Postado Março 16, 2015 10 anos Opa Boa Noite, Estou com uma Dúvida e Preciso de uma ajuda... Estou tentando fazer uma quest, que Da só um SET Que você Escolha... Exemplo na Screen: http://prntscr.com/6hcbee Talvez Alguém Já o Conheça esse Sistema de Quest Desse Baiak! Se Alguém Puder Me Ajudar Favor me Chama no PM! Obrigado... Valendo REP+ "Ainda que eu ande pelo vale da sombra da morte, não temerei mal algum, pois tu estás comigo. Salmos 23:4"
Postado Março 16, 2015 10 anos Em actions/scripts/arquivo.lua local storage, action_aid = 5385, { [5000] = {123,456,789}, [5001] = {123,456,789}, [5002] = {123,456,789}, } function onUse(cid, item, frompos, itemEx, topos) local action = action_aid[item.aid] if getPlayerStorageValue(cid, storage) < 1 then if action then for i = 1, #action do doPlayerAddItem(cid, action[x], 1) end setPlayerStorageValue(cid, storage, 1) end else doPlayerSendCancel(cid,"You cant get more") end return true end Em actions.xml <action actionid="5000" event="script" value="arquivo.lua"/> <action actionid="5001" event="script" value="arquivo.lua"/> <action actionid="5002" event="script" value="arquivo.lua"/> O que você colocar 5000 vai dar um set , que precisa ser configurado por você... o 5001 vai dar outro set e o mesmo esquema com 5002 PS: os ids são onde está 123,456,789 lá você coloca os ids dos equipamentos, tipo: {2160,2160,2160} vai dar 3 coins ... Editado Março 16, 2015 10 anos por Caronte (veja o histórico de edições) Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado). Tópicos: [FAQ] BBCODE [LIB] Constant [RME] Administrando bordas. [TALK] Broadcast Editável. [TALK] Sugest. [TALK] Checkpoint. [MOVE] Pântano pegajoso. [ACTION] Piggy Bank. (Cassino). [GLOBAL] Uptime Ad. [C0DE] Consertando 'Invalid Password' [PROGRAM] Quest Maker
Postado Março 16, 2015 10 anos Solução function onUse(cid, item, toPos, itemEx, fromPos) local config = { -- HELMET [10789] = {itemid, 94564}, -- ID DO ITEM , STORAGE [10790] = {itemid, 94564}, [10791] = {itemid, 94564}, -- ARMOR [10792] = {itemid, 94565}, [10793] = {itemid, 94565}, [10794] = {itemid, 94565}, -- LEGS [10795] = {itemid, 94566}, [10796] = {itemid, 94566}, [10797] = {itemid, 94566}, } for bau, items in pairs(config) do if item.aid == bau then if getPlayerStorageValue(cid, items[2]) < 1 then doPlayerAddItem(cid, items[1], 1) doPlayerSendTextMessage(cid, 19, "Congratulations!!") setPlayerStorageValue(cid, items[2], 1) else doPlayerSendTextMessage(cid, 19, "Is empty") end end end return true end <action actionid="10789;10790;10791;10792;10793;10794;10795;10796;10797" event="script" value="ARQUIVO.lua"/> só configurar os id do item que vai ganhar no começo do script
Postado Março 16, 2015 10 anos Estou tentando fazer uma quest, que Da só um SET Que você Escolha... Faltou explicação... só depois que summ explicou no skype que eu entendi que você pedia outra coisa do que você estava falando... ...pois ele conhece esse tipo de quest. Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado). Tópicos: [FAQ] BBCODE [LIB] Constant [RME] Administrando bordas. [TALK] Broadcast Editável. [TALK] Sugest. [TALK] Checkpoint. [MOVE] Pântano pegajoso. [ACTION] Piggy Bank. (Cassino). [GLOBAL] Uptime Ad. [C0DE] Consertando 'Invalid Password' [PROGRAM] Quest Maker
Postado Março 16, 2015 10 anos Se o autor do tópico colocasse um chest para cada set ficaria bem mais simples, o script e a quest. STYLLER OT 2022
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.