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:
1є baixem a include 'BanSystem' e coloque na pasta 'pawno/include'
2є crie a pasta 'Banidos' em scriptfiles/Banidos
3є adicionem #include BanSystem no seu GM
SQLITE:
1є baixem a include 'BanSystem' e coloque na pasta 'pawno/include'
2є 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
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
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
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
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
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(playerid, params[])
{
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 ;--;