搜索
查看: 4841|回复: 6

[AMXX 带源码] 【仿CSO】僵尸炸弹插件【开源】

[复制链接]
发表于 2011-8-29 09:23:21 | 显示全部楼层 |阅读模式 来自 中国–湖北–武汉
本帖最后由 Osker Lee 于 2011-8-29 21:06 编辑

【插件功能】
插件的本体是从AlliedModder论坛搜刮来的,我作了较大的改动。目前效果和CSO-NST差不多,当玩家变成僵尸后,会自动获得一个僵尸炸弹,僵尸炸弹具有杀伤力(默认的伤害值是100HP),并且能够将人类炸飞或炸退(默认的距离是500单位)。

玩家除了变成僵尸能够获得僵尸炸弹以外,在僵尸的道具商店也有得卖,默认价格是10个弹药袋。同时,尸炸弹有手雷拖尾效果(默认是黄色),爆炸后有光环(默认是黄色),还有SPR爆炸效果。另外,玩家手持僵尸炸弹时,插件能够显示其相对应的P模型、V模型以及W模型。

【题外话】
其实可自行在单个的僵尸插件里定义其使用的手臂V模型,包括手持手雷的V模型,方法也不是很复杂,增加红色部分的代码就行了。以下是例子:
#include <amxmodx>
#include <fun>
#include <xs>
#include <fakemeta>
#include <hamsandwich>
#include <zombieplague>

#define SUPPORT_BOT_TO_USE               

#define zclass_hemodel "models/zombie_plague/v_grenade_healer.mdl"
#define zclass_fbmodel "models/zombie_plague/v_grenade_healer.mdl"
#define zclass_sgmodel "models/zombie_plague/v_grenade_healer.mdl"


new const zclass_name[] = { "Zombie Class: Healer" }
new const zclass_info[] = { "=Press 'R' to use skill=" }
new const zclass_model[] = { "zombie_healer" }
new const zclass_clawmodel[] = { "v_knife_healer.mdl" }
...
public plugin_init()
{
...
register_event("CurWeapon", "Event_CurWeapon", "be", "1=1")
}
...
public plugin_precache()
{
         ...
         engfunc(EngFunc_PrecacheModel,zclass_hemodel)
         engfunc(EngFunc_PrecacheModel,zclass_fbmodel)
         engfunc(EngFunc_PrecacheModel,zclass_sgmodel)

}
...
public Event_CurWeapon(id)
{
if(zp_get_user_zombie(id) && zp_get_user_zombie_class(id) == g_zclass_healer && !zp_get_user_nemesis(id) && get_user_weapon(id) == CSW_HEGRENADE) set_pev(id, pev_viewmodel2, zclass_hemodel)

if(zp_get_user_zombie(id) && zp_get_user_zombie_class(id) == g_zclass_healer && !zp_get_user_nemesis(id) && get_user_weapon(id) == CSW_FLASHBANG) set_pev(id, pev_viewmodel2, zclass_fbmodel)

if(zp_get_user_zombie(id) && zp_get_user_zombie_class(id) == g_zclass_healer && !zp_get_user_nemesis(id) && get_user_weapon(id) == CSW_SMOKEGRENADE) set_pev(id, pev_viewmodel2, zclass_sgmodel)
}

...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
 楼主| 发表于 2011-8-29 09:47:49 | 显示全部楼层 来自 中国–湖北–武汉
晕~ 附件突然挂了,还好又修复了!
回复

使用道具 举报

发表于 2011-8-29 10:07:57 | 显示全部楼层 来自 中国–四川–成都
有共享精神的已经很少了,谢谢楼主,支持,顶。
回复

使用道具 举报

发表于 2011-8-29 10:18:23 | 显示全部楼层 来自 中国–内蒙古–巴彦淖尔
好东西,thx!!!
回复

使用道具 举报

发表于 2011-8-29 19:37:47 | 显示全部楼层 来自 中国–云南–临沧
带源码就是好东西
回复

使用道具 举报

发表于 2011-8-29 19:42:45 | 显示全部楼层 来自 中国–云南–临沧
带源码就是好东西
回复

使用道具 举报

发表于 2011-8-29 19:42:45 | 显示全部楼层 来自 中国–云南–临沧
下载回复 插件不错哦
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表