[PEDIDO]Sistema de ban temporario
#1

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. ^^
Reply
#2

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.
Reply
#3

e o comando? :S
Reply
#4

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);
}
Reply
#5

unico erro e q diz que sscanf nao ta definido
Reply
#6

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

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

/\ instala.
Reply
#8

Deuu, certo.... ganhou meu +
Reply
#9

Minha assinatura '-'
Reply
#10

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.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)