Ir para conteúdo

Featured Replies

Postado
  • Administrador

Fala galera, a um tempo atrás vi um membro pedir este script aqui no TK, então resolvi trazer-lo. Este script proibirá o acesso de muitos IPs iguais em seu servidor!

Adicione uma tag em data > creaturescripts > creaturescripts.xml:

<event type="login" name="AntiMC" event="script" value="antimc.lua"/>

Crie um arquivo chamado antimc.lua em data > creaturescripts > scripts:

local config = {
max = 1, -- Número de players permitido com o mesmo IP.
group_id = 1 -- Kikar apenas player com o group id 1.
}

local accepted_ip_list = {} -- Lista dos players permitidos a usar MC, exemplo: {"200.85.3.60", "201.36.5.222"}

local function antiMC(p)
if #getPlayersByIp(getPlayerIp(p.pid)) >= p.max then
doRemoveCreature(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

O único problema é que vai kikar os players de lan house, ai você coloca o max de 20 IPs.

Créditos:
Shawak
Cykotitan

 

dm3o5y8.png

 
Você gostou deste conteúdo!? Este conteúdo te ajudou!? Isso será realmente útil pra você!?
Então, se possível, faça uma doação (de qualquer valor) que estará me ajudando também! :P
 

TibiaKing Team- KingTópicos
www.tibiaking.com

  • Respostas 6
  • Visualizações 11.2k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

Isso ja evita bastante coisas, como o nuke dos Account Manager, que eu acho que muita gente conhece.

Daniel Novaes diz

seu notebook não roda tibia né?

Robson Venturin diz

roda

com 95ºC

Robson Venturin diz

vo apontar meu lapiz

com a faca

afk

Postado

@UP

KKKKK eu ia postar isso velho, você está no lugar errado na hora errada ¬¬

@Tópico

Como o robson disse, eu não aconselho muito usar esse script não, pois quando jogado em uma lã ou até mesmo em casa quando há internet compartilhada, já não é possível.

Eu lembro quando eu tinha meus 13 anos, vinha meus rls lá em casa jogar ot war, e lá tem uns 4 pc (hoje é escritório da minha mãe) e nós ficavamos jogando em net compartilhada.

Pegar um ot com esse script já não daria.

Mas o script é bem feito ;]

O único problema é que vai kikar os players de lan house, ai você coloca o max de 20 IPs.

Ai de que adianta colocar 20 IPs? kkkk, só vai ter um script a mais pesando no servidor -.-

Abraços.

Postado

Cara, este script foi o mais complexo para esse tema "kikar pessoas com o mesmo ip, anti-mc" porquê ele tem 2 funções:

Limitar a quantidade de IP e você pode "liberar" os IP de LanHouses, tudo isso fora que ele kika os groups_id ali, tudo bunitinho (hehe).

Parabéns aos autores e você por contribuir!

E-mail para contato: [email protected]

Quer ter um fórum mais organizado? Cumpra as regras!

EU VOLTEI GAROTAS!

31/12/2011

Atenciosamente,

Guilherme Salviati.

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo