Buyzone'daki kişi hasar görmeyecek ama o buyzone dışarısındakilere zarar verebilecek.
PHP- Kodu:
#include <amxmodx>
#include <cstrike>
#include <fakemeta>
new p_Active;
new p_Team;
public plugin_init() {
register_plugin("Buy Zone God Mode",AMXX_VERSION_STR,"SmileY");
p_Active = register_cvar("amx_godmode_respawn","1");
p_Team = register_cvar("amx_godmode_teams","ANY"); // ANY = ALL (TR = TRs | CT = CTs)
register_event("StatusIcon","MSG_StatusIcon","be","2=buyzone"); // Optmize this event?
}
public MSG_StatusIcon(id) {
if(get_pcvar_num(p_Active)) {
new szTeam[4];
get_pcvar_string(p_Team,szTeam,charsmax(szTeam));
if(equal(szTeam,"ANY")) set_pev(id,pev_takedamage,read_data(1) ? DAMAGE_NO : DAMAGE_AIM);
else if(equal(szTeam,"TR") && (cs_get_user_team(id) == CS_TEAM_T)) set_pev(id,pev_takedamage,read_data(1) ? DAMAGE_NO : DAMAGE_AIM);
else if(equal(szTeam,"CT") && (cs_get_user_team(id) == CS_TEAM_CT)) set_pev(id,pev_takedamage,read_data(1) ? DAMAGE_NO : DAMAGE_AIM);
}
}