Cara , acabei de ver um topico seu pedindo , um script anti-mc , então tu ta dizendo oque? o notorius apenas editou eu configurei aqui.
- Fórum
- xTibia - Notícias e Suporte
- Soluções
- Archived
- Script Anti-Mc Ou Magebomb
FO
Script Anti-Mc Ou Magebomb
Por Foquinhaa, 07 de out. de 2012 em Archived
script
anti
mc
nuker
mage
bomb
tibia
otserv
6
2.4k
info
Grupo: Banidos
Registrado: 05/09/11
Posts: 178
Reputação: +55

07 de outubro de 2012 às 01:34
info
Grupo: Herói
Registrado: 05/11/07
Posts: 544
Reputação: +70

08 de outubro de 2012 às 02:03
Fazer o favor de formatar melhor o tópico para talvez ser aprovado.
No aguardo, agradeço desde já.
Atenciosamente, Critical.
info
Grupo: Banidos
Registrado: 05/09/11
Posts: 178
Reputação: +55

08 de outubro de 2012 às 14:26
Ta com erros esse script
Nada disso , está funcionando direitinho
info
Grupo: Herói
Registrado: 23/12/08
Posts: 2.4k
Reputação: +359
Gênero: Masculino
Char no Tibia: Gordo Warlike

09 de outubro de 2012 às 05:29
Mãe, ninguem gosta de mim :{
sauhshauhas
-REP pelo flood! Espero que não occorra novamente, ou estarei passando para um superior tomar atitudes mais serias!
Att: PiabetaMan01
Editado Outubro 9 por PiabetaMan01


info
Grupo: Banidos
Registrado: 05/09/11
Posts: 178
Reputação: +55
Olá ékstibianos , vim aqui disponibilizar um script muito procurado que é o script anti nuker para otserv.
Quem nunca levou um nuker? aqele cara chato que ficava logando 999999x acc manager e causava aquele leg infernal?
Pois é , acho que todo mundo , mas agora seus problemas acabaram .
Logo abaixo sege o script.
#Função anti-nuker atraves de account manager.
Ao entrar no servidor o script faz um loop para todos os players online checando se há outro jogador com o mesmo IP.
#Instalando
Crie um arquivo chamado antimc.lua na pasta creaturescripts/scripts e insira o código:
Anti Multi-Client System local config = { msg = "meu sistema anti-multi client te detectou com mais de 1 ip conectado ao servidor", maxMultiClients = 0, allowGroupId = 2, ignoreIps = {} } function onLogin(cid) if getPlayerGroupId(cid) >= config.allowGroupId then return TRUE end local number local playersOnline = getPlayersOnline() for _, pid in pairs(playersOnline) do local pip = getPlayerIp(pid) if cid ~= pid and getPlayerIp(cid) == pip and not isInArray(config.ignoreIps, doConvertIntegerToIp(getPlayerIp(cid))) then number = (number or 0) + 1 if number > config.maxMultiClients then return FALSE, doPlayerPopupFYI(cid, config.msg) end end end return TRUE endEm seguida modifique o arquivo creaturescripts.xml e adicione a tag:
#Configurando
Configure somente a tabela config: msg:..............Mensagem que o player recebe ao ser kickado. maxMultiClients:..Numero máximo de pessoas com o mesmo IP. allowGroupId:.....Ignora os players com groupId acima e igual ao numero citado. ignoreIps:........Ignora os IPS dentro de {"ip1", "ip2"}, útil para ignorar ip de LAN e permitir que joguem com o mesmo IP.Créditos : Notorius(90%)
TecBreaker(Por Editar , e disponibilizar)
Editado Outubro 8 por TecBreakerByLipe