|
楼主 |
发表于 2007-1-19 02:39:26
|
显示全部楼层
来自 中国–天津–天津
回复: 关于人物发光
[PHP]
#include <amxmodx>
#include <fun>
new g_unlimitgrenade
public plugin_init()
{
register_plugin("Unlimit Grenade", "1.0.0", "KinSprite")
g_unlimitgrenade = register_cvar("amx_unlimitgrenade", "0")
register_cvar("amx_unlimitgrenade", "0")
}
public grenade_throw(plIndex, greIndex, wpnID)
{
if (get_pcvar_num(g_unlimitgrenade) == 0)
{
if (get_cvar_num("amx_unlimitgrenade") == 0)
{
return PLUGIN_CONTINUE
}
new param[2]
param[0] = plIndex
param[1] = wpnID
set_task(0.2, "give_grenade", 13265 + plIndex, param, 2)
return PLUGIN_CONTINUE
}
}
public give_grenade(param[2])
{
new plIndex = param[0]
new wpnID = param[1]
if (!is_user_alive(plIndex))
return PLUGIN_CONTINUE
if (wpnID == CSW_HEGRENADE)
{
give_item(plIndex, "weapon_hegrenade")
}
else
{
if (wpnID == CSW_SMOKEGRENADE)
{
give_item(plIndex, "weapon_smokegrenade")
}
else
{
give_item(plIndex, "weapon_flashbang")
}
}
return PLUGIN_CONTINUE
}
[/PHP]
我不知道grenade_throw这个函数怎么用,从网上找了这个带有这个函数的一个sma。虽然编译成功但是进入游戏后没有效果,我把grenade_throw当函数用放到其他函数里面,编译就通不过了,提示grenade_throw不能执行。能不能告诉我grenade_throw怎么用。
当有人进入服务器、选择队伍时,系统会调用哪个函数或者发出哪个事件? |
|