Postado Dezembro 7, 2014 10 anos Você quer que mais itens sejam utilizados para fusão? Ou quer fazer outras fusões com receitas diferentes para gerar novos ítens? Caso só queira que mais itens sejam usados para criar um item: local function table_size(t) local counter = 0 for _, _ in pairs(t) do counter = counter + 1 end return counter end local config = { remover = { --[Item1ID] = PosItem1, [1945] = {x = 75, y = 102, z = 7}, -- Item 1 [8310] = {x = 75, y = 103, z = 7}, -- Item 2 [2523] = {x = 75, y = 104, z = 7}, -- Item 3 }, criar = {item = 6391, pos = {x = 75, y = 104, z = 7}}, } function onUse(cid, item, frompos, item2, topos) local items = {} for id, pos in pairs(config.remover) do local item = getTileItemById(pos, id) if item.itemid == id then table.insert(items, item) end end if #uids == table_size(config.remover) then for _, item in pairs(items) do doRemoveItem(item.uid, 1) doSendMagicEffect(config.remover[item.itemid], 13) end doCreateItem(config.criar.item, 1, config.criar.pos) doSendMagicEffect(config.criar.pos, 13) doPlayerSendTextMessage(cid, 22, "Tcharam!") else return false end return true end -"Supra Omnes Lux Lucis" - Acima de todos brilha a Luz -
Postado Dezembro 7, 2014 10 anos O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de Scripts" Ajudei = REP+ Não dou suporte por PM qualquer dúvida procure no fórum,caso não encontre oque procura crie um tópico. [email protected]" /> | TFS 0.4 DEV | %5Bcreaturescript%5D Icones no minimap com descrição%5Btalkaction%5D Adicionar ou remover VIP do player.%5Bcreaturescripts%5D Senha para porta%5Btalkaction%5D Mandar mensagem para pasta do servidorMapa Evento War Castle%5Baction%5D Canoa em MovimentoTeleport Scroll System%5Bcreaturescripts%5D Recompensa por level para X vocations%5Btalkaction%5D Adicionar X item para o player%5Btalkactions%5D Adicionar item para todos players online%5Baction%5D Item que teleporta o player para house[action+movement] Passaporte para entrar no barco
Postado Dezembro 7, 2014 10 anos Autor Em 07/12/2014 em 15:20, ViitinG disse: O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de Scripts" oh sorry y.y Em 07/12/2014 em 02:23, MaXwEllDeN disse: Você quer que mais itens sejam utilizados para fusão? Ou quer fazer outras fusões com receitas diferentes para gerar novos ítens? Caso só queira que mais itens sejam usados para criar um item: local function table_size(t) local counter = 0 for _, _ in pairs(t) do counter = counter + 1 end return counter end local config = { remover = { --[Item1ID] = PosItem1, [1945] = {x = 75, y = 102, z = 7}, -- Item 1 [8310] = {x = 75, y = 103, z = 7}, -- Item 2 [2523] = {x = 75, y = 104, z = 7}, -- Item 3 }, criar = {item = 6391, pos = {x = 75, y = 104, z = 7}}, } function onUse(cid, item, frompos, item2, topos) local items = {} for id, pos in pairs(config.remover) do local item = getTileItemById(pos, id) if item.itemid == id then table.insert(items, item) end end if #uids == table_size(config.remover) then for _, item in pairs(items) do doRemoveItem(item.uid, 1) doSendMagicEffect(config.remover[item.itemid], 13) end doCreateItem(config.criar.item, 1, config.criar.pos) doSendMagicEffect(config.criar.pos, 13) doPlayerSendTextMessage(cid, 22, "Tcharam!") else return false end return true end Quero outras receitas para gerar novos itens, tem como colocar no mesmo script outras receitas ?
Postado Dezembro 8, 2014 10 anos Em 07/12/2014 em 23:16, igorppbr disse: oh sorry y.y Quero outras receitas para gerar novos itens, tem como colocar no mesmo script outras receitas ? Qual a necessidade de usar um mesmo script para outras receitas? Seria tipo, você teria o mesmo lugar no mapa, mas com possibilidade de formar novas combinações? -"Supra Omnes Lux Lucis" - Acima de todos brilha a Luz -
Postado Dezembro 8, 2014 10 anos Autor Em 08/12/2014 em 00:19, MaXwEllDeN disse: Qual a necessidade de usar um mesmo script para outras receitas? Seria tipo, você teria o mesmo lugar no mapa, mas com possibilidade de formar novas combinações? Exato, tem como ?
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.