z23的意思是说丢掉之后手上自动增加一样的枪但是是原本的
所以...
拿我的星辰MP5当范例...
丢枪时
if (user_drop[owner] == entity)
{
if (g_has_starmp5[owner] && equal(model[7], "w_mp5.mdl"))
{
fm_kill_entity(entity)
if (!is_user_alive(owner) || zp_get_user_zombie(owner))
drop_starmp5(owner, 1, 0)
else
drop_starmp5(owner, 0, 1)
drop_time[owner] = get_gametime()
g_has_starmp5[owner] = false
}
}
之后加上
fm_give_item(id, "weapon_mp5navy")
cs_set_user_bpammo(id, CSW_MP5NAVY, 120)
这样就好了吧
以上是我的猜测
有错误请专家更正