SA-MP Forums Archive
[PEDIDO]Sistema de ban temporario - 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: [PEDIDO]Sistema de ban temporario (/showthread.php?tid=313021)



[PEDIDO]Sistema de ban temporario - HarryPoter(Owner) - 23.01.2012

Bom, usei o Search achei o fox ban, Mas nao entendi **** nenhuma, se alguem pudesse desenvolver um comando de ban temporario para mim eu agradeceria vlw.







SE FOR PARA DEIXAR COMENTARIOS INUTEIS ME CHINGANDO CHAMANDO DE NUB OU QUALQUER COISA FIQUE SABENDO QUE EU NAO TO NEM AI PRA VC QUERO QUE VOCE SE ****.

E para os que vieram pra me ajudar muito obrigado. ^^


Re: [PEDIDO]Sistema de ban temporario - DarkScripter - 23.01.2012

Fiz um script para vocк, nгo testei.
pawn Код:
stock BanirTemp(pid, motivo[] = "S/M", dias)
{
    new N[50], d,m,a; GetPlayerName(pid, N, 24); getdate(a,m,d);
    strcat(N,".BAN");
    #if defined _dini_included
    dini_Create(N);
    dini_IntSet(N, "Dias", d+dias);
    dini_Set(N, "Motivo", motivo);
    #endif
    Kick(pid);
    return 1;
}


// Adicione no comeзo do OnPlayerConnect
public OnPlayerConnect(playerid)
{
    new N[50], d,m,a; GetPlayerName(playerid, N, 24); getdate(a, m, d);
    strcat(N,".BAN");
    #if defined _dini_included
    if(fexist(N))
    {
        if(dini_Int(N, "Dias") < d)
        {
            new str[128];
            format(str, sizeof(str),"Faltam %d dias para vocк ser desbanido. ( Motivo: %s )", dini_Int(N, "aTDia"), dini_Get(N, "Motivo"));
            SendClientMessage(playerid, -1, str);
            Kick(playerid);
        }
        if(dini_Int(N, "Dias") == d)
        {
            fremove(N);
        }
    }
    #endif
    return 1;
}
Como usar?

pawn Код:
BanirTemp(playerid, "No-reload", 3); // Banirб o player por No-reload por 3 dias.

Avisando novamente, nгo testei, por favor, teste e me responda ^^
ah, necessita da include Dini.


Re: [PEDIDO]Sistema de ban temporario - HarryPoter(Owner) - 23.01.2012

e o comando? :S


Re: [PEDIDO]Sistema de ban temporario - DarkScripter - 23.01.2012

pawn Код:
if(!strcmp(cmdtext, "/banear", true))
{
     new id,d, motive[50];
     if(!sscanf(cmdtext, "iis[50]", id, d, motive)) return SendClientMessage(playerid, -1,"/banear <id> <dias> <motivo>");
     return BanirTemp(id, motive, d);
}



Re: [PEDIDO]Sistema de ban temporario - HarryPoter(Owner) - 23.01.2012

unico erro e q diz que sscanf nao ta definido


Re: [PEDIDO]Sistema de ban temporario - StreetGT - 23.01.2012

leia isso que й uma grande ajuda
http://forum.sa-mp.com/showthread.ph...ght=time+stamp


Re: [PEDIDO]Sistema de ban temporario - DarkScripter - 23.01.2012

https://sampforum.blast.hk/showthread.php?tid=120356

/\ instala.


Re: [PEDIDO]Sistema de ban temporario - HarryPoter(Owner) - 24.01.2012

Deuu, certo.... ganhou meu +


Re: [PEDIDO]Sistema de ban temporario - WeenSoares_ - 24.01.2012

Minha assinatura '-'


Re: [PEDIDO]Sistema de ban temporario - Zikadobagui - 08.10.2013

eu tbm tava querendo um so que diferente.tipo o cmd seria /tban ae quando um adm lvl 3 pra cma degita-se apareceria um dialog com os nomes dias,horas,minutos ae o adm escolhia dps q clicasse apareceria uma caixinha pra colocar o numero do tempo tipo 2 ae dps apareceia outra pra botaro motivo.