Ir para conteúdo
  • Cadastre-se

Posts Recomendados

  • 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

Link para o post
Compartilhar em outros sites

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

Link para o post
Compartilhar em outros sites

@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.

Link para o post
Compartilhar em outros sites

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.

Link para o post
Compartilhar em outros sites
  • 3 weeks later...

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo