Ir para conteúdo

celohere

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Curtir
    celohere deu reputação a DdJs em Gargoyles Tower | Cave Hunt | 7.4   
    Gargoyles Tower
    Version: 7.4
     

     
    Type: .Rar
    Size: 17KB
    Position(s): [X: 1014 Y: 1034 Z: 7]
    File password: tibiaking
     

     
    Images:
     
     
  2. Curtir
    celohere deu reputação a DdJs em [7.4] Eliria City   
    Eliria City
    V 7.4
     
    Specs:
    61 Houses
    Temple
    Depot
    Ship
    NPCs Places
     
    Download:
    Eliria_City7.4.rar
    Position [X: 1056 Y: 1016 Z: 7]
     
    Imagens:
     
     
  3. Curtir
    celohere recebeu reputação de cimmeria em TFS 1.2 [8.0] Downgraded By NINJA   
    Você vai precisar atualizar algumas coisas mas pode usar isso(o distro e a pasta data estão desatualizados então você vai precisar modificar algumas coisas, alem de ter um problema com os npcs que causam um crash no servidor quando usado no windows 64x , a solução atual é usar a versão 32x ou em linux já que ninguém identificou o real problema até hoje) https://otland.net/threads/8-0-tfs-1-2.263797/page-4#post-2583168
  4. Obrigado
    celohere recebeu reputação de cimmeria em TFS 1.2 [8.0] Downgraded By NINJA   
    Faça o download na primeira pagina novamente ,acabei de compilar arquivo, esta totalmente atualizado.
  5. Curtir
    celohere recebeu reputação de cimmeria em TFS 1.2 [8.0] Downgraded By NINJA   
    Esse é o tfs downgraded pelo Ninja da Otland , eu fiz umas mudanças pra deixar ele mais legal (na minha opinião) . E agora eu quero disponibilizar pra todos esse download , com a intenção de contribuir pelo menos um pouco com a comunidade. Eu apenas quero avisar que não sou um programador profissional , e talvez eu tenha feito alguma ***** , mas até o momento nao encontrei nenhum bug crítico.Eu não sei se esse server é estável pq nao cheguei a por ele online , enfim todos os créditos vão para o Ninja da Otland pelo downgrade ,para o tfs team pelo distro em si e pra mim Celohere por essas alterações.
     
    Changelog
     
    Bugs
     
    algumas fotos do servidor rodando:
     
    EDIT:
    novo link:
    fixed crash on re-login -- credits to danielsalim1 and mattyx14 --
    fixed monster walk dashing -- credits to me --
    EDIT 2:
    fix players login in the same sqm
     
    EDIT 3:
    fixed runes stack on full container bug -- crédits to me --
    eu criei um repositório no github ,se alguem quiser reportar algum bug ou quiser me ajudar com algum fix ,sera muito bem vindo
    https://github.com/celohere/tfs-1.2-8.0
     
    EDIT 4:
    mais algumas modificações
    fixed use of lifefluid on hotkeys -- crédits to me --
    fixed fluid wrong message on hotkeys -- crédits to danielsalim1 --
    added auto recharge ammo ( arrows e bolts recarregam automaticamente agora) -- crédits to Joe Rod and Emilianenko --
    added player ban (agora o ban por excessive player killing esta banindo apenas o jogador, e nao a conta inteira ) -- crédits to Gesior.pl --
     
    EDIT 5:
    Fixed container queryAdd issues -- Crédits to Nekiro --
    Fixed push the last creature from stack -- crédits to Jhon_ and Emilianenko --
    Fixed a crash related to houses -- crédits to DSpeichert --
     
    EDIT 6: 
    novo link atualizado
    as modificações podem ser vista no changelog
     
    tfs_8.0-master.rar
  6. Curtir
    celohere recebeu reputação de Thensus Warrior em TFS 1.2 [8.0] Downgraded By NINJA   
    Esse é o tfs downgraded pelo Ninja da Otland , eu fiz umas mudanças pra deixar ele mais legal (na minha opinião) . E agora eu quero disponibilizar pra todos esse download , com a intenção de contribuir pelo menos um pouco com a comunidade. Eu apenas quero avisar que não sou um programador profissional , e talvez eu tenha feito alguma ***** , mas até o momento nao encontrei nenhum bug crítico.Eu não sei se esse server é estável pq nao cheguei a por ele online , enfim todos os créditos vão para o Ninja da Otland pelo downgrade ,para o tfs team pelo distro em si e pra mim Celohere por essas alterações.
     
    Changelog
     
    Bugs
     
    algumas fotos do servidor rodando:
     
    EDIT:
    novo link:
    fixed crash on re-login -- credits to danielsalim1 and mattyx14 --
    fixed monster walk dashing -- credits to me --
    EDIT 2:
    fix players login in the same sqm
     
    EDIT 3:
    fixed runes stack on full container bug -- crédits to me --
    eu criei um repositório no github ,se alguem quiser reportar algum bug ou quiser me ajudar com algum fix ,sera muito bem vindo
    https://github.com/celohere/tfs-1.2-8.0
     
    EDIT 4:
    mais algumas modificações
    fixed use of lifefluid on hotkeys -- crédits to me --
    fixed fluid wrong message on hotkeys -- crédits to danielsalim1 --
    added auto recharge ammo ( arrows e bolts recarregam automaticamente agora) -- crédits to Joe Rod and Emilianenko --
    added player ban (agora o ban por excessive player killing esta banindo apenas o jogador, e nao a conta inteira ) -- crédits to Gesior.pl --
     
    EDIT 5:
    Fixed container queryAdd issues -- Crédits to Nekiro --
    Fixed push the last creature from stack -- crédits to Jhon_ and Emilianenko --
    Fixed a crash related to houses -- crédits to DSpeichert --
     
    EDIT 6: 
    novo link atualizado
    as modificações podem ser vista no changelog
     
    tfs_8.0-master.rar
  7. Curtir
    celohere recebeu reputação de Lurk em TFS 1.2 [8.0] Downgraded By NINJA   
    Esse é o tfs downgraded pelo Ninja da Otland , eu fiz umas mudanças pra deixar ele mais legal (na minha opinião) . E agora eu quero disponibilizar pra todos esse download , com a intenção de contribuir pelo menos um pouco com a comunidade. Eu apenas quero avisar que não sou um programador profissional , e talvez eu tenha feito alguma ***** , mas até o momento nao encontrei nenhum bug crítico.Eu não sei se esse server é estável pq nao cheguei a por ele online , enfim todos os créditos vão para o Ninja da Otland pelo downgrade ,para o tfs team pelo distro em si e pra mim Celohere por essas alterações.
     
    Changelog
     
    Bugs
     
    algumas fotos do servidor rodando:
     
    EDIT:
    novo link:
    fixed crash on re-login -- credits to danielsalim1 and mattyx14 --
    fixed monster walk dashing -- credits to me --
    EDIT 2:
    fix players login in the same sqm
     
    EDIT 3:
    fixed runes stack on full container bug -- crédits to me --
    eu criei um repositório no github ,se alguem quiser reportar algum bug ou quiser me ajudar com algum fix ,sera muito bem vindo
    https://github.com/celohere/tfs-1.2-8.0
     
    EDIT 4:
    mais algumas modificações
    fixed use of lifefluid on hotkeys -- crédits to me --
    fixed fluid wrong message on hotkeys -- crédits to danielsalim1 --
    added auto recharge ammo ( arrows e bolts recarregam automaticamente agora) -- crédits to Joe Rod and Emilianenko --
    added player ban (agora o ban por excessive player killing esta banindo apenas o jogador, e nao a conta inteira ) -- crédits to Gesior.pl --
     
    EDIT 5:
    Fixed container queryAdd issues -- Crédits to Nekiro --
    Fixed push the last creature from stack -- crédits to Jhon_ and Emilianenko --
    Fixed a crash related to houses -- crédits to DSpeichert --
     
    EDIT 6: 
    novo link atualizado
    as modificações podem ser vista no changelog
     
    tfs_8.0-master.rar
  8. Curtir
    celohere recebeu reputação de papamix em TFS 1.2 [8.0] Downgraded By NINJA   
    Só com website mesmo , você pode usar o znote ,gesior ,myaac etc.
    (eu particularmente gosto muito do znote *--*)
    https://github.com/Znote/ZnoteAAC
     
  9. Curtir
    celohere recebeu reputação de papamix em TFS 1.2 [8.0] Downgraded By NINJA   
    Esse é o tfs downgraded pelo Ninja da Otland , eu fiz umas mudanças pra deixar ele mais legal (na minha opinião) . E agora eu quero disponibilizar pra todos esse download , com a intenção de contribuir pelo menos um pouco com a comunidade. Eu apenas quero avisar que não sou um programador profissional , e talvez eu tenha feito alguma ***** , mas até o momento nao encontrei nenhum bug crítico.Eu não sei se esse server é estável pq nao cheguei a por ele online , enfim todos os créditos vão para o Ninja da Otland pelo downgrade ,para o tfs team pelo distro em si e pra mim Celohere por essas alterações.
     
    Changelog
     
    Bugs
     
    algumas fotos do servidor rodando:
     
    EDIT:
    novo link:
    fixed crash on re-login -- credits to danielsalim1 and mattyx14 --
    fixed monster walk dashing -- credits to me --
    EDIT 2:
    fix players login in the same sqm
     
    EDIT 3:
    fixed runes stack on full container bug -- crédits to me --
    eu criei um repositório no github ,se alguem quiser reportar algum bug ou quiser me ajudar com algum fix ,sera muito bem vindo
    https://github.com/celohere/tfs-1.2-8.0
     
    EDIT 4:
    mais algumas modificações
    fixed use of lifefluid on hotkeys -- crédits to me --
    fixed fluid wrong message on hotkeys -- crédits to danielsalim1 --
    added auto recharge ammo ( arrows e bolts recarregam automaticamente agora) -- crédits to Joe Rod and Emilianenko --
    added player ban (agora o ban por excessive player killing esta banindo apenas o jogador, e nao a conta inteira ) -- crédits to Gesior.pl --
     
    EDIT 5:
    Fixed container queryAdd issues -- Crédits to Nekiro --
    Fixed push the last creature from stack -- crédits to Jhon_ and Emilianenko --
    Fixed a crash related to houses -- crédits to DSpeichert --
     
    EDIT 6: 
    novo link atualizado
    as modificações podem ser vista no changelog
     
    tfs_8.0-master.rar
  10. Gostei
    celohere deu reputação a DdJs em Demons Cave | 7.4   
    Demons Cave
    Version: 7.4
     
    Demons_Caves7.4.rar
    [Scan]
     
     
     
    Type: .Rar
    Size: 33KB
    Position(s): [X: 1019 Y: 1025 Z: 7]
    File password: tibiaking
     

     
    Images:
     
     
  11. Curtir
    celohere deu reputação a Serpente em [8.10] OTX 2.9   
    [8.10] Yurots OTX
     
     
    Minha versão favorita do tibia sempre foi a 8.10, e infelizmente não existem servidores decentes que não usem a antiga evolutions e XML para essa versão.
    Então eu mesmo decidi criar um a partir da base OTX 2.9 convertida da versão 8.0 para 8.10
     
     
    [Features]
    Suporte total a SQLite e MySQL
    Account Manager igual ao 8.60
    Sistema de Encantamento de Armas
    Hit Critico [Pode ser desativado]
    Sistema de Bank
    Potions Totalmente Funcionais.
    Spells com danos idênticos ao 8.10
    Runas Idênticas ao 8.10
    Rook System
    Black Skull
    Todos os itens do 8.10
    Bless [Pode ser desativado]
     
     
    [Mapa]
    Yurots 8.10 do Bon apenas melhorado para manter o mais fiel ao original.
    Anihilator, Poi e todas as quests funcionando.
     
     
    [Fotos]
     
     
     
    [Bugs Encontrados]
    Black Skull não pode ser desativado ou todos ficarão automaticamente como black skull (A solução temporária é aumentar o frag para black skull para um valor alto)
    [IMPORTANTE] As 8 rochas [ID: 3651, 3656, 3653, 3648, 3650, 3652, 3649, 3654] causam debug ao passar em cima, não coloquem elas no mapa.
    A causa disso é que não existe nenhum items.otb 8.10 compatível, fui obrigado a improvisar com um 8.11 e esse foi o único problema encontrado. Infelizmente isso não pode ser resolvido
     
     
    [Downloads]
     
     
     
  12. Curtir
    celohere recebeu reputação de Burnquist13 em TFS 1.2 [8.0] Downgraded By NINJA   
    Esse é o tfs downgraded pelo Ninja da Otland , eu fiz umas mudanças pra deixar ele mais legal (na minha opinião) . E agora eu quero disponibilizar pra todos esse download , com a intenção de contribuir pelo menos um pouco com a comunidade. Eu apenas quero avisar que não sou um programador profissional , e talvez eu tenha feito alguma ***** , mas até o momento nao encontrei nenhum bug crítico.Eu não sei se esse server é estável pq nao cheguei a por ele online , enfim todos os créditos vão para o Ninja da Otland pelo downgrade ,para o tfs team pelo distro em si e pra mim Celohere por essas alterações.
     
    Changelog
     
    Bugs
     
    algumas fotos do servidor rodando:
     
    EDIT:
    novo link:
    fixed crash on re-login -- credits to danielsalim1 and mattyx14 --
    fixed monster walk dashing -- credits to me --
    EDIT 2:
    fix players login in the same sqm
     
    EDIT 3:
    fixed runes stack on full container bug -- crédits to me --
    eu criei um repositório no github ,se alguem quiser reportar algum bug ou quiser me ajudar com algum fix ,sera muito bem vindo
    https://github.com/celohere/tfs-1.2-8.0
     
    EDIT 4:
    mais algumas modificações
    fixed use of lifefluid on hotkeys -- crédits to me --
    fixed fluid wrong message on hotkeys -- crédits to danielsalim1 --
    added auto recharge ammo ( arrows e bolts recarregam automaticamente agora) -- crédits to Joe Rod and Emilianenko --
    added player ban (agora o ban por excessive player killing esta banindo apenas o jogador, e nao a conta inteira ) -- crédits to Gesior.pl --
     
    EDIT 5:
    Fixed container queryAdd issues -- Crédits to Nekiro --
    Fixed push the last creature from stack -- crédits to Jhon_ and Emilianenko --
    Fixed a crash related to houses -- crédits to DSpeichert --
     
    EDIT 6: 
    novo link atualizado
    as modificações podem ser vista no changelog
     
    tfs_8.0-master.rar
  13. Curtir
    celohere recebeu reputação de Cat em TFS 1.2 [8.0] Downgraded By NINJA   
    Esse é o tfs downgraded pelo Ninja da Otland , eu fiz umas mudanças pra deixar ele mais legal (na minha opinião) . E agora eu quero disponibilizar pra todos esse download , com a intenção de contribuir pelo menos um pouco com a comunidade. Eu apenas quero avisar que não sou um programador profissional , e talvez eu tenha feito alguma ***** , mas até o momento nao encontrei nenhum bug crítico.Eu não sei se esse server é estável pq nao cheguei a por ele online , enfim todos os créditos vão para o Ninja da Otland pelo downgrade ,para o tfs team pelo distro em si e pra mim Celohere por essas alterações.
     
    Changelog
     
    Bugs
     
    algumas fotos do servidor rodando:
     
    EDIT:
    novo link:
    fixed crash on re-login -- credits to danielsalim1 and mattyx14 --
    fixed monster walk dashing -- credits to me --
    EDIT 2:
    fix players login in the same sqm
     
    EDIT 3:
    fixed runes stack on full container bug -- crédits to me --
    eu criei um repositório no github ,se alguem quiser reportar algum bug ou quiser me ajudar com algum fix ,sera muito bem vindo
    https://github.com/celohere/tfs-1.2-8.0
     
    EDIT 4:
    mais algumas modificações
    fixed use of lifefluid on hotkeys -- crédits to me --
    fixed fluid wrong message on hotkeys -- crédits to danielsalim1 --
    added auto recharge ammo ( arrows e bolts recarregam automaticamente agora) -- crédits to Joe Rod and Emilianenko --
    added player ban (agora o ban por excessive player killing esta banindo apenas o jogador, e nao a conta inteira ) -- crédits to Gesior.pl --
     
    EDIT 5:
    Fixed container queryAdd issues -- Crédits to Nekiro --
    Fixed push the last creature from stack -- crédits to Jhon_ and Emilianenko --
    Fixed a crash related to houses -- crédits to DSpeichert --
     
    EDIT 6: 
    novo link atualizado
    as modificações podem ser vista no changelog
     
    tfs_8.0-master.rar
  14. Curtir
    celohere recebeu reputação de Lyu em TFS 1.2 [8.0] Downgraded By NINJA   
    Esse é o tfs downgraded pelo Ninja da Otland , eu fiz umas mudanças pra deixar ele mais legal (na minha opinião) . E agora eu quero disponibilizar pra todos esse download , com a intenção de contribuir pelo menos um pouco com a comunidade. Eu apenas quero avisar que não sou um programador profissional , e talvez eu tenha feito alguma ***** , mas até o momento nao encontrei nenhum bug crítico.Eu não sei se esse server é estável pq nao cheguei a por ele online , enfim todos os créditos vão para o Ninja da Otland pelo downgrade ,para o tfs team pelo distro em si e pra mim Celohere por essas alterações.
     
    Changelog
     
    Bugs
     
    algumas fotos do servidor rodando:
     
    EDIT:
    novo link:
    fixed crash on re-login -- credits to danielsalim1 and mattyx14 --
    fixed monster walk dashing -- credits to me --
    EDIT 2:
    fix players login in the same sqm
     
    EDIT 3:
    fixed runes stack on full container bug -- crédits to me --
    eu criei um repositório no github ,se alguem quiser reportar algum bug ou quiser me ajudar com algum fix ,sera muito bem vindo
    https://github.com/celohere/tfs-1.2-8.0
     
    EDIT 4:
    mais algumas modificações
    fixed use of lifefluid on hotkeys -- crédits to me --
    fixed fluid wrong message on hotkeys -- crédits to danielsalim1 --
    added auto recharge ammo ( arrows e bolts recarregam automaticamente agora) -- crédits to Joe Rod and Emilianenko --
    added player ban (agora o ban por excessive player killing esta banindo apenas o jogador, e nao a conta inteira ) -- crédits to Gesior.pl --
     
    EDIT 5:
    Fixed container queryAdd issues -- Crédits to Nekiro --
    Fixed push the last creature from stack -- crédits to Jhon_ and Emilianenko --
    Fixed a crash related to houses -- crédits to DSpeichert --
     
    EDIT 6: 
    novo link atualizado
    as modificações podem ser vista no changelog
     
    tfs_8.0-master.rar
  15. Curtir
    celohere recebeu reputação de Storm em TFS 1.2 [8.0] Downgraded By NINJA   
    Esse é o tfs downgraded pelo Ninja da Otland , eu fiz umas mudanças pra deixar ele mais legal (na minha opinião) . E agora eu quero disponibilizar pra todos esse download , com a intenção de contribuir pelo menos um pouco com a comunidade. Eu apenas quero avisar que não sou um programador profissional , e talvez eu tenha feito alguma ***** , mas até o momento nao encontrei nenhum bug crítico.Eu não sei se esse server é estável pq nao cheguei a por ele online , enfim todos os créditos vão para o Ninja da Otland pelo downgrade ,para o tfs team pelo distro em si e pra mim Celohere por essas alterações.
     
    Changelog
     
    Bugs
     
    algumas fotos do servidor rodando:
     
    EDIT:
    novo link:
    fixed crash on re-login -- credits to danielsalim1 and mattyx14 --
    fixed monster walk dashing -- credits to me --
    EDIT 2:
    fix players login in the same sqm
     
    EDIT 3:
    fixed runes stack on full container bug -- crédits to me --
    eu criei um repositório no github ,se alguem quiser reportar algum bug ou quiser me ajudar com algum fix ,sera muito bem vindo
    https://github.com/celohere/tfs-1.2-8.0
     
    EDIT 4:
    mais algumas modificações
    fixed use of lifefluid on hotkeys -- crédits to me --
    fixed fluid wrong message on hotkeys -- crédits to danielsalim1 --
    added auto recharge ammo ( arrows e bolts recarregam automaticamente agora) -- crédits to Joe Rod and Emilianenko --
    added player ban (agora o ban por excessive player killing esta banindo apenas o jogador, e nao a conta inteira ) -- crédits to Gesior.pl --
     
    EDIT 5:
    Fixed container queryAdd issues -- Crédits to Nekiro --
    Fixed push the last creature from stack -- crédits to Jhon_ and Emilianenko --
    Fixed a crash related to houses -- crédits to DSpeichert --
     
    EDIT 6: 
    novo link atualizado
    as modificações podem ser vista no changelog
     
    tfs_8.0-master.rar
  16. Curtir
    celohere deu reputação a Codex NG em Update ProtocolGame::AddPlayerStats - TFS 1.3 & OTX 3   
    Not tested but I wrote them anyway... this is a means of adding the missing stat information in TFS 1.3 & OTX 3 for 10.98 & up.
     
    This is the previous code protocolgame.cpp in TFS 1.3
    void ProtocolGame::AddPlayerStats(NetworkMessage& msg) { msg.addByte(0xA0); msg.add<uint16_t>(std::min<int32_t>(player->getHealth(), std::numeric_limits<uint16_t>::max())); msg.add<uint16_t>(std::min<int32_t>(player->getMaxHealth(), std::numeric_limits<uint16_t>::max())); msg.add<uint32_t>(player->getFreeCapacity()); msg.add<uint32_t>(player->getCapacity()); msg.add<uint64_t>(player->getExperience()); msg.add<uint16_t>(player->getLevel()); msg.addByte(player->getLevelPercent()); msg.add<uint16_t>(100); // base xp gain rate msg.add<uint16_t>(0); // xp voucher msg.add<uint16_t>(0); // low level bonus msg.add<uint16_t>(0); // xp boost msg.add<uint16_t>(100); // stamina multiplier (100 = x1.0) msg.add<uint16_t>(std::min<int32_t>(player->getMana(), std::numeric_limits<uint16_t>::max())); msg.add<uint16_t>(std::min<int32_t>(player->getMaxMana(), std::numeric_limits<uint16_t>::max())); msg.addByte(std::min<uint32_t>(player->getMagicLevel(), std::numeric_limits<uint8_t>::max())); msg.addByte(std::min<uint32_t>(player->getBaseMagicLevel(), std::numeric_limits<uint8_t>::max())); msg.addByte(player->getMagicLevelPercent()); msg.addByte(player->getSoul()); msg.add<uint16_t>(player->getStaminaMinutes()); msg.add<uint16_t>(player->getBaseSpeed() / 2); Condition* condition = player->getCondition(CONDITION_REGENERATION); msg.add<uint16_t>(condition ? condition->getTicks() / 1000 : 0x00); msg.add<uint16_t>(player->getOfflineTrainingTime() / 60 / 1000); msg.add<uint16_t>(0); // xp boost time (seconds) msg.addByte(0); // enables exp boost in the store } The focus of what we want to change here is this
    msg.add<uint16_t>(100); // base xp gain rate msg.add<uint16_t>(0); // xp voucher msg.add<uint16_t>(0); // low level bonus msg.add<uint16_t>(0); // xp boost msg.add<uint16_t>(100); // stamina multiplier (100 = x1.0) and this
    msg.add<uint16_t>(0); // xp boost time (seconds) msg.addByte(0); // enables exp boost in the store  
     
    To do this we'll use storage values that are referenced via methods of the player class.
    Our new code will look something like this.
    // base xp gain rate msg.add<uint16_t>(player->getBaseXpGain()); // xp voucher msg.add<uint16_t>(player->getVoucherXpBoost()); // low level bonus msg.add<uint16_t>(player->getGrindingXpBoost()); // xp boost msg.add<uint16_t>(player->getStoreXpBoost()); // stamina multiplier (100 = x1.0) msg.add<uint16_t>(player->getStaminaXpBoost()); and this
    // xp boost time (seconds) msg.add<uint16_t>(player->getExpBoostStamina()); // enables exp boost in the store msg.addByte(1);  
    In player.h
    Under
    #include "mounts.h" place this
    #include "configmanager.h"  
     
    Under
    class Guild; place this
    extern ConfigManager g_config;  
     
    Under
    bool hasLearnedInstantSpell(const std::string& spellName) const; place this
    uint16_t getBaseXpGain() const { uint32_t key = g_config.getNumber(ConfigManager::BASEXPGAIN_STORAGE); int32_t value; getStorageValue(key, value); return (value < 0 ? 100 : (uint16_t)value); } uint16_t getVoucherXpBoost() const { uint32_t key = g_config.getNumber(ConfigManager::VOUCHERXPBOOST_STORAGE); int32_t value; getStorageValue(key, value); return (value < 0 ? 100 : (uint16_t)value); } uint16_t getGrindingXpBoost() const { uint32_t key = g_config.getNumber(ConfigManager::GRINDINGXPBOOST_STORAGE); int32_t value; getStorageValue(key, value); return (value < 0 ? 100 : (uint16_t)value); } uint16_t getStoreXpBoost() const { uint32_t key = g_config.getNumber(ConfigManager::STOREXPBOOST_STORAGE); int32_t value; getStorageValue(key, value); return (value < 0 ? 100 : (uint16_t)value); } uint16_t getStaminaXpBoost() const { uint32_t key = g_config.getNumber(ConfigManager::STATMINAXPBOOST_STORAGE); int32_t value; getStorageValue(key, value); return (value < 0 ? 100 : (uint16_t)value); } uint16_t getExpBoostStamina() { uint32_t key = g_config.getNumber(ConfigManager::EXPBOOSTSTAMINA_STORAGE); int32_t value; getStorageValue(key, value); return (value < 0 ? 100 : (uint16_t)value); }  
     
    Next we'll go into configmanger.cpp and find
    integer[MAX_PACKETS_PER_SECOND] = getGlobalNumber(L, "maxPacketsPerSecond", 25); and place this under it
    integer[BASEXPGAIN_STORAGE] = getGlobalNumber(L, "baseXpGain", 18000); integer[VOUCHERXPBOOST_STORAGE] = getGlobalNumber(L, "voucherXpBoost", 18001); integer[GRINDINGXPBOOST_STORAGE] = getGlobalNumber(L, "grindingXpBoost", 18002); integer[STOREXPBOOST_STORAGE] = getGlobalNumber(L, "storeXpBoost", 18003); integer[STATMINAXPBOOST_STORAGE] = getGlobalNumber(L, "staminaXpBoost", 18004); integer[EXPBOOSTSTAMINA_STORAGE] = getGlobalNumber(L, "expBoostStamina", 18005);  
    Then open up configmanager.h and find
    MAX_PACKETS_PER_SECOND, and place these under it
    BASEXPGAIN_STORAGE, VOUCHERXPBOOST_STORAGE, GRINDINGXPBOOST_STORAGE, STOREXPBOOST_STORAGE, STATMINAXPBOOST_STORAGE, EXPBOOSTSTAMINA_STORAGE,  
    Then add this to your config.lua
    -- storages for player stats baseXpGain = 18000 voucherXpBoost = 18001 grindingXpBoost = 18002 storeXpBoost = 18003 staminaXpBoost = 18004 expBoostStamina = 18005  
    Since it is just storage values then its just a matter of setting the correct storages to set the bonuses. if no value is set then it is set to a default of 100.
    Here is a screen shot to show you that this works

     
    This code is incomplete I will update it when I have time. :)
  17. Curtir
    celohere deu reputação a Tricoder em [7.7] ThoraOT distro   
    Screenshots
     



     

    Informações
     
    Este datapack foi disponibilizado por R.yan e Iryont
    Caso queira saber mais, basta acessar: www.thoraot.com
     

    Download e Scan
    Download: MediaFire Senha: TibiaKing.com Scan: VirusTotal
  18. Curtir
    celohere deu reputação a xWhiteWolf em New Library v. 1.2   
    Fala galera, hoje vim trazer pra vocês uma nova biblioteca de funções que eu venho desenvolvendo, pretendo ir atualizando esse tópico constantemente sempre adicionando funções novas e explicando a utilização delas. Algumas funções que eu coloquei aqui estão presentes na OTAL também, porém algumas eu fiz pequenas correções de forma que essa lib poderia facilmente substituir a OTAL sem grandes problemas (pelo menos se você utilizava apenas as funções básicas da otal)
    Todas as funções que não tem -- nome do autor do lado dela foram feitas por mim, xWhiteWolf ou Night Wolf (NW). O restante delas são créditos dos devidos autores, apenas coloquei pois considero funções vitais no server de cada um. Crie um arquivo em data/lib chamado 075 - White Wolf Functions.lua e coloque o seguinte código dentro:



     
    Agora eu vou explicar oque cada função faz porque de nada adianta lançar uma lib e não explicar oque ela faz não é mesmo? hahaha
    Obs inicial: quando uma função tiver em seus parametros um [] significa que oque está dentro do colchetes não é um parâmetro obrigatório.



    Como usar: doShowTimeByPos(cid, getCreaturePosition(cid), 20, 20)
    Irá fazer uma contagem regressiva na posição que o player se encontra começando de 20 e mandando a mensagem na mesma cor da fala dos monstros.
    Essa função é bem útil em actions/spells para fazer contagem de tempo em runas como a magic wall e ver quanto tempo falta pra magic wall sumir)

     
    Obs: Espero que ajude bastante pessoas a entender sobre funções, eu utilizei cid como o principal uid das funções nos exemplos mas você pode muito bem utilizar outros uids, fica a critério seu.

    Qualquer dúvida comentem abaixo que eu vou tentar ajudar da melhor maneira.
    Ahhh, isso daí foi testado em 8.54 mas deve funcionar em quase todas as versões que tenham as funções básicas do TFS. 

    EDIT: Pessoal, agora é sério, essa lib tem fácil umas 600 linhas, das quais umas 500 eu devo ter codado sozinho (na mão, linha por linha). Eu tive todo o trabalho de testar cada uma delas e oque eu peço é o mínimo de gratidão e respeito. Se eu te ajudei clique em Gostei, se você tiver alguma dúvida eu to me colocando a disposição de responder qualquer coisa relacionada ao tópico, mesmo que você não saiba nem oque é uma lib apenas venha aqui e escreva sua dúvida.

    EDIT 2: Duas novas funções adicionas, espero que gostem!

    EDIT 3: Três novas funções adicionadas juntamente com suas respectivas explicações.
  19. Curtir
    celohere deu reputação a Pedro. em Znote AAC add paginação   
    Pra znote eu não sei muito bem, mas seria algo assim
     
    <ul class="pagination"> $pages = (int)($rows / $rowsPerPage); for ($i = 0; $i < $pages; $i++) {     $x = $i + 1;    <li '. (($x - 1) == $page ? 'class="active"' : '') .'><a href="?view=highscores&skill='.urlencode($list).'&page='.($x - 1).'" data-original-title="" title="">'.($x).'</a></ul></li> }  
  20. Gostei
    Coloquei uma nova versão no post original
  21. Curtir
    celohere deu reputação a lenardo88 em [ Pedido ] Otclient Para Poketibia 0.6.5 +   
    mds esses caras da equipe q estão para ajudar e não ajuda em nada...pela mor em,mas não ajudar tudo bem pq nem sempre a equipe vai saber de tudo só q ai o cara tem a cara de pau de fala que o q ta pedindo ajuda não vai conseguir de graça mds cara.... pois você está muito errado ele vai conseguir um ot client de graça sim eu vou disponibilizar para ele.  tibia king presta mais atenção nas pessoas que colocam na equipe... você que está querendo o otclient fala comigo facebook leonardo artuso ou o email do face leoleoleoleo63@hotmail.com,
    esses caras que não ajudam e falam merda não deveriam estar na equipe tibiaking. E nem vem falando que não é obrigado a ajudar porque é sim! o tibiaking é um fórum se não sabe oq é isso procura no google e essa é a área de help. Vou falar só mais uma coisa: se não for para ajudar nem precisa comentar.  
  22. Curtir
    celohere deu reputação a Tricoder em Abyssal Shores   
    Tamanho: 38 KB.
    Categoria: Mapa.
    Versão: 8.60
    Créditos: Ramirow
    Anexos: Download | Scan
     
    Screenshot;















  23. Gostei
    celohere deu reputação a 9k22 em Raid Automática (por horário)   
    Versão Testada: 8.6 TFS 0.4



    Versão recomendada: 8.6 TFS 0.3.6 ~ 0.4



    Tipo do script: Globalevents


    Bem, procurei aqui no fórum e não encontrei, vou compartilhar aqui o'que muitos procuravam e não encontravam, uma RAID altomatica que aconteçe 1x todas as semanas (configuravel).

    Em data/globalevents/script crie um arquivo com extensão .lua e adicione:


    --[[ - hora deve ser exata SERVER - para fazer o raid tera que ser ex: 00 hour(horas) e 00 minu (minutos) - para fazer a raid na data e hora no tempo exato, uso "exact" - para fazer a raid ocorrer todas as semanas (pelo menos 1x na semana) uso "weekly" - o nome dos dias sao ultilizados apenas para o tipo semanal que devera ser - "monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday" - tambem devem estar dentro de uma matriz-> {} ]] local raids = { [1] = { name = 'Morgaroth', type = 'weekly', days = {'friday'}, hour = 16, minu = 00 }, [2] = { name = 'Ferumbras', type = 'weekly', days = {'tuesday'}, hour = 18, minu = 00 } } local last_execsutes = {} function onThink(interval, lastExecution, thinkInterval) local static_time = os.time() for k, raid in ipairs(raids) do if (raid.type == 'weekly') then local day = os.date("%A", static_time):lower() if isInArray(raid.days, day) then local hour = tonumber(os.date("%H", static_time)) if (raid.hour == hour) then local minute = tonumber(os.date("%M", static_time)) if (raid.minu == minute) then local day_number = tonumber(os.date("%d", static_time)) if (last_execsutes[k] ~= day_number) then last_execsutes[k] = day_number doExecuteRaid(raid.name) end end end end elseif (raid.type == 'exact') then local month = tonumber(os.date("%m", static_time)) if (raid.date.month == month) then local day = tonumber(os.date("%d", static_time)) if (raid.date.day == day) then local hour = tonumber(os.date("%H", static_time)) if (raid.hour == hour) then local minute = tonumber(os.date("%M", static_time)) if (raid.minu == minute) then if (last_execsutes[k] ~= day) then last_execsutes[k] = day doExecuteRaid(raid.name) end end end end end end end return true end Bem, como podem ver, eu fiz apenas 2 como exemplo, você pode adicionar mais, só não esqueça de colocar o }, no anterior. Agora em data/globalevents/globalevents.xml adicione: <globalevent name="raids" interval="15000" event="script" value="raid.lua"/> Ps: não mecha no interval! Agora em data/raids crie um arquivo .xml com o nome Morgaroth "Morgaroth.xml" e adicione isto lá dentro: <?xml version="1.0" encoding="utf-8"?> <raid> <!-- // Raid System by 5mok3 // Nao mude o intervalo da raid, apenas em globalevents vocce podera mudar --> <!--Announcements--> <announce delay="1000" type="Event" message="The ancient volcano on Goroma slowly becomes active once again." /> <announce delay="30000" type="Event" message="There is an evil presence at the volcano of Goroma." /> <announce delay="60000" type="Event" message="Evil Cultists have called an ancient evil into the volcano on Goroma. Beware of its power mortals." /> <!--Single Spawns--> <singlespawn delay="60000" name="Morgaroth" x="32063" y="32612" z="14" /> </raid> Crie outro no mesmo lugar com extenção .xml com o nome Ferumbras "Ferumbras.xml" e adicione: <?xml version="1.0" encoding="utf-8"?> <raid> <!-- // Raid System by 5mok3 // Nao mude o intervalo da raid, apenas em globalevents vocce podera mudar --> <!--Announcements--> <announce delay="1000" type="Event" message="The seals on Ferumbras old cidatel are glowing. Prepare for HIS return mortals." /> <announce delay="50000" type="Event" message="Ferumbras return is at hand. The Edron Academy calls for Heroes to fight that evil." /> <announce delay="60000" type="Event" message="Ferumbras has returned to his citadel once more. Stop him before its too late." /> <!--Single Spawns--> <singlespawn delay="60000" name="Ferumbras" x="32124" y="32687" z="4" /> </raid> Mude o x=" " y=" " z=" " para o local aonde o monstro irá nascer... Em raids/raids.xml adicione: <raid name="Morgaroth" file="Morgaroth.xml" interval2="30" margin="1000" enabled="yes"/> <raid name="Ferumbras" file="Ferumbras.xml" interval2="30" margin="1000" enabled="yes"/> PS: não mude o interval2. Agora caso você queira que apareça um broadcast quando o Tal player matar o boss, faça o seguinte. Em creaturescript/scripts e crie um arquivo .lua e adicione: local monstrolol = {"Morgaroth","Ferumbras"} function onKill(cid, target, lastHit) if isInArray(monstrolol,getCreatureName(target)) then doBroadcastMessage("O jogador "..getCreatureName(cid).." killed the powerful boss "..getCreatureName(target).."!") end return true end Em creaturescript/creaturescript.xml adicione: <event type="kill" name="killboss" event="script" value="NOME_DO_SCRIPT.lua"/> Para finalizar, em creaturescript/login.lua adicione: registerCreatureEvent(cid, "killboss")

    Adicionado vídeo tutorial de como adicionar novas raids a pedido de nosso membro GabrielSv.


    Créditos: 5mok3 90%
    .............. Subyth 10%

Informação Importante

Confirmação de Termo