SA-MP Forums Archive
[Ajuda] 2 Problema (Ban Temporбrio). - 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] 2 Problema (Ban Temporбrio). (/showthread.php?tid=516777)



2 Problema (Ban Temporбrio). - davi54723 - 01.06.2014

@Edit.


Re: 2 Problema (Ban Temporбrio). - SpeakDS - 01.06.2014

Tente parar o flood assim
pawn Код:
if(fexist(Arquivo2))
    {
            if(DOF2_GetInt(Arquivo2, "ano") <= Ano <= DOF2_GetInt(Arquivo2, "mes") <= Mes <= DOF2_GetInt(Arquivo2, "day") <= Dia) // Verificar ano,
            {
                DOF2_RemoveFile(Arquivo2);
                SendClientMessage(playerid, COR_VERMELHO2, "Vocк foi desbanido do servidor.");
                SendClientMessage(playerid, COR_VERMELHO2, "Cuidado para nгo ser banido novamente!");
                return true;
            }
            else
        {
        Kick(playerid);
        GameTextForPlayer(playerid, "~b~Voce foi banido ~n~~r~pelo Anti xiter!.", 10000, 3);
        SetPlayerPos(playerid, 1175.6014,-1179.9524,87.0427);
        format(str, sizeof(str),"Data do desban [%s]", DOF2_GetString(Arquivo2, "DiaDesban"));
        SendClientMessage(playerid, COR_VERMELHO2, str);
        }
    }



Re: 2 Problema (Ban Temporбrio). - davi54723 - 01.06.2014

Continua a mesma coisa...
O principal problema й que quando chega a data de desbanir, ele nгo desban.


Re: 2 Problema (Ban Temporбrio). - MultiKill - 01.06.2014

Vocк colocou o getdate logo acima da funзгo if(fexist(Arquivo2)) ?


Re: 2 Problema (Ban Temporбrio). - davi54723 - 02.06.2014

Sim coloquei!!


Re: 2 Problema (Ban Temporбrio). - Kmatsu - 02.06.2014

Aconselho vocк utilizar timestamp.

https://sampwiki.blast.hk/wiki/Gettime
https://sampforum.blast.hk/showthread.php?tid=254915


Re: 2 Problema (Ban Temporбrio). - davi54723 - 02.06.2014

O problema que o sistema jб ta 99% feito, sу preciso corrigir esse problema de verificaзгo.
O problema deve estar aqui, foi a parte mais confusa do cуdigo.
<=
<
==
>


Re: 2 Problema (Ban Temporбrio). - MultiKill - 02.06.2014

Troque isso:
pawn Код:
if(DOF2_GetInt(Arquivo2, "ano") <= Ano <= DOF2_GetInt(Arquivo2, "mes") <= Mes <= DOF2_GetInt(Arquivo2, "day") <= Dia)
Por:
pawn Код:
if(DOF2_GetInt(Arquivo2, "ano") <= Ano || DOF2_GetInt(Arquivo2, "mes") <= Mes || DOF2_GetInt(Arquivo2, "day") <= Dia)



Re: 2 Problema (Ban Temporбrio). - davi54723 - 03.06.2014

Nгo camarada, nгo foi;
Quando eu logo no servidor ele des-ban mesmo com a data de ban seja por exemplo amanhг.


Re: 2 Problema (Ban Temporбrio). - davi54723 - 04.06.2014

UP'.