Код за потвърждение: Избери целия код
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#include <fakemeta>
#include <cstrike>
#include <customshop>
#define PLUGIN "Custom Shop Addon: Outsider"
#define VERSION "1.5"
#define AUTHOR "SmirnoffBG"
//Correction: OciXCrom
new ITEM_OUTSIDER, bool:HasOutsider[32]
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("CSHOPOutsider", VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
RegisterHam(Ham_Spawn, "player", "Outsider_makes_his_move")
}
public plugin_precache()
{
ITEM_OUTSIDER =
cshopRegisterItem("outsider", "Outsider", 2000, 1,_,_,18)
}
public cshopItemBought(id, item)
{
if(item != ITEM_OUTSIDER) return
HasOutsider[id] = true
}
public cshopItemRemoved(id, item)
{
if(item != ITEM_OUTSIDER) return
HasOutsider[id] = false
}
public Outsider_makes_his_move(id)
{
if ( !HasOutsider[id]) return HAM_IGNORED
HasOutsider[id] = false
new Team[1]
Team[0]= _:cs_get_user_team(id);
cs_set_user_team(id, Team[0]==1?CS_TEAM_CT:CS_TEAM_T);
spawn(id)
dllfunc(DLLFunc_Spawn,id)
set_task(0.5,"respawn",id, Team,1)
return HAM_IGNORED
}
public respawn(Team[], id)
{
cs_set_user_team(id,Team[0])
}