Ir para conteúdo
  • 0

Não Sei O Erro Nessa Script De Ant Mage Bomb Banindo Ip


yugnaith

Pergunta

Alguem poderia me ajuda com a script?

Quero que quando 10 mc loga é para dar ban ip, mas não sei oque tem de errado :/

Rep+ para quem ajudar :D

 

Script

 

 

local config = {

max = 10,

group_id = 1

}

 

local accepted_ip_list = {}

 

local function antiMC(p)

if #getPlayersByIp(getPlayerIp(p.pid)) >= p.max then

doAddIpBanishment(p.pid)

end

return true

end

 

function onLogin(cid)

if getPlayerGroupId(cid) <= config.group_id then

if isInArray(accepted_ip_list,doConvertIntegerToIp(getPlayerIp(cid))) == false then

addEvent(antiMC, 1000, {pid = cid, max = config.max+1})

end

end

return true

end

 

 

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

  • 0

Tenta assim

 

 

local config = {

max = 10,

group_id = 1

}

 

local accepted_ip_list = {}

 

local function antiMC(p)

if #getPlayersByIp(getPlayerIp(p.pid)) >= p.max then

end

return true

end

 

function onLogin(cid)

if getPlayerGroupId(cid) <= config.group_id then

if isInArray(accepted_ip_list,doConvertIntegerToIp(getPlayerIp(cid))) == false then

doAddIpBanishment(p.pid)

end

end

return true

end

 

 

Link para o comentário
Compartilhar em outros sites

  • 0

yugnaith, a script que você solicitou reparo aparentemente não tem nada de errado...

verifique se você colocou a tag corretamente no creaturescripts.xml, e poste aqui todos os erros relacionados a essa script que aparecerem no console

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...