SA-MP Forums Archive
[Ajuda] Como faзo pra invйs de Kickar banir de uma vez? - 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] Como faзo pra invйs de Kickar banir de uma vez? (/showthread.php?tid=622909)



Como faзo pra invйs de Kickar banir de uma vez? - Pedro1812 - 27.11.2016

и o seguinte eu tenho um ''anti divulgaзгo'' e quando alguйm divulga ele sу kicka a pessoa e eu quero que ele seja banida de uma vez saca? vou mandar meu cуdigo

//ANTI-IP
new ver_string[128];
if(TimeStamp()-UltimaDivulgacaoStamp[playerid]>60){PlayerDivulgacoesIP[playerid] = 0;}
strmid(ver_string, text, 0, strlen(text));
if(FindIpPattern(playerid,ver_string)){
PlayerDivulgacoesIP[playerid]++;
if(PlayerDivulgacoesIP[playerid] > 1){
CallRemoteFunction("KickPlayerEx","is",playerid,"T entou divulgar IP");
DIVULGACOES++;}else{
SendClientMessage(playerid, COLOR_YELLOW, "========================== [AVISO] ==========================");
SendClientMessage(playerid, COLOR_YELLOW, "O servidor detectou uma divulgaзгo de IP em sua mensagem");
SendClientMessage(playerid, COLOR_YELLOW, "Se continuar a digitar esta mensagem, poderб ser Banido/Kickado.");
SendClientMessage(playerid, COLOR_YELLOW, "================================================= ==========");
UltimaDivulgacaoStamp[playerid] = TimeStamp();
return 0;}return 0;}


Se alguйm me Ajudar agradeзo dкs de jб!!!


Re: Como faзo pra invйs de Kickar banir de uma vez? - nasser - 27.11.2016

Quote:
Originally Posted by Pedro1812
Посмотреть сообщение
и o seguinte eu tenho um ''anti divulgaзгo'' e quando alguйm divulga ele sу kicka a pessoa e eu quero que ele seja banida de uma vez saca? vou mandar meu cуdigo

//ANTI-IP
new ver_string[128];
if(TimeStamp()-UltimaDivulgacaoStamp[playerid]>60){PlayerDivulgacoesIP[playerid] = 0;}
strmid(ver_string, text, 0, strlen(text));
if(FindIpPattern(playerid,ver_string)){
PlayerDivulgacoesIP[playerid]++;
if(PlayerDivulgacoesIP[playerid] > 1){
CallRemoteFunction("KickPlayerEx","is",playerid,"T entou divulgar IP");
DIVULGACOES++;}else{
SendClientMessage(playerid, COLOR_YELLOW, "========================== [AVISO] ==========================");
SendClientMessage(playerid, COLOR_YELLOW, "O servidor detectou uma divulgaзгo de IP em sua mensagem");
SendClientMessage(playerid, COLOR_YELLOW, "Se continuar a digitar esta mensagem, poderб ser Banido/Kickado.");
SendClientMessage(playerid, COLOR_YELLOW, "================================================= ==========");
UltimaDivulgacaoStamp[playerid] = TimeStamp();
return 0;}return 0;}
kkkk esse й o problema de baixar qualquer gm e botar on nй se quiser q apresente o motivo usa banex
PHP код:
//ANTI-IP
new ver_string[128];
if(
TimeStamp()-UltimaDivulgacaoStamp[playerid]>60){PlayerDivulgacoesIP[playerid] = 0;}
strmid(ver_stringtext0strlen(text));
if(
FindIpPattern(playerid,ver_string)){
PlayerDivulgacoesIP[playerid]++;
if(
PlayerDivulgacoesIP[playerid] > 1){
Ban(playerid);
DIVULGACOES++;}else{
SendClientMessage(playeridCOLOR_YELLOW"========================== [AVISO] ==========================");
SendClientMessage(playeridCOLOR_YELLOW"O servidor detectou uma divulgaзгo de IP em sua mensagem");
SendClientMessage(playeridCOLOR_YELLOW"Se continuar a digitar esta mensagem, poderб ser Banido/Kickado.");
SendClientMessage(playeridCOLOR_YELLOW"===========================================================");
UltimaDivulgacaoStamp[playerid] = TimeStamp();
return 
0;}return 0;} 



