10.02.2012, 14:14
Olб Galera eu queria saber se tem como eu pegar esse script de Banir quem entra com nicks proibidos e mudar para Banir o ip q eu colocar no Lugar do nome
Exemplo:
Quem me ajuda eu do um Rep +
Exemplo:
Код:
{"127.0.0.1", Banir}, {"198.524.325.122", Banir}
Код:
#include a_samp #define Banir 0 #define Kickar 1 enum Names { Nome[33], Option }; new NickName[][Names] = { {"aux", Banir}, {"con", Banir}, {"con", Banir}, {"lpt1", Banir}, {"lpt2", Banir}, {"lpt3", Banir}, {"lpt4", Banir}, {"lpt5", Banir}, {"lpt6", Banir}, {"lpt7", Banir}, {"lpt8", Banir}, {"lpt9", Banir}, {"prn", Banir}, {"com1", Banir}, {"com2", Banir}, {"com3", Banir}, {"com4", Banir}, {"com5", Banir}, {"com6", Banir}, {"com7", Banir}, {"com8", Banir}, {"com9", Banir}, {"nul", Banir}, {"Servidor", Banir}, {"Lixo", Banir} }; public OnPlayerConnect(playerid) { new nome[24]; GetPlayerName(playerid, nome, 24); for(new i = 0; i < sizeof NickName; i++) { if(strfind(nome, NickName[i][Nome], true) != -1) { if(strlen(nome) == strlen(NickName[i][Nome])) { if(NickName[i][Option] == Banir) { SendClientMessage(playerid, 0xFFFFFFFF, "** Vocк foi Banido(a) do servidor por entrar com Nickname proibido."); Ban(playerid); } else if(NickName[i][Option] == Kickar) { SendClientMessage(playerid, 0xFFFFFFFF, "** Vocк foi Kickado(a) do servidor por entrar com Nickname proibido."); Kick(playerid); } break; } } } return true; }