下面是引用 aas呆 於 2010-05-17 19:00 發表的 : CS1.6插件BUG真的蠻多的 1.6插件種類真的很多 這也是1.6的特色之一,1.6絕對不會單調
下面是引用 tommy219219 於 2010-05-19 18:28 發表的 : 沒有足夠的彈藥包呀!!打人會有
#include <amxmodx> #include <amxmisc> #include <fakemeta> #include <fun> #include <zombieplague> new const item_name[] = "生命藥水" const g_item_cost = 20 new g_itemid_buyhp new const g_sound_buyhealth[] = { "items/smallmedkit2.wav" } public plugin_init() { register_plugin("生命藥水", "1.0", "文") g_itemid_buyhp = zp_register_extra_item(item_name, g_item_cost, ZP_TEAM_HUMAN) } public plugin_precache() { precache_sound(g_sound_buyhealth) } public zp_extra_item_selected(id, itemid) { new name[33] get_user_name(id, name, 32) if(!is_user_alive(id)) return PLUGIN_HANDLED; if (itemid == g_itemid_buyhp) { set_user_health(id, get_user_health(id) + 100) zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) - 5) client_print(0, print_chat, "%s 購買了生命藥水【花費 %d 點數】", name, g_item_cost) engfunc(EngFunc_EmitSound, id, CHAN_VOICE, g_sound_buyhealth, 1.0, ATTN_NORM, 0, PITCH_NORM) } return PLUGIN_CONTINUE; }
下面是引用 sk@.@ 於 2010-05-20 23:16 發表的 : 應用 if(zp_get_user_ammo_packs(id) > 5) 即 如果 子彈包大於5