Re: Como faзo pra invйs de Kickar banir de uma vez? - Pedro1812 - 27.11.2016

Quote:
Originally Posted by nasser
Посмотреть сообщение
kkkk esse й o problema de baixar qualquer gm e botar on nй se quiser q apresente o motivo usa banex
PHP код:
//ANTI-IP
new ver_string[128];
if(
TimeStamp()-UltimaDivulgacaoStamp[playerid]>60){PlayerDivulgacoesIP[playerid] = 0;}
strmid(ver_stringtext0strlen(text));
if(
FindIpPattern(playerid,ver_string)){
PlayerDivulgacoesIP[playerid]++;
if(
PlayerDivulgacoesIP[playerid] > 1){
Ban(playerid);
DIVULGACOES++;}else{
SendClientMessage(playeridCOLOR_YELLOW"========================== [AVISO] ==========================");
SendClientMessage(playeridCOLOR_YELLOW"O servidor detectou uma divulgaзгo de IP em sua mensagem");
SendClientMessage(playeridCOLOR_YELLOW"Se continuar a digitar esta mensagem, poderб ser Banido/Kickado.");
SendClientMessage(playeridCOLOR_YELLOW"===========================================================");
UltimaDivulgacaoStamp[playerid] = TimeStamp();
return 
0;}return 0;} 

vlw cara!! Ajudou aqui!1 como dou +rep?


Re: Como faзo pra invйs de Kickar banir de uma vez? - nasser - 27.11.2016

Quote:
Originally Posted by Pedro1812
Посмотреть сообщение
vlw cara!! Ajudou aqui!1 como dou +rep?
Acho que й aqui >
tambйm nem sei ao certo mбs acho que й sу apertar em "add to reputation"


Re: Como faзo pra invйs de Kickar banir de uma vez? - Pedro1812 - 27.11.2016

foi ae? й nosi!


Re: Como faзo pra invйs de Kickar banir de uma vez? - nasser - 27.11.2016

Sei lб rapaz nem entendo esse forum asuhsuhasauh enoz


Re: Como faзo pra invйs de Kickar banir de uma vez? - Pedro1812 - 27.11.2016

Quote:
Originally Posted by nasser
Посмотреть сообщение
kkkk esse й o problema de baixar qualquer gm e botar on nй se quiser q apresente o motivo usa banex
PHP код:
//ANTI-IP
new ver_string[128];
if(
TimeStamp()-UltimaDivulgacaoStamp[playerid]>60){PlayerDivulgacoesIP[playerid] = 0;}
strmid(ver_stringtext0strlen(text));
if(
FindIpPattern(playerid,ver_string)){
PlayerDivulgacoesIP[playerid]++;
if(
PlayerDivulgacoesIP[playerid] > 1){
Ban(playerid);
DIVULGACOES++;}else{
SendClientMessage(playeridCOLOR_YELLOW"========================== [AVISO] ==========================");
SendClientMessage(playeridCOLOR_YELLOW"O servidor detectou uma divulgaзгo de IP em sua mensagem");
SendClientMessage(playeridCOLOR_YELLOW"Se continuar a digitar esta mensagem, poderб ser Banido/Kickado.");
SendClientMessage(playeridCOLOR_YELLOW"===========================================================");
UltimaDivulgacaoStamp[playerid] = TimeStamp();
return 
0;}return 0;} 
como assim ''banex''?


Re: Como faзo pra invйs de Kickar banir de uma vez? - yurin - 27.11.2016

Cara, seu GM nгo й seu nй? Ban seria somente com um parametro que й Ban(playerid) tendeu? BanEx sгo dois parametros, Ban o id do player (playerid) e a rasгo, seria algo tipo BanEx(playerid, reason[])


Re: Como faзo pra invйs de Kickar banir de uma vez? - nasser - 27.11.2016

Isso aн basta jogar no ****** que vocк jб acha o que significa