SA-MP Forums Archive
[Ajuda] Org Nгo Domina - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Org Nгo Domina (/showthread.php?tid=385014)



Org Nгo Domina - -Rafinha_FusioN- - 14.10.2012

Bom Criei 2 Orgs, Amigos dos Amigos e ROTA, colokei todas pra dominar certin, mais qnd a rota executa o comando, diz q nao ta em um territorio, so q fiz o dominar dos amigos dos amigos igual, os amigos dos amigos dominam d boa ea rota nao, o erro ta ae, to apressado codando outras coisas, nem to vendo detalhes, podem dizer oq й ?

Код:
if(PlayerInfo[playerid][pMembro] == 25 || PlayerInfo[playerid][pLider] == 25)// PM
		{
		    if(IsPlayerInFavela(playerid))
			{
			    if(Dominando[playerid] == 1)
    			{
	   				SendClientMessage(playerid, COLOR_GRAD5, "Vocк ja estб dominando um territorio.");
	    			return true;
    			}
    			if(GuerranaFavela == 1)
    			{
	   				SendClientMessage(playerid, COLOR_GRAD5, "Jб estб tendo uma guerra nesse territorio.");
	    			return true;
    			}
			    GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
                format(string, sizeof(string), "%s e a ROTA estгo dominando a Favela!",playername);
				SendClientMessageToAll(COR_ROTA, string);
			    SendClientMessage(playerid, COLOR_GRAD3, "Fique esperto, todas as gangues foram avisadas!");
			    SendClientMessage(playerid, COLOR_GRAD5, "Espere 1 minuto para dominar estб area .");
                GangZoneFlashForAll(GZFavela,COR_ROTA);
                Dominando[playerid] = 1;
                ProvocoFavela[playerid] = 1;
                GuerranaFavela = 1;
       			TempoGuerraFavela = SetTimerEx("GuerraFavela", 60000, 0, "i", playerid);
				return true;
			}
   			if(IsPlayerInAero(playerid))
			{
			    if(Dominando[playerid] == 1)
    			{
	   				SendClientMessage(playerid, COLOR_GRAD5, "Vocк ja estб dominando um territorio.");
	    			return true;
    			}
    			if(GuerranoAero == 1)
    			{
	   				SendClientMessage(playerid, COLOR_GRAD5, "Jб estб tendo uma guerra nesse territorio.");
	    			return true;
    			}
			    GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
                format(string, sizeof(string), "%s e a ROTA estгo dominando a Praзa do Aeroporto!",playername);
				SendClientMessageToAll(COR_ROTA, string);
			    SendClientMessage(playerid, COLOR_GRAD3, "Fique esperto, todas as gangues foram avisadas!");
			    SendClientMessage(playerid, COLOR_GRAD5, "Espere 1 minuto para dominar estб area .");
                GangZoneFlashForAll(GZAero,COR_ROTA);
                Dominando[playerid] = 1;
                ProvocoAero[playerid] = 1;
                GuerranoAero = 1;
       			TempoGuerraAero = SetTimerEx("GuerraAero", 60000, 0, "i", playerid);
				return true;
			}
			if(IsPlayerInSkate(playerid))
			{
			    if(Dominando[playerid] == 1)
	   			{
	   				SendClientMessage(playerid, COLOR_GRAD5, "Vocк ja estб dominando um territorio.");
	    			return true;
    			}
    			if(GuerranoSkate == 1)
    			{
	   				SendClientMessage(playerid, COLOR_GRAD5, "Jб estб tendo uma guerra nesse territorio.");
	    			return true;
    			}
			    GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
	            format(string, sizeof(string), "%s e a ROTA estгo dominando a Pista de Skate!",playername);
				SendClientMessageToAll(COR_ROTA, string);
			    SendClientMessage(playerid, COLOR_GRAD3, "Fique esperto, todas as gangues foram avisadas!");
			    SendClientMessage(playerid, COLOR_GRAD5, "Espere 1 minuto para dominar estб area .");
                GangZoneFlashForAll(GZSkate,COR_ROTA);
                Dominando[playerid] = 1;
                ProvocoSkate[playerid] = 1;
                GuerranoSkate = 1;
   				TempoGuerraSkate = SetTimerEx("GuerraSkate", 60000, 0, "i", playerid);
				return true;
			}
			if(IsPlayerInPark(playerid))
			{
			    if(Dominando[playerid] == 1)
    			{
	   				SendClientMessage(playerid, COLOR_GRAD5, "Vocк ja estб dominando um territorio.");
	    			return true;
    			}
    			if(GuerranoPark == 1)
    			{
	   				SendClientMessage(playerid, COLOR_GRAD5, "Jб estб tendo uma guerra nesse territorio.");
	    			return true;
    			}
			    GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
                format(string, sizeof(string), "%s e a ROTA estгo dominando o Park Glen !",playername);
				SendClientMessageToAll(COR_ROTA, string);
			    SendClientMessage(playerid, COLOR_GRAD3, "Fique esperto, todas as gangues foram avisadas!");
			    SendClientMessage(playerid, COLOR_GRAD5, "Espere 1 minuto para dominar estб area .");
                GangZoneFlashForAll(GZPark,COR_ROTA);
                Dominando[playerid] = 1;
                ProvocoPark[playerid] = 1;
                GuerranoPark = 1;
       			TempoGuerraPark = SetTimerEx("GuerraPark", 60000, 0, "i", playerid);
				return true;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD3, "Vocк nгo estб em nenhum territуrio!");
			}
			return true;
		}



Re: Org Nгo Domina - Hydra_RuleZ - 14.10.2012

Manda o cmd do /dominar


Re: Org Nгo Domina - -Rafinha_FusioN- - 14.10.2012

tipo assim vey, todas orgs domina menos a rota, qnd digita /do apareзe vc nao esta em um territorio, ai eu pego lider de outra org e domina d boa


Re: Org Nгo Domina - -Rafinha_FusioN- - 14.10.2012

ta ae:http://pastebin.com/bQpdnrQ7


Re: Org Nгo Domina - FenixBorn - 14.10.2012

Puta merda q se ta fazendo cara? ta respondendo o proprio topico.? kkkkkkkk Respondido por Poderoso_Chefao na FusioN,, resolvido