下面是引用 史來姆 於 2010-09-13 17:41 發表的 : 哈哈 樓主果然是同志 我在3個月前已經問過了 其實使用clcmd就行了吧...keke
register_clcmd("nvgg","give_nvg")
public give_nvg(id) { if (!is_user_bot(id)) { g_nvision[id] = true g_nvisionenabled[id] = true // Custom nvg? if (get_pcvar_num(cvar_cnvg)) { remove_task(id+TASK_NVISION) set_task(0.1, "set_user_nvision", id+TASK_NVISION, _, _, "b") } else set_user_gnvision(id, 1) } else fm_set_bot_nvg(id, 1) }
下面是引用 史來姆 於 2010-09-13 20:32 發表的 : 先在zombieplague40.sma// Client commands加入 複製程式 register_clcmd("nvgg","give_nvg") 然後再加 [code]public give_nvg(id) { .......
case 1: // 範例 編號 1 { if(zp_get_user_survivor(id)) ←加上這行1 return PLUGIN_CONTINUE; ←加上這行2 drop_weapons(id, 1) // 丟棄槍枝 1為主槍 2為小槍 fm_give_item(id, "weapon_mp5navy") // 撿取槍枝為 MP5 fm_give_item(id, "ammo_9mm") // 子彈類型 9mm fm_give_item(id, "ammo_9mm") fm_give_item(id, "ammo_9mm") fm_give_item(id, "ammo_9mm") client_print(0, print_center, "%s 撿到一把MP5 衝鋒槍", name) // 撿取後的提示 }
default: //預設 { client_print(0, print_center, "%s 真是倒楣,箱子裡沒有任何東西", name) } } return PLUGIN_CONTINUE; ←加上這個 }