Postado Março 5, 2019 6 anos Boa Tarde Galerinha Do Tk Vcs Pode Me dar Uma ajuda ? Tenho um script de uma quest que nao add mais de 1 item ja tentei de varias formas para add mas nao vai o item nao é agrupavel olha a script -- TonyPlySon Scripts -- function onUse(cid, item, frompos, item2, topos) a = 563413 -- Storage b = 8305 -- ID do Item (Exemplo ai é Crystal Coin) c = 12 -- Quantidade do Item (No Caso ai é 100) m1 = "Voce acabou de ganhar 12 Refinamentos" -- Menssagem se o player conseguir m2 = "Voce ja fez essa quest" -- Menssage de error , Caso o player ja tenha feita ou nao tenha level if getPlayerStorageValue(cid,a) == -1 then doPlayerSendTextMessage(cid,25,m1) doPlayerAddItem(cid, b, c) setPlayerStorageValue(cid,a,1) doBroadcastMessage("O jogador "..getCreatureName(cid).." Completou A Quest De Refinamentos E Ganhou 12 Refinamentos!!!",MESSAGE_STATUS_WARNING) else doPlayerSendTextMessage(cid,25,m2) end return TRUE end mesmo configurando pra ganhar 12 nao vai so add 1 item ao player. + Rep
Postado Março 5, 2019 6 anos @mullino Tenta assim function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 563413) < 1 then doPlayerSendTextMessage(cid,22,"Voce acabou de ganhar 12 Refinamentos!") doBroadcastMessage("O jogador "..getCreatureName(cid).." Completou A Quest De Refinamentos E Ganhou 12 Refinamentos!!!",MESSAGE_STATUS_WARNING) local bag = doPlayerAddItem(cid, 2001, 1) -- em 2160 é o item que vai ganhar -- em 1 é a quantidade do item que vai ganhar doAddContainerItem(bag, 8305, 1) doAddContainerItem(bag, 2160, 1) doAddContainerItem(bag, 2160, 1) doAddContainerItem(bag, 2160, 1) doAddContainerItem(bag, 2160, 1) setPlayerStorageValue(cid, 563413, 1) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Voce ja fez essa quest!") end return TRUE end Projeto ATS (Naruto)Informações AbaixoFacebookYoutubeDiscord Tutoriais / ConteúdosClique Aqui
Postado Março 5, 2019 6 anos Autor 3 minutos atrás, Brunds disse: @mullino Tenta assim function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 563413) < 1 then doPlayerSendTextMessage(cid,22,"Voce acabou de ganhar 12 Refinamentos!") doBroadcastMessage("O jogador "..getCreatureName(cid).." Completou A Quest De Refinamentos E Ganhou 12 Refinamentos!!!",MESSAGE_STATUS_WARNING) local bag = doPlayerAddItem(cid, 2001, 1) -- em 2160 é o item que vai ganhar -- em 1 é a quantidade do item que vai ganhar doAddContainerItem(bag, 8305, 1) doAddContainerItem(bag, 2160, 1) doAddContainerItem(bag, 2160, 1) doAddContainerItem(bag, 2160, 1) doAddContainerItem(bag, 2160, 1) setPlayerStorageValue(cid, 563413, 1) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Voce ja fez essa quest!") end return TRUE end mas como configuro pra dar 12 refinamentos tenho que trocar aqui? doPlayerAddItem(cid, 2001, 1) por doPlayerAddItem(cid, , 12) ??? e aqui tbm? oAddContainerItem(bag, 8305, 1) doAddContainerItem(bag, 2160, 1) doAddContainerItem(bag, 2160, 1) doAddContainerItem(bag, 2160, 1) doAddContainerItem(bag, 2160, 1) trocar por essas outras posso remover de 2160,1 ou coloco ne todas ate da 12 ? doAddContainerItem(bag, 8305, 12
Postado Março 5, 2019 6 anos Solução @mullino eu coloquei vários para caso quiser usar mas pode tirar coloque os que for usar Isso é o id do item e a quantidade no caso vai dar 1, 2160 que no caso é uma gold bar ou crystal coin doAddContainerItem(bag, 2160, 1) Isso é o id de uma backpack que vai dar ao jogador doPlayerAddItem(cid, 2001, 1) Projeto ATS (Naruto)Informações AbaixoFacebookYoutubeDiscord Tutoriais / ConteúdosClique Aqui
Postado Março 5, 2019 6 anos Autor muito obrigado funcionou perfeitamente vc é o cara manão obrigado mesmo!!!
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.