咳咳。这次发下我自己的东西吧。。大手就别喷了。。
武器包
我自己的理解。。可能有出入。
#include <amxmodx> 模块。
#include <fakemeta_util>模块。 这个就是加木仓的模块
#include <zombieplague>模块。ZP模块。。
#include <cstrike>模块。
new g_wpack 一个新变量为g_wpack
public plugin_init() 事件
{展开
register_plugin("[ZP] Extra Item: 武器包", "1.1", "fezh") 注册插件。。
g_wpack = zp_register_extra_item("武器包", 5, ZP_TEAM_HUMAN) g_wpack 变量= zp_register_extra_item(这个是ZP的那个M菜单里的东西)(名称,消耗的弹药包,只允许人类)
}结束
public zp_extra_item_selected(player, itemid) 事件玩家出售一个东西(具体来说就是ZP菜单卖出个东西)
{
if (itemid == g_wpack) 如果这个东西=g_wpack
{
// Weapons 这个是个注释 给予武器
fm_give_item(player, "weapon_m4a1") FM模块语句 给予一把M4
cs_set_user_bpammo(player, CSW_M4A1, 90) M4子弹为90
fm_give_item(player, "weapon_awp")下面的和这个相同
cs_set_user_bpammo(player, CSW_AWP, 30)
fm_give_item(player, "weapon_m3")
cs_set_user_bpammo(player, CSW_M3, 30)
fm_give_item(player, "weapon_elite")
cs_set_user_bpammo(player, CSW_ELITE, 120)
fm_give_item(player, "weapon_hegrenade")
fm_give_item(player, "weapon_flashbang")
client_print(player, print_chat, "[ZP] You have bought a Weapon Pack")这个就是左下角显示的文字,你可以这样理解client_print(player, print_chat, "TEXT") 这个是左下角显示的文字
}
}