Postado Maio 13, 2016 9 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 9 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 8 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.