SA-MP Forums Archive
[Include] Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - 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)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [Include] Ban System ( Tira Ban Aъtomatico e Varias Funзхes) (/showthread.php?tid=606773)

Pages: 1 2


Ban System 1.2 - PainNagato - 08.05.2016

Ban System 1.2

Descriзгo: a include tem a funзгo de banir um determinado jogador in-game e off tambйm, funзхes como Editar o Ban e Remover o banimento. A include tambйm tira o ban automбtico com gettime.

Funзхes:

pawn Code:
SetBanPlayerEx(adminban, banid , days, const reason[])
Com essa funзгo podemos setar 'ban' no jogador desejado ingame, recomendado em COMANDOS


pawn Code:
SetBanPlayer(banid, days, const reason[])
Essa funзгo recomendo usa-la para dar ban automбtico, EX: Colete


pawn Code:
RemoveBanPlayer(const bannick[])
Essa funзгo serve para remover o banimento


pawn Code:
EditBanPlayer(const bannick[] , days , const reason[])
Essa funзгo serve para editar um banimento jб existente


pawn Code:
ScheduleBanPlayer(adminban, const bannick[] , days , const reason[])
Essa funзгo serve para agendar um banimento a um determinado jogador

Usando algumas funзхes citadas acima:


pawn Code:
public OnPlayerUpdate(playerid)
{
    new Float:armour;
   
    GetPlayerArmour(playerid, armour);
   
    if(armour == 100) return SetBanPlayer(playerid, 3 , "Colete");

        return 1;
}
Setando ban a um determinado jogador por 3 dias com o motivo Colete

http://prntscr.com/b1rdki



pawn Code:
CMD:ban(playerid, params[])
{
    new id, reason[30] , days;
    if(sscanf(params,"uds[30]" , id , days, reason)) return false;
   
    SetBanPlayerEx(playerid, id , days, reason);
    return 1;
}
Difente da funзгo 'SetBanPlayer', essa funзгo possui um parвmetro a mais, que seria o admin responsбvel pelo banimento


Instalaзгo:

DOF2:

baixem a include 'BanSystem' e coloque na pasta 'pawno/include'
crie a pasta 'Banidos' em scriptfiles/Banidos
adicionem #include BanSystem no seu GM

SQLITE:

baixem a include 'BanSystem' e coloque na pasta 'pawno/include'
adicionem #include BanSystem no seu GM

Download:

Ban System DOF2
Ban System SQLITE


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - F1N4L - 08.05.2016

Ao meu ver ficou bom. Parabйns!
Reputado.


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - PainNagato - 08.05.2016

Quote:
Originally Posted by F1N4L
View Post
Ao meu ver ficou bom. Parabйns!
Reputado.
Obrigado.


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - ipsLuan - 08.05.2016

Vocк que fez esse sistema?


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - PainNagato - 08.05.2016

Quote:
Originally Posted by ipsLuan
View Post
Vocк que fez esse sistema?
Concerteza nй


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - LockedLucas - 08.05.2016

Legal, parabйns.

Obs: seria interessante upar o cуdigo no pastebin tambйm.


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - PainNagato - 08.05.2016

Quote:
Originally Posted by LockedLucas
View Post
Legal, parabйns.

Obs: seria interessante upar o cуdigo no pastebin tambйm.
Adicionado ao pastebin


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - ZEDD666 - 08.05.2016

Parabйns cara

Tipo a include VBan sу que com SQLITE

OBS: nгo estou falando que seu cуdigo e o mesmo que da include VBan etc.....


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - Standby - 08.05.2016

Уtimo !


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - ERICcartmanN - 09.05.2016

Testei aqui, e realmente e fбcil mesmo de se usar, parabйns


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - RianRBS - 09.05.2016

Gosteei !!


Re: Ban System 0.1 ( beta ) - iSoaD - 15.05.2016

Quote:
Tem como agendar ban tbm?

Claro!

pawn Code:
ScheduleBanPlayer(adminban, const bannick[] , days , const reason[])
pawn Code:
CMD:ban(playerid, params[])
{
    new bannickk[30], days;
   
    if(sscanf(params,"s[30]d"  ,bannickk,  days)) return false;

    ScheduleBanPlayer(playerid, bannickk , days , "Teste"); // muito izi pow
    return 1;
}
Nгo entendi muito bem isso , poderia me explicar ?


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - Ermanhaut - 15.05.2016

Bom sistema, gostei como utilizou as stocks.


Re: Ban System 0.1 ( beta ) - PainNagato - 18.05.2016

Quote:
Originally Posted by iSoaD
View Post
Nгo entendi muito bem isso , poderia me explicar ?
Sim posso explicar exemplo

pawn Code:
ScheduleBanPlayer(playerid, NICK DO PLAYER, DIAS , "MOTIVO");
ai adaptei assim
pawn Code:
CMD:ban(playerid, params[])
{
    new nickdojogador[30], dias, motivo[64];
   
    if(sscanf(params,"s[30]ds[64]"  ,nickdojogador,  dias, motivo)) return SendClientMessage(playerid, -1, "use /ban [nome do jogador] [ dias ] [ motivo ]");

    ScheduleBanPlayer(playerid, nickdojogador, dias, motivo);
    return 1;
}



Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - ERICcartmanN - 15.08.2016

@EDITTTT


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - LucasMts - 15.08.2016

Muito Bom, Parabйns Уtimo Trabalho!


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - PainNagato - 17.08.2016

Quote:
Originally Posted by LucasMts
View Post
Muito Bom, Parabйns Уtimo Trabalho!
Obrigado.


Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - iSoaD - 21.11.2016

Otimo sistema jб estou utilizando.


Respuesta: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - SammyJ - 21.11.2016

PHP Code:
CMD:unban(playeridparams[]) 

    if(
pInfo[playerid][pAdminLevel] >= 3
    {
        if(
isnull(params))
            return 
SendClientMessage(playerid, -1"Uso Correto: /unban [playername]"); 
        
RemoveBanPlayer(params); 
    } 
    return 
1




Re: Ban System ( Tira Ban Aъtomatico e Varias Funзхes) - VinnyScript - 23.11.2016

;-; quando adicionei a include e so compilei o serve nao verifica c sou player ou n e abre o login sem logar.

@edit

O sistema de login nao aparece quando adiciono a include ao gm ;--;