SA-MP Forums Archive
[AJUDA] o que hб de errado com o cmd? - 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] o que hб de errado com o cmd? (/showthread.php?tid=292565)



[AJUDA] o que hб de errado com o cmd? - Raphael_Lima - 24.10.2011

Galera o que hб de errado no meu cmd? a guerra acaba e quando dou /guerra dnv para fazer guerra novamente. fala que ja ta tendo uma guerra. Sendo que a guerra ja acabo.




pawn Код:
if(strcmp(cmd, "/guerra", true) == 0)
    {
        if(PlayerInfo[playerid][pJailed] != 0)
        {
            SendClientMessage(playerid,CINZA," Vocк nгo pode criar guerra na cadeia!");
            return 1;
        }
        if(TendoGuerra >= 1)
        {
            SendClientMessage(playerid, CINZA, "   Jб estб tendo uma guerra!");
            return 1;
        }
        new Float:x,Float:y,Float:z;
        if(PlayerInfo[playerid][pMembro] == 3 || PlayerInfo[playerid][pLider] == 3)// EXE
        {
            GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
            format(string, sizeof(string), "%s e o Exйrcito iniciaram uma Guerra!",playername);
            SendClientMessageToAll(COLOR_EXE, string);
            GetPlayerPos(playerid,x,y,z);
            Territorio[MinX] = x-120;
            Territorio[MinY] = y-120;
            Territorio[MaxX] = x+120;
            Territorio[MaxY] = y+120;
            Territorio[exemortos] = 0;
            Territorio[talmortos] = 0;
            Territorio[almortos] = 0;
            GZGuerra = GangZoneCreate(x-120,y-120,x+120,y+120);
            GangZoneShowForAll(GZGuerra,COLORGZ_EXE);
            RodrigoInfo[playerid][InicioGuerra] = 1;
            TendoGuerra = 1;
            TempoGuerra = SetTimerEx("GuerraTerrorista", 180000, 0, "i", playerid);
            return 1;
        }
        if(PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6)// Taliban
        {
            GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
            format(string, sizeof(string), "%s e o Taliban iniciaram uma Guerra!",playername);
            SendClientMessageToAll(COR_TAL, string);
            GetPlayerPos(playerid,x,y,z);
            Territorio[MinX] = x-120;
            Territorio[MinY] = y-120;
            Territorio[MaxX] = x+120;
            Territorio[MaxY] = y+120;
            Territorio[exemortos] = 0;
            Territorio[talmortos] = 0;
            Territorio[almortos] = 0;
            GZGuerra = GangZoneCreate(x-120,y-120,x+120,y+120);
            GangZoneShowForAll(GZGuerra,COLORGZ_HAMAS);
            RodrigoInfo[playerid][InicioGuerra] = 1;
            TendoGuerra = 1;
            TempoGuerra = SetTimerEx("GuerraTerrorista", 180000, 0, "i", playerid);
            return 1;
        }
        if(PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15)// Al'qaeda
        {
            GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
            format(string, sizeof(string), "%s e a Al'qaeda iniciaram uma Guerra!",playername);
            SendClientMessageToAll(COR_AL, string);
            GetPlayerPos(playerid,x,y,z);
            Territorio[MinX] = x-120;
            Territorio[MinY] = y-120;
            Territorio[MaxX] = x+120;
            Territorio[MaxY] = y+120;
            Territorio[exemortos] = 0;
            Territorio[talmortos] = 0;
            Territorio[almortos] = 0;
            GZGuerra = GangZoneCreate(x-120,y-120,x+120,y+120);
            GangZoneShowForAll(GZGuerra,COLORGZ_ALCAIDA);
            RodrigoInfo[playerid][InicioGuerra] = 1;
            TendoGuerra = 1;
            TempoGuerra = SetTimerEx("GuerraTerrorista", 180000, 0, "i", playerid);
            return 1;
        }
        return 1;
    }



Re: [AJUDA] o que hб de errado com o cmd? - Macintosh - 24.10.2011

Vocк esqueceu de setar a variбvel pra quando ele terminar de dominar

pawn Код:
TendoGuerra = 0;
/\ Coloque isso no cуdigo em que ele domina.


Re: [AJUDA] o que hб de errado com o cmd? - Raphael_Lima - 24.10.2011

valeu te dei reputation ai e valeu pela ajuda mano.

eu nem tinha percebido *_*


Re: [AJUDA] o que hб de errado com o cmd? - Macintosh - 24.10.2011

^^ vlw.