Код за потвърждение: Избери целия код
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#define PAUSE_PLUGIN "csdm_equip.amxx"
enum _:Weapons
{
Name[20],
Id,
BpAmmo
}
new const g_szWeapons[][Weapons] =
{
{ "weapon_deagle", CSW_DEAGLE, 35 },
{ "weapon_awp", CSW_AWP, 30 }
}
new bool:g_bEnabled
public plugin_init()
{
register_plugin("AWP + Deagle", "1.0", "OciXCrom")
register_concmd("admin_awp", "Cmd_Toggle", ADMIN_SLAY, "0/1")
RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
}
public Cmd_Toggle(id, iLevel, iCid)
{
if(!cmd_access(id, iLevel, iCid, 2))
return PLUGIN_HANDLED
new szArg[3]
read_argv(1, szArg, charsmax(szArg))
new iArg = str_to_num(szArg)
switch(iArg)
{
case 0: unpause("ac", PAUSE_PLUGIN)
case 1: pause("ac", PAUSE_PLUGIN)
default:
{
console_print(id, "Pozvoleni stoinosti sa 0 i 1!")
return PLUGIN_HANDLED
}
}
g_bEnabled = bool:iArg
console_print(id, "AWP + Deagle e %s!", iArg == 1 ? "vkliucheno" : "izkliucheno")
return PLUGIN_HANDLED
}
public OnPlayerSpawn(id)
{
if(!is_user_alive(id) || !g_bEnabled)
return
strip_user_weapons(id)
give_item(id, "weapon_knife")
for(new i; i < sizeof(g_szWeapons); i++)
{
give_item(id, g_szWeapons[i][Name])
cs_set_user_bpammo(id, g_szWeapons[i][Id], g_szWeapons[i][BpAmmo])
}
}