Ir para conteúdo

Jailson Mendes ziak

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Jailson Mendes ziak deu reputação a canaldextiger em [SCRIPT] Crystal Coin -> Gold Ingot   
    Fala Galerinha do TK 
     
    Fiz um Post sobre isso, mas acabei apagando porquê ele ficou morto lá
    Bom, tô com um probleminha no meu OT... No OT que eu Jogo, quanto clicamos com o Direito do Mouse em um Stack de 100 Crystal Coin, ele se Transforma em 1 Gold Ingot... Corri atrás disso até que consegui ajeitar para acontecer o mesmo no meu OT, porém quando você já tem um ou mais Gold Ingots no Inventário e clica nos 100 Crystal Coin ele não vai pro mesmo Stack de Gold Ingots que você já tinha... Em geral, com todas as Moedas, ele não vai pro mesmo Stack... Segue o Anexo do que acontece no meu OT/OT que eu Jogo.
     
    >> NO MEU OT <<
    Antes de Clicar/Depois de Clicar
     
     
    >> NO OT QUE EU JOGO <<
    Antes de Clicar/Depois de Clicar
     
     
     
    Perceberam que no OT que eu Jogo o Gold Ingot foi pro mesmo Stack? Pois é, no meu não acontece isso 
     
    Segue aqui os Scripts que Utilizei pra realizar esse sistema de troca (que não vai pro mesmo Stack )
     
    "DATA\ACTIONS\SCRIPTS\OTHER\changegold.lua" (ESSE SCRIPT FOI EDITADO, O PADRÃO ERA DIFERENTE)
    --Configurations local ITEM_INGOT = 9971 -- Ingot ID --End of Configs function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == ITEM_GOLD_COIN and item.type == ITEMCOUNT_MAX then --Gold Coin to Platinum Coin doChangeTypeItem(item.uid, item.type - item.type) doPlayerAddItem(cid, ITEM_PLATINUM_COIN, 1) doSendAnimatedText(fromPosition, "Platinum", TEXTCOLOR_LIGHTBLUE) elseif item.itemid == ITEM_PLATINUM_COIN and item.type == ITEMCOUNT_MAX then --Platinum Coin to Crystal Coin doChangeTypeItem(item.uid, item.type - item.type) doPlayerAddItem(cid, ITEM_CRYSTAL_COIN, 1) doSendAnimatedText(fromPosition, "Crystal!", TEXTCOLOR_TEAL) elseif item.itemid == ITEM_PLATINUM_COIN and item.type < ITEMCOUNT_MAX then --Platinum Coin to Gold Coin doChangeTypeItem(item.uid, item.type - 1) doPlayerAddItem(cid, ITEM_GOLD_COIN, ITEMCOUNT_MAX) doSendAnimatedText(fromPosition, "Gold", TEXTCOLOR_YELLOW) elseif item.itemid == ITEM_CRYSTAL_COIN and item.type < ITEMCOUNT_MAX then --Crystal Coin to Platinum Coin doChangeTypeItem(item.uid, item.type - 1) doPlayerAddItem(cid, ITEM_PLATINUM_COIN, ITEMCOUNT_MAX) doSendAnimatedText(fromPosition, "Platinum", TEXTCOLOR_LIGHTBLUE) elseif item.itemid == ITEM_CRYSTAL_COIN and item.type == ITEMCOUNT_MAX then --Crystal Coin to Ingot doChangeTypeItem(item.uid, item.type - item.type) doPlayerAddItem(cid, ITEM_INGOT,1) doSendAnimatedText(fromPosition, "Ingot", TEXTCOLOR_YELLOW) else return FALSE end return TRUE end "DATA\ACTIONS\SCRIPTS\OTHER\changeingot.lua" (ESSE AQUI FOI CRIADO)
    --Configurations local ITEM_INGOT = 9971 -- Ingot ID --End of Configs function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == ITEM_INGOT then --Ingot to Crystal Coin doChangeTypeItem(item.uid, item.type - 1) doPlayerAddItem(cid, ITEM_CRYSTAL_COIN, ITEMCOUNT_MAX) doSendAnimatedText(fromPosition, "Crystal", TEXTCOLOR_TEAL) else return FALSE end return TRUE end "DATA\ACTIONS\actions.xml" (ADICIONEI ESSA LINHA)
    <action itemid="9971" script="other/changeingot.lua"/> ----------------------------------------------------------------------------------------------------------
     
    **DESTAQUE**
    Para poupar a Resposta gigante de algum membro, vou facilitar deixando
    aqui o Download dos arquivos para que possam Baixar, Editar e postar para que eu possa testar e vê se resolve meu problema 
     
    ----------------------------------------------------------------------------------------------------------
    > DOWNLOADS <
     
    changegold.lua
    changeingot.lua
     
    > SCAN <
     
    changegold.lua
    changeingot.lua
     
    A parte que eu tiver de adicionar nas "actions.xml" vocês podem deixar em um "Code"
    ai junto do Download do arquivo editado.
    Se faltar alguma Informação, avisem que eu Edito
    Aguardo... 
     
    ----------------------------------------------------------------------------------------------------------
     
    Att: DexTiger
    Skype: -DexTiger_- [Roger Windberg]

Informação Importante

Confirmação de Termo