把ZP的购买选单部分去掉主要是
复制程式
new const g_precshoot_name[] = { "精准射击" }
g_precshoot_cost = register_cvar("zp_precshoot_cost", "25") //买精准射击要花多少子弹包
g_itemid_precshoot = zp_register_extra_item(g_precshoot_name, get_pcvar_num(g_precshoot_cost), ZP_TEAM_HUMAN)
public zp_extra_item_selected(id, itemid)
{
......
}
进入ZP时即可获得....
那么纪录是否购买用的变数可以省了
复制程式
g_has_precshoot[33] //注释掉它吧...与此变数相关部分也别忘了去掉
要是觉得这样很麻烦的话有个懒人方法
先把价钱设成0
复制程式
g_precshoot_cost = register_cvar("zp_precshoot_cost", "0")
然后在玩家进入游戏时呼叫购买的处理
复制程式
client_putinserver(id)
{
zp_extra_item_selected(id, g_itemid_precshoot)
}
要写插件的话建议你先看一看教学区的语法教学
还有a78大的对于zombieplague.inc里面的native和forward的用法讲解