function onUse(cid, item, frompos, item2, topos)
tile_x = piso em que deve estar<acho,ou para onde vai
tile_y = piso em que deve estar<acho,ou para onde vai
tile_z = piso em que deve estar<acho,ou para onde vai
cTem_x = Posção x<acho,ou para onde vai
cTem_y = posição y<acho,ou para onde vai
cTem_z = posição Z<acho,ou para onde vai
msg = "fala"
templeP = {x=cTem_x, y=cTem_y, z=cTem_z}
tileP = {x=tile_x, y=tile_y, z=tile_z}
pPos = getPlayerPosition(cid)
check = checkPos(tileP, pPos)
if check == 1 then
doPlayerSetMasterPos(cid, templeP)
checkSw(item)
doTeleportThing(cid, templeP)
doSendMagicEffect(templeP, 10)
doPlayerSendTextMessage(cid, 22, msg)
else
doPlayerSendCancel(cid, "Voce nao esta no piso correto!")
end
return 1
end
function checkPos(tileP, pPos)
if tileP.x == pPos.x and tileP.y == pPos.y then
return 1
else
return 0
end
end
function checkSw(item)
if item.itemid == 1945 then
doTransformItem(item.uid, 1946)
elseif item.itemid == 1946 then
doTransformItem(item.uid, 1945)
end
end
info
Grupo: Campones
Registrado: 28/04/13
Posts: 39
Reputação: +3
Char no Tibia: [ADM]Smoker

Editado Setembro 1 por Alexclusive
info
Grupo: Infante
Registrado: 27/01/13
Posts: 1.7k
Reputação: +104
Gênero: Masculino

Como assim,eu cliko na alavanca,e viro morador?
info
Grupo: Campones
Registrado: 28/04/13
Posts: 39
Reputação: +3
Char no Tibia: [ADM]Smoker

sim,eu uso ele num servidor 7.81 e funciona
info
Grupo: Conde
Registrado: 25/04/12
Posts: 752
Reputação: +125
Gênero: Masculino

movements~~
function onStepIn(cid, item, pos) if isPlayer(cid) == TRUE then if (item.actionid == 33334) then doPlayerSendTextMessage(cid,24,"agora voce mora na cidade 1.") doPlayerSetTown(cid,1) elseif (item.actionid == 33333) then -- action id do TP doPlayerSendTextMessage(cid,24,"agora voce mora na cidade 2.") doPlayerSetTown(cid,2) end end return true end
info
Grupo: Campones
Registrado: 28/04/13
Posts: 39
Reputação: +3
Char no Tibia: [ADM]Smoker

o meu é + bunito =c
info
Grupo: Infante
Registrado: 27/01/13
Posts: 1.7k
Reputação: +104
Gênero: Masculino

doPlayerSetTown(cid,2)
Onde ta o 2,é o ID da city?
info
Grupo: Conde
Registrado: 25/04/12
Posts: 752
Reputação: +125
Gênero: Masculino

Sim, 2 é o ID da cidade...
o meu é + bunito =c
....
info
Grupo: Infante
Registrado: 27/01/13
Posts: 1.7k
Reputação: +104
Gênero: Masculino

Ok,dei REP+,
Dúvida sanada,reportado para moverem.
info
Grupo: Herói
Registrado: 25/10/12
Posts: 2.4k
Reputação: +687
Gênero: Masculino
Char no Tibia: Nuncative

Tópico movido para a seção de dúvidas e pedidos resolvidos.




info
Grupo: Infante
Registrado: 27/01/13
Posts: 1.7k
Reputação: +104
Gênero: Masculino
Gostaria do script,de quando o player entrar no TP,ele virar morador da X cidade