回复: 以"Create_TE_BEAMFOLLOW"的方式定义手雷拖尾
http://forums.alliedmods.net/showthread.php?p=429750这有个现成的
回复: 以"Create_TE_BEAMFOLLOW"的方式定义手雷拖尾
不要那个延时应该可以测试了,发现没有任何效果,手雷居然不能拖尾了~
回复: 以"Create_TE_BEAMFOLLOW"的方式定义手雷拖尾
我给那个函数是参数传递的,你不用把全局变量的名字最为它的参数。回复: 以"Create_TE_BEAMFOLLOW"的方式定义手雷拖尾
Post by Osker Lee测试了,发现没有任何效果,手雷居然不能拖尾了~
没理由吧,再试下
#include <amxmodx>
#include <engine>
#include <csx>
#define TE_BEAMFOLLOW 22
new m_iTrail
public plugin_init()
{
register_plugin("Grenade Trail","1.0","X-man")
register_cvar("amx_grentrail","1")
}
public plugin_precache() {
m_iTrail = precache_model("sprites/smoke.spr")
}
public grenade_throw(id,greindex,wpn)
{
if( !get_cvar_num("amx_grentrail") )
return PLUGIN_HANDLED
Create_TE_BEAMFOLLOW(greindex, m_iTrail, 20, 10, 255, 255, 0, 196)
return PLUGIN_CONTINUE
}
stock Create_TE_BEAMFOLLOW(id, m_iTrail, life, width, r, g, b, brightness)
{
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
write_byte(TE_BEAMFOLLOW)
write_short(id)
write_short(m_iTrail)
write_byte(life)
write_byte(width)
write_byte(r)
write_byte(g)
write_byte(b)
write_byte(brightness)
message_end()
}
回复: 以"Create_TE_BEAMFOLLOW"的方式定义手雷拖尾
恩,这个可以解决问题了!谢谢!呵呵~ 今天真高兴啊,终于圆满地解决了两个“历史遗留问题”。:qqb007:
回复: 以"Create_TE_BEAMFOLLOW"的方式定义手雷拖尾
感谢Osker Lee和zwfgdlc回复: 以"Create_TE_BEAMFOLLOW"的方式定义手雷拖尾
因为有了点通,所以CS更加精彩!! 我喜欢这个手雷AMXMOD
页:
1
[2]