Mc, seria o que ?
Tópico movido para à área correta, preste mais atenção na próxima vez.
info
Group: Conde
Joined: 07/04/15
Posts: 962
Reputation: +258
Gender: Masculino

Mc, seria o que ?
Tópico movido para à área correta, preste mais atenção na próxima vez.
info
Group: Lorde
Joined: 22/07/12
Posts: 2.2k
Reputation: +453
Tibia Character: 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
Group: Conde
Joined: 03/01/12
Posts: 884
Reputation: +233
Tibia Character: 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
Group: Conde
Joined: 07/04/15
Posts: 962
Reputation: +258
Gender: Masculino

Damião tem certeza que seu 8.6 é tfs 1.0 ?
info
Group: Campones
Joined: 06/11/11
Posts: 93
Reputation: 0
Tibia Character: 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
Group: Conde
Joined: 07/04/15
Posts: 962
Reputation: +258
Gender: 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
Edited Junho 8 by Flavio S
info
Group: Campones
Joined: 06/11/11
Posts: 93
Reputation: 0
Tibia Character: Deprex

Sim onde coloco isso ,Faltou você falar os procedimentos '-'
info
Group: Lorde
Joined: 22/07/12
Posts: 2.2k
Reputation: +453
Tibia Character: Kissy

moveevents
info
Group: Herói
Joined: 01/05/08
Posts: 2.6k
Reputation: +536
Gender: 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
Group: Campones
Joined: 06/11/11
Posts: 93
Reputation: 0
Tibia Character: 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
Group: Conde
Joined: 07/04/15
Posts: 962
Reputation: +258
Gender: Masculino

Ai eu boto itemid ou actionid?
em action id, ai tu vai no rme, e coloca action id no piso.
info
Group: Campones
Joined: 06/11/11
Posts: 93
Reputation: 0
Tibia Character: 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
Edited Junho 9 by zipter98
info
Group: Herói
Joined: 01/05/08
Posts: 2.6k
Reputation: +536
Gender: 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
Edited Junho 9 by Bruno Minervino
info
Group: Campones
Joined: 06/11/11
Posts: 93
Reputation: 0
Tibia Character: 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