Mc, seria o que ?
Tópico movido para à área correta, preste mais atenção na próxima vez.
info
Grupo: Conde
Registrado: 07/04/15
Posts: 962
Reputação: +258
Gênero: Masculino

Mc, seria o que ?
Tópico movido para à área correta, preste mais atenção na próxima vez.
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

Mc, seria o que ?
Tópico movido para à área correta, preste mais atenção na próxima vez.
que eu saiba mc é quando 1 pessoa está com 2 char logado
info
Grupo: Conde
Registrado: 03/01/12
Posts: 884
Reputação: +233
Char no Tibia: Segredo

só check ip dos players que ta online
se for iguais não pode passa no tile
só não faço aqui pq
TFS 1.0.0 eu acho que functions são diferentes
info
Grupo: Conde
Registrado: 07/04/15
Posts: 962
Reputação: +258
Gênero: Masculino

Damião tem certeza que seu 8.6 é tfs 1.0 ?
info
Grupo: Campones
Registrado: 06/11/11
Posts: 93
Reputação: 0
Char no Tibia: Deprex

Como ele falou lá em cima mc e quando tem 2 player no mesmo ip
e quero que o tile não deixe passa o mesmo ip pq isso vai ser pra um evento
We Do OTS, version 0.1.0 (Beta Version)
info
Grupo: Conde
Registrado: 07/04/15
Posts: 962
Reputação: +258
Gênero: Masculino

function onStepIn(cid, item, position, fromPosition)
if not isPlayer(cid) then
return false
end
local p, mc = getPlayersOnline(), 0
for _, pid in pairs(p) do
if getPlayerIp(cid) == getPlayerIp(pid) and pid ~= cid then
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
break
end
end
return true
end
Editado Junho 8 por Flavio S
info
Grupo: Campones
Registrado: 06/11/11
Posts: 93
Reputação: 0
Char no Tibia: Deprex

Sim onde coloco isso ,Faltou você falar os procedimentos '-'
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

moveevents
info
Grupo: Herói
Registrado: 01/05/08
Posts: 2.6k
Reputação: +536
Gênero: Masculino

Sim onde coloco isso ,Faltou você falar os procedimentos '-'
Em data/movements/movements.xml adicione a seguinte tag:
<movevent type="StepIn" actionid="action id desejada" event="script" value="nomedoarquivo.lua"/>E em data/movements/scripts crie o arquivo que você colocou aciona com o conteúdo que o Flávio passou.
info
Grupo: Campones
Registrado: 06/11/11
Posts: 93
Reputação: 0
Char no Tibia: Deprex

Ai eu boto itemid ou actionid?
<movevent type="StepIn" itemid="11059" event="script" value="tiles.lua"/>
<movevent type="StepOut" itemid="11060" event="script" value="tiles.lua"/>
info
Grupo: Conde
Registrado: 07/04/15
Posts: 962
Reputação: +258
Gênero: Masculino

Ai eu boto itemid ou actionid?
em action id, ai tu vai no rme, e coloca action id no piso.
info
Grupo: Campones
Registrado: 06/11/11
Posts: 93
Reputação: 0
Char no Tibia: Deprex

Não presta tipo leva direto pro templo, Eu quero que 1 mc passe mais o 2 já não passe
function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return false end local p, mc = getPlayersOnline(), 0 for _, pid in pairs(p) do if getPlayerIp(cid) == getPlayerIp(pid) and pid ~= cid then doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) break end end return true end
local ips = {}
function onStepIn(cid)
if not isPlayer(cid) then
return true
elseif isInArray(ips, getPlayerIp(cid)) then
return doPlayerSendCancel(cid, "There's already someone with your IP in the event.") and doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
end
table.insert(ips, getPlayerIp(cid))
return true
end
Editado Junho 9 por zipter98
info
Grupo: Herói
Registrado: 01/05/08
Posts: 2.6k
Reputação: +536
Gênero: Masculino

Não presta tipo leva direto pro templo, Eu quero que 1 mc passe mais o 2 já não passe
Tenta assim:
function table.insert(table, element)
table[#table + 1] = element
end
local ips = {}
function onStepIn(cid, item, position, fromPosition)
if not isPlayer(cid) then
return false
end
local ip = getPlayerIp(pid)
if table.find(ips, ip) then
doTeleportThing(cid, fromPosition)
return false
else
table.insert(ips, ip)
return true
end
end
Editado Junho 9 por Bruno Minervino
info
Grupo: Campones
Registrado: 06/11/11
Posts: 93
Reputação: 0
Char no Tibia: Deprex
Tem como fazer um tile que Mc não passe nele?caso um mc tente ele vai ser teleportado pro templo
Versão 8.6 TFS 1.0.0