Postado Dezembro 22, 2016 8 anos gostaria que transformasse esse script para rodar no tfs 1.2 Mostrar conteúdo oculto local pos = { [1] = {playerpos = {x = 1211, y = 1162, z = 6, stackpos=253}, nplayerpos = {x=1211, y=1162, z=7}}, [2] = {playerpos = {x = 1210, y = 1162, z = 6, stackpos=253}, nplayerpos = {x=1210, y=1162, z=7}}, [3] = {playerpos = {x = 1209, y = 1162, z = 6, stackpos=253}, nplayerpos = {x=1209, y=1162, z=7}}, [4] = {playerpos = {x = 1207, y = 1162, z = 6, stackpos=253}, nplayerpos = {x=1208, y=1162, z=7}} } local questLevel = 100 function onUse(cid, item, frompos, item2, topos) if item.uid == 7000 then if item.itemid == 1946 then for _, pid in pairs(pos) do local player = getThingfromPos(pid.playerpos) if player.itemid > 0 then local level = getPlayerLevel(player.uid) if level >= questLevel then doSendMagicEffect(pid.playerpos,2) doTeleportThing(player.uid,pid.nplayerpos) doSendMagicEffect(pid.nplayerpos,10) else doPlayerSendCancel(player.uid,"Você precisa estar no level ".. questLevel .."+.") end doTransformItem(item.uid,1945) end end elseif item.itemid == 1945 then doTransformItem(item.uid,1946) end end end
Postado Dezembro 22, 2016 8 anos Autor Em 22/12/2016 em 19:54, BizaoOtserver disse: gostaria que transformasse esse script para rodar no tfs 1.2 Mostrar conteúdo oculto Mostrar conteúdo oculto local pos = { [1] = {playerpos = {x = 1211, y = 1162, z = 6, stackpos=253}, nplayerpos = {x=1211, y=1162, z=7}}, [2] = {playerpos = {x = 1210, y = 1162, z = 6, stackpos=253}, nplayerpos = {x=1210, y=1162, z=7}}, [3] = {playerpos = {x = 1209, y = 1162, z = 6, stackpos=253}, nplayerpos = {x=1209, y=1162, z=7}}, [4] = {playerpos = {x = 1207, y = 1162, z = 6, stackpos=253}, nplayerpos = {x=1208, y=1162, z=7}} } local questLevel = 100 function onUse(cid, item, frompos, item2, topos) if item.uid == 7000 then if item.itemid == 1946 then for _, pid in pairs(pos) do local player = getThingfromPos(pid.playerpos) if player.itemid > 0 then local level = getPlayerLevel(player.uid) if level >= questLevel then doSendMagicEffect(pid.playerpos,2) doTeleportThing(player.uid,pid.nplayerpos) doSendMagicEffect(pid.nplayerpos,10) else doPlayerSendCancel(player.uid,"Você precisa estar no level ".. questLevel .."+.") end doTransformItem(item.uid,1945) end end elseif item.itemid == 1945 then doTransformItem(item.uid,1946) end end end Me mostre o erro que da na TFS
Postado Dezembro 22, 2016 8 anos @PedroSTT desculpa mas tá errado o script nao apresentou erro o erro estava na lib do meu servidor mas o script postado continua não funcionando so parou de dar erro Editado Dezembro 22, 2016 8 anos por BizaoOtserver (veja o histórico de edições)
Postado Dezembro 24, 2016 8 anos Autor Em 22/12/2016 em 23:36, BizaoOtserver disse: @PedroSTT desculpa mas tá errado o script nao apresentou erro o erro estava na lib do meu servidor mas o script postado continua não funcionando so parou de dar erro Então o erro é na script , crie um tópico e peça suporte sobre ela
Postado Dezembro 24, 2016 8 anos Em 24/12/2016 em 02:02, PedroSTT disse: Então o erro é na script , crie um tópico e peça suporte sobre ela tem que mudar tudo ai no script pra rodar em 1.2 local pos = { [1] = {playerpos = {x = 1211, y = 1162, z = 6}, nplayerpos = {x=1211, y=1162, z=7}}, [2] = {playerpos = {x = 1210, y = 1162, z = 6}, nplayerpos = {x=1210, y=1162, z=7}}, [3] = {playerpos = {x = 1209, y = 1162, z = 6}, nplayerpos = {x=1209, y=1162, z=7}}, [4] = {playerpos = {x = 1207, y = 1162, z = 6}, nplayerpos = {x=1208, y=1162, z=7}} } local questLevel = 100 function onUse(player, item, fromPosition, target, toPosition, isHotkey) if item.uid == 7000 then if item.itemid == 1946 then for _, pid in pairs(pos) do local topPlayer = Tile(pid.playerpos):getTopCreature() if topPlayer:isPlayer() then if topPlayer:getLevel() >= questLevel then pid.playerpos:sendMagicEffect(2) topPlayer:teleportTo(pid.nplayerpos) pid.nplayerpos:sendMagicEffect(2) else topPlayer:sendTextMessage(MESSAGE_STATUS_SMALL,"Você precisa estar no level "..questLevel.."+.") end item:transform(1945) end end elseif item.itemid == 1945 then item:transform(1946) end end end tenta assim..@PedroSTT funções : http://pastebin.com/wrnD8jHH
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.