Seria legal ter ele na source, dai no config.lua ter: Seu servidor pode ter Tibia MC?
dai ficaria legal pros caras colocarem sua opinião tudo... vou tentar fazer e depois posto =]
Rep 

info
Group: Herói
Joined: 08/08/07
Posts: 520
Reputation: +235
Gender: Masculino
Tibia Character: Sir Morths

Seria legal ter ele na source, dai no config.lua ter: Seu servidor pode ter Tibia MC?
dai ficaria legal pros caras colocarem sua opinião tudo... vou tentar fazer e depois posto =]
Rep 

info
Group: Herói
Joined: 07/01/08
Posts: 2.3k
Reputation: +514
Gender: Masculino
Tibia Character: Tonynh

Cara esse é do bom.. auishaiushauis x)
Favoritei no script, da pra evitar magebomb em wars, etc..
Só não dou rep+, porque ja não tenho mais pontos.. rsrs'
Abraços
info
Group: Campones
Joined: 29/04/10
Posts: 74
Reputation: +5
Tibia Character: Walking Knight
Nossa manow Otimo Script!! Pode Ter Certeza Que Vou Colocar No Meu Servidor!
info
Group: Campones
Joined: 08/07/10
Posts: 17
Reputation: +3
Tibia Character: Hell Furin

Obrigado a todos, estou ainda em fase de aprendizagem.
Espero evoluir a cada dia.
info
Group: Herói
Joined: 31/05/06
Posts: 1.1k
Reputation: +164
Gender: Masculino

Me desculpa se falar bobagem, mais ele kicka por IPs iguais certo? E no meu caso que tenha irmão que também joga os Ots junto comigo ![]()
info
Group: Campones
Joined: 17/07/10
Posts: 48
Reputation: +26

e no caso de pessoas que jogam em LAN House?
info
Group: Campones
Joined: 08/07/10
Posts: 17
Reputation: +3
Tibia Character: Hell Furin

Me desculpa se falar bobagem, mais ele kicka por IPs iguais certo? E no meu caso que tenha irmão que também joga os Ots junto comigo
Mais é pc diferente? aqui em casa meu irmão joga no pc dele e eu no meu não é o mesmo IP não.
Parabéns manolo, eu tenho certeza que esse script vai ajudar muita gente, eu inclusive pretendo usar no meu servidor, sem mais.
Aff nem deu pra dar Rep++, mais depois eu dou ![]()
------------------------------------------------------------------------------------------------------------------------------------
- Att. Saymon
Edited Julho 22 by Saymon14
Muito bom script, tenha a certeza que você me ajudou!
Vlw!
info
Group: Campones
Joined: 08/07/10
Posts: 17
Reputation: +3
Tibia Character: Hell Furin

Muito bom script, tenha a certeza que você me ajudou!
Vlw!
Ajudei? Rep++ *-*
info
Group: Campones
Joined: 21/03/08
Posts: 35
Reputation: +5
Tibia Character: Tani Elond

Este system só irá kickar tal player com o mesmo IP andress, se for em Lan House como os IPS São iguais, os caras não conseguiram jogar, e também se o pc for compartilhado como moskitinho disse.
Abraço!
info
Group: Herói
Joined: 25/06/08
Posts: 723
Reputation: +275
Gender: Masculino
Tibia Character: Diiva

Cara tenho quase certeza absoluta que não foi você que fez esse script, no minimo você pegou ele da otland, pois já vi vários desses por lá... Você não soube nem explicar as funções da configuração do script doreito.
Aah ele também não funcionará se você não adicionar o type de login ao invéz de "antimc" na TAG do .xml, assim:
<event type="login" name="AntiMc" event="script" value="AntiMc.lua"/>
Fiz o favor de arrumar e organizar o script, olha ai:
-- [( XTibia.com )] --
local config = {
max = 0, -- Maximo de Multi-Cliets permitidos.
text = "Sorry, multi-client is not permited!", -- Texto que irá aparecer!
group = 1 -- Grupo que será proibido usar MC. (Esta para player normal)
}
local ip_accepted = {} -- Aqui você colocará IPS que serão aceitados Multi-Client...
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 then
if isInArray(ip_accepted, getPlayerIp(cid)) == FALSE then
addEvent(antiMC, 250, {pid = cid, max = config.max+1})
doPlayerPopupFYI(cid, config.text)
end
end
return TRUE
end
Até mais... ![]()
Edited Agosto 1 by Doidin
info
Group: Campones
Joined: 04/10/07
Posts: 60
Reputation: 0
Tibia Character: Elder Linkay

E... parece-me rip tambem ;/
Se liga ai, pra que isso ?
addEvent(antiMC, 250, {pid = cid, max = config.max+1}) <- Esse wait não é nescessario.
doPlayerPopupFYI(cid, config.text)
E mais facil assim:
doPlayerPopupFYI(cid, config.text)
antiMC(...)
/\ E se um evento remover o player nesses 250 milésimos de segundo ? BUG!
Até mais.
info
Group: Campones
Joined: 15/06/10
Posts: 46
Reputation: +18
Gender: Masculino
Tibia Character: Lancellott~*

@topic
Bom script!
Com certeza vai para um dos meus projetos.
Continue assim! (acredito que tenha sido você que tenha feito o script, pois Ékstibianos não ripam, fazem acontecer ;D)
info
Group: Campones
Joined: 08/07/10
Posts: 17
Reputation: +3
Tibia Character: Hell Furin
Anti Mc 1.0
O script foi feito para proibir o uso de MC em seu servidor, espero que faça bom uso.
Vá em data\creaturescripts\scripts e crie um arquivo chamado antiMc.lua, coloque isso dentro, salve e feche:
--[[ Anti MC By Fox ]]-- local serverNameInScroll = getConfigInfo('serverNameInScroll') local config = { max = 0, -- text = "Multi-Client é proibido no "..serverNameInScroll.."!", -- group_id = 1 -- (normal players) } local accepted_ip_list = {} -- 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,getPlayerIp(cid)) == FALSE then addEvent(antiMC, 250, {pid = cid, max = config.max+1}) doPlayerPopupFYI(cid, "Você foi expulso porque você está usando o Multi-Client.") end end return TRUE endAgora vá em data\globalevents\creaturescripts.xml e adicione essa TAG:
Pronto, seu Anti MC ja está em seu servidor.
Edited Julho 22 by Fox1