Postado Maio 13, 2016 10 anos Em 19/02/2015 at 03:01, eduardocardosorosa disse: velho tipo eu quero pow um set mas n da esse deu so 1 item Para fazer de mais items use o script que vou te mandar: function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 19891) < 1 then doPlayerSendTextMessage(cid,22,"Voce acabou de conseguir o Item da Quest!") local bag = doPlayerAddItem(cid, 1999, 1) doAddContainerItem(bag, 2398, 1) setPlayerStorageValue(cid, 19891, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja pegou os Item da Quest.") end return TRUE end No Storage é o marcador se o player fez ou n a quest... Local bag é o Id da bag que será adicionada com os itens dentro doAddContainerItem(bag, id do item, quantidade) é o item que ganhará. Pra fazer mais itens copie essa linha e cole na próxima com o id do item diferente em setplayerstorage é a storage dada pra marcar que fez a quest, é preciso ser igual a storage que vc colocar acima para evitar que possa pegar sem parar... Após fazer isso, em actions.xml adicione a linha: <action actionid="id do action que será colocado no baú" event="script" value="nomedoarquivo.lua"/> Obs: O amigo do tópico usou Unique Id, nessa usa Action Id, então ao inves de colocar no bau Unique id, use a tag de cima, que é Action Id.... Vlws, +Rep. 27 minutos atrás, uesleirodrigues disse: so uma quest no serve qui bosta... Não, amigo... O bang que limina a quest é o Action Id ou Unique Id Se forem diferentes, vc pode fazer diversas
Postado Maio 13, 2016 10 anos voçe sabe um que eles usa no 8.4? que nao presisa de script, apenas bota o id no uniqui.id no bau?
Postado Agosto 6, 2016 9 anos Em 19/02/2015 ás 03:01, eduardocardosorosa disse: velho tipo eu quero pow um set mas n da esse deu so 1 item Tente Assim: function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, ID) < 1 then if getPlayerStorageValue(cid, ID) < 1 then if getPlayerStorageValue(cid, ID) < 1 then doPlayerSendTextMessage(cid,22,"Voce acabou de conseguir o Item da Quest!") local bag = doPlayerAddItem(cid, 1999, 1) doAddContainerItem(bag, 2398, 1) setPlayerStorageValue(cid, 19891, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja pegou os Item da Quest.") end return TRUE end CASO A QUANTIDADE DE ITEMS QUE VOCÊ QUERIA NÃO SEJA 3 ADICIONE +1 VEZ A TAG "if getPlayerStorageValue(cid, ID) < 1 then" SE AJUDEI REP +
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.