Osker Lee 发表于 2008-3-16 17:34:54

回复: 求助: 玩家死后自爆 + 范围性伤害插件

HOOO~ 测试成功啦!十二万分地感谢jim_yang楼主,这个困扰了三个多月的问题终于得到了圆满的解决!不过,函数注册的那部分代码没有写完整,把这段代码:
public plugin_init()
{
register_plugin("Death Explode","1.0","LiToViEtBoI & X-man")
register_cvar("death_explode", "1")
register_event("DeathMsg","death","a")
register_cvar("explosion_radius", "250")
register_cvar("explosion_damage", "200")
g_maxplayers = get_maxplayers()
}
改成下面这样后,重新编译插件就行了。
public plugin_init()
{
register_plugin("Death Explode","1.0","LiToViEtBoI & X-man")
register_event("DeathMsg","death","a")
g_cvar_death_explode = register_cvar("death_explode", "1")
g_cvar_radius = register_cvar("explosion_radius", "250")
g_cvar_damage = register_cvar("explosion_damage", "200")
g_maxplayers = get_maxplayers()
}

jim_yang 发表于 2008-3-16 17:49:03

回复: 求助: 玩家死后自爆 + 范围性伤害插件

是啊,刚发现,一时疏忽了,尽想着改后面了,呵呵

zwfgdlc 发表于 2008-3-16 18:07:06

回复: 求助: 玩家死后自爆 + 范围性伤害插件

http://www.dt-club.net/forum/thread/72/22085/4.htm
这里就有个定义好范围性伤害的函数,你只要复制过去修改下就行了.什么都告诉你了,对你不是件好事.

Osker Lee 发表于 2008-3-16 18:20:27

回复: 求助: 玩家死后自爆 + 范围性伤害插件

我提取过那些代码,不过没有测试成功。另外,我觉得关于导弹的那个范围性伤害的函数过于复杂,代码也繁多;而jim_yang楼主的方法就比较精简,寥寥的几行代码就解决问题了,比较符合编写插件时所要求的精简和高效原则。 *(^_^)*
页: 1 [2]
查看完整版本: 求助: 玩家死后自爆 + 范围性伤害插件