Postado Setembro 27, 2016 10 anos to com um problema que parece ser um simbolo que tem nesse sistema de forga fiz tudo certo mais da o seguinte erro (no fim do post) -------------------------------- -------------------SYSTEMA----------------------------------------------- TIBIA---------------------------------------------------8.60 em Actions.xml Adicione: <action uniqueid="16451" event="script" value="forjar.lua" /> Crie um Arquivo LUA em Actions>Scripts com o nome de "forjar.lua" e adicione isso dentro: function onUse(cid, item, item2, frompos, topos, pos) local config = { ["Magic Plate Armor"] = {t1=2476,t2=2464,t3=2472}, -- t1 = ID do ITEM 1 |---| t2 = ID do ITEM 2 |---| t3 = ID do ITEM a ser FORJADO -- ["Dragon Scale Mail"] = {t1=2489,t2=2487,t3=2492}, } local r1 = {x = 222, y = 217, z = 7, stackpos= 2} -- Posição 1 ( NÃO MEXA NO stackpos= 2 ) local r2 = {x = 224, y = 217, z = 7, stackpos= 2} -- Posição 2 ( NÃO MEXA NO stackpos= 2 ) local r3 = {x = 223, y = 217, z = 7} -- Posição do Item a Ser Criado local q1 = getThingfromPos(r1) local q2 = getThingfromPos(r2) for i, x in pairs(config) do if (q1.itemid == x.t1 and q2.itemid == x.t2) or (q1.itemid == x.t2 and q2.itemid == x.t1) then doRemoveItem(q1.uid, 1) doRemoveItem(q2.uid, 1) addEvent(doCreateItem, 1000, x.t3, 1, r3) doSendMagicEffect(r3, 47) addEvent(doSendMagicEffect, 900, r3, 39) doPlayerSendTextMessage(cid, 22, "Parabéns, Você Forjou Um " .. i .. ".") break end end return TRUE end na Alavanca Colocar a UniqueID: 16451Configurando:["Magic Plate Armor"] = {t1=2476,t2=2464,t3=2472},Vermelho: Nome do Item a Ser ForjadoAzul: ID do Item1 necessário para forjar o item VermelhoRoxo: ID do Item2 necessário para forjar o item VermelhoVerde: ID do Item VermelhoVocê Também Pode Adicionar Novas "Receitas" para Forjas !!Só Adicionar só 1 Linha a Mais Iguais a Outras mudando as ConfiguraçõesPosição:local r1 = {x = 222, y = 217, z = 7, stackpos= 2} -- Posição do Item1 ( NÃO MEXA NO stackpos= 2 )local r2 = {x = 224, y = 217, z = 7, stackpos= 2} -- Posição do Item2 ( NÃO MEXA NO stackpos= 2 )local r3 = {x = 223, y = 217, z = 7} -- Posição do Item VermelhoTalkaction para mostrar os Itens de Forjatalkactions.xml Adicione isso: <talkaction words="!forjas" script="forjas.lua"/> Crie um arquivo forjas.lua na pasta talkactions>scripts e adicione isso dentro: function onSay(cid, words, param) file = io.open('forjas.txt','r') notice = file:read(-1) doShowTextDialog(cid,9004,notice) file:close() end Agora na Pasta Principal do Seu OT, onde tem a pasta DATA, as DLLs e o .exe do seu otCrie um Arquivo .txt ( arquivo de texto ), renomeie para forjas.txte dentro dele adicione os materiais de Forjas para os seus Players não se perderem. Editado Setembro 27, 2016 10 anos por Evair Pacheco (veja o histórico de edições)
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.