Ir para conteúdo

Danielsr06

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Danielsr06 deu reputação a MatheusVidaLoka em [Actions] Novo gold   
    Fala galera do Tibia King, hoje venho trazer um actions a vocês, queria dizer que essa action já é velha, mas dei uma olhada no TK e não vi nada a respeito da action, então decidi postar para vocês.




    Qual a função da Action?



    É um novo tipo de gold que cada um vale 1kk, funcionando normal nas compras e vendas de itens em npcs, e nas trocas de crystal coin para o golda nugget (novo gold).




    Bom vamos ao script.




    Vá em data/actions/scripts e abra o arquivo crystal.lua, apague tudo o que está dentro, logo em seguida cole o script abaixo:









    Traduzindo:
    Vermelho: É o id da crystal coin, e a quantidade a ser trocada por 1 gold nugget (Novo Gold).
    Azul: É o id da gold nugget, e a quantidade de gold nugget.




    Logo em seguida, vá novamente em data/actions/scripts copie qualquer arquivo.lua e cole, em seguida renomeie-o para "goldnuggets" sem aspas, abra-o, apague tudo, e cole o script abaixo.




    Traduzindo:
    Laranja: É o que vai dizer quando o player trocar 1 gold nugget por 100 crystal coins.
    Verde: É o id da crystal coin, e a quantidade equivalente a 1 gold nugget.



    Logo em seguida, abra data/actions/actions.xml e adicione a tag abaixo.









    Traduzindo:
    Rosa: É o id do gold nuggets.
    Azul: O nome do arquivo.lua que você salvou.




    Depois disso abra data/items/items.xml, aperte CTRL + F, e digite 2157, ai você vai achar o item Gold Nugget que vai estar assim:








    Substitua tudo por isso:



    <item id="2157" article="a" name="gold nugget" plural="gold nuggets">
    <attribute key="weight" value="10"/>
    <attribute key="worth" value="1000000" />




    Traduzindo:
    Vermelho: Peso do gold nugget.
    Azul: Valor do item (como 1 crystal coin = 10k , 1 gold nugget = 1kk)




    Logo depois vá data/actions/scripts/other e abra o arquivo changegold.lua, susbistitua tudo oque está la dentro por esse script a seguir, e salve:




    -- By MatheusVidaLoka
    local coins = {
    [iTEM_GOLD_COIN] = {
    to = ITEM_PLATINUM_COIN, effect = TEXTCOLOR_YELLOW
    },
    [iTEM_PLATINUM_COIN] = {
    from = ITEM_GOLD_COIN, to = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_LIGHTBLUE
    },
    [iTEM_CRYSTAL_COIN] = {
    from = ITEM_PLATINUM_COIN, to = 2157, effect = TEXTCOLOR_LIGHTBLUE
    },
    [2157] = {
    from = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_TEAL
    }



    }



    function onUse(cid, item, fromPosition, itemEx, toPosition)
    if(getPlayerFlagValue(cid, PLAYERFLAG_CANNOTPICKUPITEM)) then
    return false
    end



    local coin = coins[item.itemid]
    if(not coin) then
    return false
    end



    if(coin.to ~= nil and item.type == ITEMCOUNT_MAX) then
    doChangeTypeItem(item.uid, item.type - item.type)
    doPlayerAddItem(cid, coin.to, 1)
    doSendAnimatedText(fromPosition, "$$$", coins[coin.to].effect)
    elseif(coin.from ~= nil) then
    doChangeTypeItem(item.uid, item.type - 1)
    doPlayerAddItem(cid, coin.from, ITEMCOUNT_MAX)
    doSendAnimatedText(fromPosition, "$$$", coins[coin.from].effect)
    end
    return true
    end



    Traduzindo:
    Vermelho: É o id do Gold Nugget.




    Por fim vá em data/actions/actions.xml, pule uma linha qualquer e cole isso, e salve:



    <action itemid="2157" event="script" value="other/changegold.lua"/>




    Traduzindo:
    Azul: É o id do gold nugget.
    Verde: O nome do arquivo que você salvou.

    Server testado em Ot 8.60 e funcionou corretamente.



    Creditos:



    MatheusVidaLoka



    JFLNT




    Se enfringi alguma regra do TK por favor me reporte.




    Desculpe-me pelos mal usos das ferramentas do TK (quotes,spoiler,CODES,etc) pois estou com certos problemas.

  2. Gostei
    Danielsr06 deu reputação a RafaaxD em Estou desesperado... Por favor ajudem   
    Cara eu tenho esse server aqui com o mesmo problema , mas eu consigo arrumar numa boa .. alem do mais não recomendo esse server não , Pois é da OT projects e como eles não são nada burros .. deu um server pra o @VILDEN ( o que postou o server ) ,com bugs e não tem partes do mapa .. por exemplo Senja , Folda e outras ilhas de gelo estão faltando nesse server .. eu tenho um server muito bom aqui no meu pc GLOBAL .. se quiser adiciona msn que te passo !

    Maas se você qer mesmo resolver este problema e usar esse server terá de fazer isto .

    1° Vamos fazer todos os downloads necessários.
    Vamos usar um source TFS pra versão de Tibia 8.60

    - Source
    - Stians Dev-Cpp <> 32bits
    - Stians Dev-Cpp <> 64bits

    2° Abra o Dev-cpp:



    3° Clique em Tools > Check For Updates/Packages:


    4° Clique em Check For Updates and Upstairs select devpacks.org:


    5° Seleciona OpenSSL 0.9.8a e clique em Dowload:



    6° Em seguida irá aparecer automaticamente um processo de instalação:



    Agora seu Dev-cpp está no ponto pra compilar.

    7° Use ctrl + o pra abri o .dev:


    8° Ele vai estar dentro da pasta da sua source:




    9° Então depois que abrir todos os arquivos:


    10° Use alt + p logo após aparecerá uma janela ae clique em parameters e adicione, {-D__CONSOLE__} e depois OK:


    11° Agora é so compilar ctrl + f9:


    12º O seu executavél vai está na pasta da sua source:




    Pronto compilação concluida

    Creditos á :

    Nando Web
    Natan Beckman
    RafaaxD



    AJUDEI ? ACHO QUE SIM NÉ ? ENTÃO DA UM REP+ NÃO CAI O DEDO NÃO !
  3. Gostei
    Olha para paladin atacar mesmo quando estiver healando!
     
    Abra Weapons.xml, e adicione essa tag em todas as Ammunitions de Paladin!
    swing="true" Vai ficar tipo:
    Antes: <distance id="7367" level="42" event="function" value="default"/> Depois: <distance id="7367" level="42" swing="true" event="function" value="default"/>

Informação Importante

Confirmação de Termo