
celohere
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
celohere deu reputação a DdJs em Gargoyles Tower | Cave Hunt | 7.4Gargoyles Tower
Version: 7.4
Type: .Rar
Size: 17KB
Position(s): [X: 1014 Y: 1034 Z: 7]
File password: tibiaking
Images:
-
celohere deu reputação a DdJs em [7.4] Eliria CityEliria 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:
-
celohere recebeu reputação de cimmeria em TFS 1.2 [8.0] Downgraded By NINJAVocê 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
-
celohere recebeu reputação de cimmeria em TFS 1.2 [8.0] Downgraded By NINJAFaça o download na primeira pagina novamente ,acabei de compilar arquivo, esta totalmente atualizado.
-
celohere recebeu reputação de cimmeria em TFS 1.2 [8.0] Downgraded By NINJAEsse é 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
-
celohere recebeu reputação de Thensus Warrior em TFS 1.2 [8.0] Downgraded By NINJAEsse é 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
-
celohere recebeu reputação de Lurk em TFS 1.2 [8.0] Downgraded By NINJAEsse é 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
-
celohere recebeu reputação de papamix em TFS 1.2 [8.0] Downgraded By NINJASó com website mesmo , você pode usar o znote ,gesior ,myaac etc.
(eu particularmente gosto muito do znote *--*)
https://github.com/Znote/ZnoteAAC
-
celohere recebeu reputação de papamix em TFS 1.2 [8.0] Downgraded By NINJAEsse é 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
-
celohere deu reputação a DdJs em Demons Cave | 7.4Demons 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:
-
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]
-
celohere recebeu reputação de Burnquist13 em TFS 1.2 [8.0] Downgraded By NINJAEsse é 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
-
celohere recebeu reputação de Cat em TFS 1.2 [8.0] Downgraded By NINJAEsse é 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
-
celohere recebeu reputação de Lyu em TFS 1.2 [8.0] Downgraded By NINJAEsse é 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
-
celohere recebeu reputação de Storm em TFS 1.2 [8.0] Downgraded By NINJAEsse é 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
-
celohere deu reputação a Codex NG em Update ProtocolGame::AddPlayerStats - TFS 1.3 & OTX 3Not 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. :)
-
celohere deu reputação a Tricoder em [7.7] ThoraOT distroScreenshots
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 -
celohere deu reputação a xWhiteWolf em New Library v. 1.2Fala 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.
-
celohere deu reputação a Pedro. em Znote AAC add paginaçãoPra 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> }
-
celohere deu reputação a Under Influence em Tibia - big map with all premium areas + rookgaard in mainland | 7.6 - 7.72Coloquei uma nova versão no post original
-
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.
-
celohere deu reputação a Tricoder em Abyssal ShoresTamanho: 38 KB.
Categoria: Mapa.
Versão: 8.60
Créditos: Ramirow
Anexos: Download | Scan
Screenshot;
-
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%