引用 | 編輯
zxcvasd2
2010-11-14 14:51 |
樓主
▼ |
||
x1
首先大家打開zp_extra_zombie_bomb.sma 看到一堆的sound 和 模組 在往下點會看到 複製程式 new const g_szItemName[] = "狂暴手榴彈" new const g_iItemPrice = 1 我們先把他del掉 然後把下邊的 複製程式 new g_iNadeID 和 複製程式 g_iNadeID = zp_register_extra_item (g_szItemName, g_iItemPrice, ZP_TEAM_ZOMBIE) 也del掉 接著搜尋public zp_extra_item_selected(id, Item) 複製程式 public zp_extra_item_selected(id, Item) { if (Item == g_iNadeID) { if (g_iJumpingNadeCount[id] >= 5) { zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + g_iItemPrice) client_print(id, print_chat, "[ZP] 你不能取得更多 狂暴手榴彈 !") return PLUGIN_HANDLED; } give_zp_item(id) } return PLUGIN_CONTINUE } give_zp_item(id) { if (!zp_get_user_zombie(id) || zp_get_user_nemesis(id)) return; new iBpAmmo = cs_get_user_bpammo(id, CSW_SMOKEGRENADE) if (g_iJumpingNadeCount[id] >= 1) { cs_set_user_bpammo(id, CSW_SMOKEGRENADE, iBpAmmo+1) emit_sound(id, CHAN_ITEM, "items/9mmclip1.wav", VOL_NORM, ATTN_NORM, 0, PITCH_NORM) AmmoPickup(id,13,1) g_iJumpingNadeCount[id]++ } else { give_item(id,"weapon_smokegrenade") emit_sound(id, CHAN_ITEM, "items/gunpickup2.wav", VOL_NORM, ATTN_NORM, 0, PITCH_NORM) AmmoPickup(id, 13, 1) g_iJumpingNadeCount[id] = 1 } } 把這些也del去了 搜尋if (g_iJumpingNadeCount[id] == 0) 複製程式 if (g_iJumpingNadeCount[id] == 0) { if (g_bot_use[id]) g_bot_use[id] = false new ammo = zp_get_user_ammo_packs(id) new bot_buy = random_num(1, 50) if (bot_buy == 1 || bot_buy == 2 && ammo > g_iItemPrice + 3) { give_zp_item(id) zp_set_user_ammo_packs(id, ammo - g_iItemPrice) } else return FMRES_IGNORED; }] del掉這些 就完成了 你不會看到在m選單可以買狂暴手榴彈了 x1
|
引用 | 編輯
綠茶三頭犬
2010-11-15 19:27 |
5樓
▲ ▼ |
我想說樓主打錯字....
del掉這些 就完成了 你不會看到在m選單可以買狂暖手榴彈了 狂暖手榴彈?是不是會發暖的手榴彈... 你這個教學可以將一些要ZP的插件變成不需經ZP的插件(一般模式可用)? x0 |
引用 | 編輯
lovely333333
2010-11-19 22:00 |
8樓
▲ ▼ |
有點麻煩...
不過也感謝您的分享! x0 |
引用 | 編輯
andrew5579
2010-12-02 16:26 |
16樓
▲ ▼ |
這可以限制有人不停購買狂暴手雷?
x0 |
引用 | 編輯
jjjerry093
2011-03-13 19:35 |
25樓
▲ ▼ |
當殭屍會獲得嗎
x0 |
引用 | 編輯
jim5700135
2011-11-10 20:52 |
26樓
▲ |
哈哈XD
感謝教學:目 x0 |