Trivelatos 2 Postado Fevereiro 27, 2013 Share Postado Fevereiro 27, 2013 Tenho um script de alavanca que teleporta, porém quero que somente level 1000 mais seja teleportado e tenha do custo de 200k. script: -- Script Made By: Sonkis (Gabriel Lisboa)-- Start Config -- local topos = {x=1120, y=1188, z=7} -- Posição para onde o player será teleportado. -- End Config -- function onUse(cid) if doTeleportThing(cid, topos) then doPlayerSendTextMessage(cid,20,"You have been teleported to NAME.") -- Mude o NAME para o nome do local que o player será teleportado. end end Link para o comentário https://xtibia.com/forum/topic/208709-alavanca-que-teleporta-quero-por-level/ Compartilhar em outros sites More sharing options...
0 SkyLigh 453 Postado Fevereiro 27, 2013 Share Postado Fevereiro 27, 2013 local topos = {x=1120, y=1188, z=7} -- Posição para onde o player será teleportado. local money = 20000 -- quanto de dinheiro vai remover local level = 1000 -- quantos levels precisa ter function onUse(cid) if doTeleportThing(cid, topos) then doPlayerRemoveMoney(cid,money) if getPlayerLevel(cid,level) then doPlayerSendTextMessage(cid,20,"You have been teleported to NAME.") -- Mude o NAME para o nome do local que o player será teleportado. end end Link para o comentário https://xtibia.com/forum/topic/208709-alavanca-que-teleporta-quero-por-level/#findComment-1477810 Compartilhar em outros sites More sharing options...
0 Gears 109 Postado Fevereiro 27, 2013 Share Postado Fevereiro 27, 2013 (editado) local topos = {x=1120, y=1188, z=7} -- Posição para onde o player será teleportado. local money = 20000 -- quanto de dinheiro vai remover local level = 1000 -- quantos levels precisa ter function onUse(cid) if doTeleportThing(cid, topos) then doPlayerRemoveMoney(cid,money) if getPlayerLevel(cid,level) then doPlayerSendTextMessage(cid,20,"You have been teleported to NAME.") -- Mude o NAME para o nome do local que o player será teleportado. end end Bom, tenho quase certeza de que o colega que fez o post irá somente copiar o seu código e voltará aqui dizendo, pq num funfou? Não irá funcionar porque LUA não aceita acentos, ex; ~,´,etc.. Se quiser só copiar e cola o codigo, usa assim. local topos = {x=1120, y=1188, z=7} -- Posiçao para onde o player sera teleportado local money = 20000 -- quanto de dinheiro vai remover local level = 1000 -- quantos levels precisa ter function onUse(cid) if doTeleportThing(cid, topos) then doPlayerRemoveMoney(cid,money) if getPlayerLevel(cid,level) then doPlayerSendTextMessage(cid,20,"You have been teleported to NAME.") -- Mude o NAME para o nome do local que o player será teleportado. end end Ps: o xtibia ta quebrando a identação @edit Nem parei para ler o codigo do skyligh, agora que parei para ler, vi que está errado, faltando else, etc.. Usa o do Roksas. Editado Fevereiro 27, 2013 por Gears Link para o comentário https://xtibia.com/forum/topic/208709-alavanca-que-teleporta-quero-por-level/#findComment-1477820 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Fevereiro 27, 2013 Share Postado Fevereiro 27, 2013 Tente: -- Script Made By: Sonkis (Gabriel Lisboa) -- Start Config -- local topos = {x=1120, y=1188, z=7} -- Posição para onde o player será teleportado. -- End Config -- function onUse(cid) if doPlayerRemoveMoney(cid,200000) == TRUE and getPlayerLevel(cid) >= 1000 then if doTeleportThing(cid, topos) then doPlayerSendTextMessage(cid,20,"You have been teleported to NAME.") -- Mude o NAME para o nome do local que o player será teleportado. else doPlayerSendTextMessage(cid,22,"Apenas leveis 1000+ podem teleportar, pagando 200k!") end return true end end Link para o comentário https://xtibia.com/forum/topic/208709-alavanca-que-teleporta-quero-por-level/#findComment-1477822 Compartilhar em outros sites More sharing options...
0 Trivelatos 2 Postado Fevereiro 28, 2013 Autor Share Postado Fevereiro 28, 2013 tira o dinheiro mais não teleporta não... Rokas Link para o comentário https://xtibia.com/forum/topic/208709-alavanca-que-teleporta-quero-por-level/#findComment-1477834 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Fevereiro 28, 2013 Share Postado Fevereiro 28, 2013 Experimenta: -- Script Made By: Sonkis (Gabriel Lisboa) -- Start Config -- local topos = {x=1120, y=1188, z=7} -- Posição para onde o player será teleportado. -- End Config -- function onUse(cid) if doPlayerRemoveMoney(cid,200000) == TRUE and getPlayerLevel(cid) >= 1000 then doTeleportThing(cid, topos) doPlayerSendTextMessage(cid,20,"You have been teleported to NAME.") else doPlayerSendTextMessage(cid,22,"Apenas leveis 1000+ podem teleportar, pagando 200k!") end return true end Link para o comentário https://xtibia.com/forum/topic/208709-alavanca-que-teleporta-quero-por-level/#findComment-1477840 Compartilhar em outros sites More sharing options...
0 Trivelatos 2 Postado Fevereiro 28, 2013 Autor Share Postado Fevereiro 28, 2013 Opaaa, agora ficou 100%, obrigado de novo Rokas, vlw aos outros 2 que tentou ajuda também, vlwwss! Link para o comentário https://xtibia.com/forum/topic/208709-alavanca-que-teleporta-quero-por-level/#findComment-1477843 Compartilhar em outros sites More sharing options...
0 Erimyth 73 Postado Fevereiro 28, 2013 Share Postado Fevereiro 28, 2013 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário https://xtibia.com/forum/topic/208709-alavanca-que-teleporta-quero-por-level/#findComment-1477846 Compartilhar em outros sites More sharing options...
0 Erimyth 73 Postado Fevereiro 28, 2013 Share Postado Fevereiro 28, 2013 @SkyMagnum banido por 7 dias por utilizar palavras ofensivas a outros usuários da comunidade. Tópico desaprovado pela Moderação! Link para o comentário https://xtibia.com/forum/topic/208709-alavanca-que-teleporta-quero-por-level/#findComment-1477991 Compartilhar em outros sites More sharing options...
Pergunta
Trivelatos 2
Tenho um script de alavanca que teleporta, porém quero que somente level 1000 mais seja teleportado e tenha do custo de 200k.
script:
Link para o comentário
https://xtibia.com/forum/topic/208709-alavanca-que-teleporta-quero-por-level/Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados