Postado Julho 10, 2016 9 anos Bom eu tenho esse script e gostaria de converte-lo para tfs 1.2 ele não apresenta nenhum erro na distro. O script funciona da seguinte maneira, o player usa a chave com um certo action id na estatua que possui um certo unique id e é teleportado. O problema é que não apresenta nenhum erro na distro e não acontece nada. eu creio que deve ser algo relacionado a itemEx.uid, pois ele não passa dessa linha. function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == 2091 and item.actionid == 666 and itemEx.uid == 1300 then local posit = {x=516,y=544,z=8} doTeleportThing(cid, posit, FALSE) doSendMagicEffect(posit,CONST_ME_SMALLCLOUDS) return true end if itemEx.uid == 1400 then local posit = {x=1574,y=478,z=7} if getPlayerPremiumDays(cid) > 0 then doTeleportThing(cid, posit, FALSE) doSendMagicEffect(posit,CONST_ME_SMALLCLOUDS) return true else doPlayerSendCancel(cid,"Somente jogadores VIP podem entrar aqui.") return true end end --joga pro andar de cima if item.itemid == 2091 and item.actionid == 3050 and itemEx.uid == 1410 then doRemoveItem(item.uid) local posit = {x=toPosition.x, y=toPosition.y, z=(toPosition.z-1)} doTeleportThing(cid, posit, FALSE) doSendMagicEffect(posit,CONST_ME_SMALLCLOUDS) return true end if item.itemid == 2091 and item.actionid == 3070 and itemEx.uid == 6109 then doRemoveItem(item.uid) local posit = {x=1305, y=1359, z=1} doTeleportThing(cid, posit, FALSE) doSendMagicEffect(posit,CONST_ME_SMALLCLOUDS) return true end return true end
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.