Postado Agosto 11, 2013 11 anos Gente Eu Queria Que Por Exemplo So druid passa dessa porta Alg Ajuda?
Postado Agosto 11, 2013 11 anos function onUse(cid, item, frompos, item2, topos) vocs = {1,5} if not isInArray(vocs, getPlayerVocation(cid)) then return doPlayerSendTextMessage(cid,22,"You can't pass.") end doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, topos, TRUE) return true end tem um do smix que é mais complexo, você pode usar direto para várias vocações, gosto desse script: local vocation = { [0] = {getStorage = 8090}, [1] = {getStorage = 8091}, [2] = {getStorage = 8092}, [3] = {getStorage = 8093}, [4] = {getStorage = 8094}, } --[Configurando], [0] isso é o numero da vocation, [getStorage] storage por vocation [/Configurando]-- local config = { getMessage = true, -- Caso queira que mande mensagem bote true, caso não bote false doMessage = "Sua mensage Aqui", -- Aqui bote sua mensagem pos = { x = , y = , z = }, -- Aqui coloque a posição de quando o player clicar pra entrar posvoltar = { x = , y = , z = } -- Aqui a posição de sair } function onUse(cid, item, fromPosition, itemEx, toPosition) pv = vocation[getPlayerVocation(cid)] if pv and getPlayerStorageValue(cid, pv.getStorage) <= 0 then if getPlayerStorageValue(cid, 7081) <= 0 then setPlayerStorageValue(cid, pv.getStorage, 1) doTeleportThing(cid, config.pos, true) setPlayerStorageValue(cid, 7081, 1) else setPlayerStorageValue(cid, 7081, 0) doTeleportThing(cid, config.posvoltar, true) if config.getMessage == true then doPlayerSendTextMessage(cid, 27, ""..config.doMessage.."") end else return 0 end return 0 end Ot Design: https://discord.gg/VgtVRNmCD7
Postado Agosto 30, 2013 11 anos Dúvida sanada, tag adicionada. Tópico movido! "O fracasso é a oportunidade de se começar de novo inteligentemente" Minhas Redes Sociais: Youtube | Página & Grupo | Steam | Discord TibiaKing
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.