[PEDIDO] Anti Ip
#1

Por favor, um anti Ip que faзa o banimento da pessoa que mandar Ip via chat, Pm ou Gang.
Reply
#2

Tipo vocк pode fazer um comando para proibir sertas letras/numeros, que no caso sгo os ip's de outros servidores, mas banir й chato tem de criar um que nгo mostre o ip mostre uns "***" no lugar que deicharia o jogador safado com raiva =D hehe vou dar uma olhada aqui e ver se acho um mas nгo dou certeza.

Ps: No doble post.
@EDIT:
Acho que tenho um mas meu mouse esta com defeito para copiar... vc jб tentou bucas no forum? й sempre bom, existe quase tudo...
Reply
#3

Bom, eu utilizava o sitema do ladmin porйm agora vou usar um sitema de adm criado por mim. Jб andei procurando no fуrum e nгo achei um que funcione perfeitamente...

Quem poder ajudar, fico grato '-'
Reply
#4

Pode fazer uma variбvel com os supostos inнcios de ips, tipo: 200. 201. e tal, ai no OnPlayerText faz uma if pra verifica se o que ele falo ta nessa variбvel, se tiver ban(playerid);
Reply
#5

Pega um filtro de chat, e coloca ips lб
Reply
#6

Quote:
Originally Posted by Obscur3
Pode fazer uma variбvel com os supostos inнcios de ips, tipo: 200. 201. e tal, ai no OnPlayerText faz uma if pra verifica se o que ele falo ta nessa variбvel, se tiver ban(playerid);
Код:
	if(strfind(text, "189.", true) != -1 || strfind(text, "201.", true) != -1 || strfind(text, "200.", true) != -1 || strfind(text, "69.", true) != -1 || strfind(text, "187.", true) != -1){
	new string[256];
	SendClientMessage(playerid,laranja,"Ei, psiu, se seu server й noob e num tem player, a culpa nгo й nossa ;)");
	format(string, sizeof(string), "~ [Perfect ADM]: %s levou kick automбtico. (Motivo: Tentou divulgar IP!)." ,PlayerName(playerid));
  SendClientMessageToAll(laranja, string);
	Kick(playerid);
		return 0;
    }
Reply
#7

Thaks man =]
Reply
#8

Voce pode tambem adicionar novos:

Por exemplo: (Bloqueio ao "201-") ou ate (201,) (Proibindo o jogador de burlar o sistema)
if(strfind(text, "189.", true) != -1 || (strfind(text, "189-", true) != -1 || strfind(text, "201.", true) != -1 || strfind(text, "201-", true) != -1 || strfind(text, "200.", true) != -1 || strfind(text, "200-", true) != -1 || strfind(text, "69.", true) != -1 || strfind(text, "69-", true) != -1 || strfind(text, "187.", true) != -1) || strfind(text, "187-", true) != -1){
Reply
#9

POW MAIS TA DERRO TEXT ALGUEM PASSA O NEW DO TEXT AI POW URGENTE
Reply
#10

Gostei do sistema =)
Reply
#11

Quote:
Originally Posted by Michel_Vegeta
POW MAIS TA DERRO TEXT ALGUEM PASSA O NEW DO TEXT AI POW URGENTE
Se vocк jogar dentro do
pawn Код:
public OnPlayerText(playerid,text[])
nгo vai dar erro nй, campeгo ¬¬'
Reply
#12

kkkkkkkkkkkkk

desculpa aн nao tinha percebido vlw aн cara !
Reply
#13

mas o cara vai digitar no chat um desses numero dai vai ser banido, q tenso, й melhor q kick
Reply
#14

no game mod do brasil word thug colokei kick xD
Reply
#15

ou assim:
Код:
new inicioips[]={
"189.","189-","201.","201-","200.","200-","69.","69-","187.","187-"
};

public OnPlayerText(playerid, text[])
{
  if(strfind(text, inicioips,true) != -1)
  {
    SendClientMessage(playerid,0x986699FF,"~ Divulgar servidor noob й feio.");
    return 0;
  }	
  return 0;
}
Reply
#16

Alguem pode me ajudar? coloquei este codigo em meu GM de drift e deu esses dois erros

pawn Код:
public OnPlayerText(playerid,text[])
{  
    new MMM[256];
    format(MMM, sizeof(MMM),"[%i] %s", playerid, text);
    SendPlayerMessageToAll(playerid, MMM);
    //aki e o codigo q eu ja tenho no OnPlayerText com charburbles id na mensagem etc
    //abaixo o codigo q peguei neste topico
    return 1; }
    if(strfind(text, "189.", true) != -1 || strfind(text, "201.", true) != -1 || strfind(text, "200.", true) != -1 || strfind(text, "69.", true) != -1 || strfind(text, "187.", true) != -1){
    SendClientMessage(playerid,laranja,"Ei, psiu, se seu server й noob e num tem player, a culpa nгo й nossa ;)");
    format(string, sizeof(string), "~ [Perfect ADM]: %s levou kick automбtico. (Motivo: Tentou divulgar IP!)." ,PlayerName(playerid));
    SendClientMessageToAll(laranja, string);
    Kick(playerid);
    return 0;
  }
abaixo os erros

Код:
C:\Documents and Settings\Administrador\Escritorio\CMD 0.3 v2.0\gamemodes\gangster.pwn(1126) : error 010: invalid function or declaration
C:\Documents and Settings\Administrador\Escritorio\CMD 0.3 v2.0\gamemodes\gangster.pwn(1131) : error 010: invalid function or declaration
Linha 1126 do primeiro erro
Код:
if(strfind(text, "189.", true) != -1 || strfind(text, "201.", true) != -1 || strfind(text, "200.", true) != -1 || strfind(text, "69.", true) != -1 || strfind(text, "187.", true) != -1){
linha 1131 do segundo erro
Код:
return 0;
Reply
#17

Код:
	if(strfind(text, "189.", true) != -1 || strfind(text, "201.", true) != -1 || strfind(text, "200.", true) != -1 || strfind(text, "69.", true) != -1 || strfind(text, "187.", true) != -1){
	new string[256];
	SendClientMessage(playerid,laranja,"Ei, psiu, se seu server й noob e num tem player, a culpa nгo й nossa ;)");
	format(string, sizeof(string), "~ [Perfect ADM]: %s levou kick automбtico. (Motivo: Tentou divulgar IP!)." ,PlayerName(playerid));
  SendClientMessageToAll(laranja, string);
	Kick(playerid);
		return 0;
    }
Esse Sу Funciona quando escreve normal '-' Tipo Quando escreve /an 189. с bane D:
Reply
#18

Eu tenho um FS Anti-IP , se divulga IP no Server e ban , mas junto no FS , tem uma eskema pro server fika mudando de nome , se kizer add no msn , panico.dk@hotmail.com
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)