Postado Maio 25, 2022 3 anos Solução Alguém poderia colocar uma certa quantidade de item nesse script, para ser forjado. Como já ta no script, é de 1 em 1. Exemplo: 1- necessita de 1 item 2- necessita de 10 item 3- necessita de 10 item function onUse(cid, item, fromPosition, itemEx, toPosition) local Configs = { ----------------------------- Rare --------------------------------------- pos_bancada1 = {x=983,y=965,z=8}, pos_bancada2 = {x=984,y=965,z=8}, pos_bancada3 = {x=985,y=965,z=8}, pos_premio1 = {x=983,y=967,z=8}, item1_craft = {item1=7463}, item2_craft = {item2=11388}, item3_craft = {item3=11387}, item4_craft = {premio=11215, nome_do_item='Pink Hard'}, ----------------------------- End --------------------------------------- } local Script = { stack1 = getItemStackpos(Configs.pos_bancada1,Configs.item1_craft.item1), stack2 = getItemStackpos(Configs.pos_bancada2,Configs.item2_craft.item2), stack3 = getItemStackpos(Configs.pos_bancada3,Configs.item3_craft.item3), } if Script.stack1 and Script.stack2 and Script.stack3 then doCleanTile(Configs.pos_bancada1) doCleanTile(Configs.pos_bancada2) doCleanTile(Configs.pos_bancada3) addEvent(doCreateItem, 100, Configs.item4_craft.premio, 1, Configs.pos_premio1) doPlayerSendTextMessage(cid, 22, "Parabens, Voce Forjou uma"..Configs.item4_craft.nome_do_item.." .") doSendMagicEffect(Configs.pos_bancada1, 122) doSendMagicEffect(Configs.pos_bancada2, 122) doSendMagicEffect(Configs.pos_bancada3, 122) return true end doPlayerSendTextMessage(cid, 28, "Voce nao tem os 3 itens, para Craftar!") return true end function getItemStackpos(position, id) if getTileItemById(position, id).itemid == 0 then return nil end for i = 0, 255 do local pos = getThingFromPos({x=position.x, y=position.y, z=position.z, stackpos=i}) if pos.itemid == id then return i end end end Up
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.