
Tudo que Ackerzin postou
-
[Novos Atributos] Critical/Dodge/Life e Mana Leech/Life e Mana Absorb
Tem mais um erro em Player.cpp int32_t Player::getLifeAsborb() const { int32_t i = SLOT_FIRST, life = 0; for(; i < SLOT_LAST; ++i) { if(Item* item = getInventoryItem((slots_t)i)) life += item->getLifeAbsorb(); } return life; } Ta Asborb em vez de Absorb
-
[Novos Atributos] Critical/Dodge/Life e Mana Leech/Life e Mana Absorb
Não entendi como posso usar isso ai, poderia me mostrar como fazer?
-
[Novos Atributos] Critical/Dodge/Life e Mana Leech/Life e Mana Absorb
iradooooo, irei usar Estava eu compilando quando me deparo com esse erro, como foi muitas modificações na source, pensei que tinha errado algo, mas refiz tudo do zero com mais atenção e deu novamente o mesmo erro, estou usando TFS 0.4 luascript.cpp: In static member function ‘static int32_t LuaInterface::luaGetPlayerManaAbsorb(lua_State*)’: luascript.cpp:9488:29: error: ‘class Player’ has no member named ‘getManaAsborb’ lua_pushnumber(L, player->getManaAsborb()); ^ Makefile:40: recipe for target 'obj/luascript.o' failed make: *** [obj/luascript.o] Error 1
-
[Raids Channel] -- Tutorial como adicionar Raids Channel
-
(Resolvido)Raid-Channel
@Lyu @Yinz Poderiam passar isso para 0.4?
-
[8.60][OLD Client] Narutibia (NTO HARD) - Servidor Completo
I can't speak English, so I will use the google translator. So to be quite honest, I can't tell you the problem that causes it there, but I saw that other people here in this topic had the same problem, I opened it on LINUX, and it opened normally, there was no problem, the server went online without problems , but I saw that they had problems when they opened on windows, it can be some DLL, or something else, try to put it on linux that goes ?
-
[8.60][OLD Client] Narutibia (NTO HARD) - Servidor Completo
Como lhe informei por PM, sem a database limpa do servidor, seria meio complicado, até porque começa dar varios erros no gesior, e você tera que adicionar algumas coisas na database limpa "achada ai pela net" ou ir removendo uns arquivos para parar os erros, teria que pegar a database limpa desse servidor, se você possuir ou conseguir ela, consigo te ajudar, seria muito facil colocar online!
- [8.60][OLD Client] Narutibia (NTO HARD) - Servidor Completo
- [8.60][OLD Client] Narutibia (NTO HARD) - Servidor Completo
-
Eu procuro um tipo de cassino ao mesmo da imagem ou semelhante para tibia 8.6
o minuto 22:32
- Classic-Yurots [8.60] - Push Cruzado + Cast com Setas
- Classic-Yurots [8.60] - Push Cruzado + Cast com Setas
- Classic-Yurots [8.60] - Push Cruzado + Cast com Setas
-
Saga system bugado
Tive que fazer uma modificação na source, achei a alteração em outro forum, joga isso no google que você conseguira encontrar. "How to make monster attack only player with storage"
-
[Ajuda] Resetar top kills/pk do site
TRUNCATE TABLE `player_deaths`; TRUNCATE TABLE `player_killers`; TRUNCATE TABLE `killers`; TRUNCATE TABLE `environment_killers`;
-
[8.6] Task System 4.0! (Task system + Daily Task System)
Eai, algo?
-
[DUVIDA]como vejo o id de um effect
Você tem que abrir o Objectbuilder, e ir em effect ou fala /z e um numero exemplo. /z 1 /z 255 minimo e maximo ai!
-
Alguém teria o tfs 0.4 compilado em linux para disponibilizar
theforgottenserver.rar
-
(Resolvido)Colocar exausted nessa spell
Sucesso irmão!
-
(Resolvido)Colocar exausted nessa spell
Tenta assim. Spells 1 local exausted = 0.1 -- em minutos local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, 13) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) local condition = createConditionObject(CONDITION_MANASHIELD) setConditionParam(condition, CONDITION_PARAM_TICKS, 120000) setCombatCondition(combat, condition) function onCastSpell(cid, var) if isPlayer(cid) and getPlayerAccess(cid) < 3 and getPlayerStorageValue(cid, 998877)-os.time() > 1 then local seetime = getPlayerStorageValue(cid, 998877)-os.time() local minutes, seconds = math.floor(seetime/60), math.floor(seetime%60) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde "..minutes.." minuto(s) e "..seconds.." segundo(s) para usar novamente!") return false end setPlayerStorageValue(cid, 998877, exausted*60+os.time()) return doCombat(cid, combat, var) end Spells 2 local exausted = 0.1 -- em minutos local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, 10) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) function onCastSpell(cid, var) if isPlayer(cid) and getPlayerAccess(cid) < 3 and getPlayerStorageValue(cid, 998878)-os.time() > 1 then local seetime = getPlayerStorageValue(cid, 998878)-os.time() local minutes, seconds = math.floor(seetime/60), math.floor(seetime%60) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde "..minutes.." minuto(s) e "..seconds.." segundo(s) para usar novamente!") return false end setPlayerStorageValue(cid, 998878, exausted*60+os.time()) doRemoveCondition(cid, CONDITION_MANASHIELD) return doCombat(cid, combat, var) end
-
Montar um OT Server global 8.60
Esse ai embaixo é ótimo, vai aguentar suave! https://www.ovh.pt/vps/vps-cloud-ram.xml VPS Cloud RAM 2 KVM OpenStack SLA 99,99 % 2 vCore(s) A partir de 2 GHz 12 GB RAM 50 GB High Availability (Ceph) Subscrição anual a partir de: 15,99€
-
(Resolvido)Como adicionar items novos de parede
Sucesso!
-
(Resolvido)Como adicionar items novos de parede
Não, não, você só tem que adicionar no Objectbuilder, e no Itemeditor, "no items.xml" tambem para funcionar, e mandar o Dat e o SPR que voce modificou para os players poderem ver, se não eles tomam debug!
-
(Resolvido)Como adicionar items novos de parede
Pra você poder adicionar paredes novas, e os players poderem ver elas, você terá que criar um cliente novo, no caso, "modificado" e por para eles baixarem, se você não quiser fazer isso, pode substituir algumas paredes feia do tibia, por algumas novas. Oque você vai precisar é do Objectbuilder e do Itemeditor, baixar as imagens das paredes de algum servidor, e importar no seu, veja esse video abaixo, deve ajudar com sua duvida.
-
Error no distro DOOR SCRIPT
Show, sucesso!