Quote:
Originally Posted by #Luca[S].
Tente, isso.
PHP код:
forward StartWar(zoneid, defend_gang, attack_gang);
public StartWar(zoneid, defend_gang, attack_gang)
{
new lol = 0;
new sd;
if(zoneid <= 4)
sd = 12;
else if(zoneid == 5 || zoneid == 6)
sd = 2;
else if(zoneid == 7)
sd = 3;
for(new i = 0; i < sd; i ++)
{
if(AllowedOrgs[zoneid][i] == attack_gang)
lol = 1;
}
if(lol == 0)
{
new str[128];
format(str,128,"[ERRO] Sua gang nгo pode atacar o territуrio %s.", TurfsCoords[zoneid][zName]);
SendMessageToGang(attack_gang, COLOR_RED, str);
gZonesData[zoneid][ZoneWarPoints][attack_gang] = 0;
gZonesData[zoneid][ZoneWarKillCount][attack_gang] = 0;
gZonesData[zoneid][ZonePlayerCount][attack_gang] = 0;
gZonesData[zoneid][ZonePlayerReqMet][attack_gang] = 0;
gZonesData[zoneid][ZoneWarPlayers][attack_gang] = 0;
return 0;
}
Estava return 1; e assim irб dar o aviso, mбs continuaзгo ao script, vocк deve colocar como acima, aonde eu troquei para return 0; para parar o code.
|
Tentei e continua carregando