-
Total de itens
584 -
Registro em
-
Última visita
-
Dias Ganhos
10
Tudo que DarkWore postou
-
https://pastebin.com/ewKUt9dH Espero ter ajudado, abraços.
-
Essas funções não estão listadas no pastebin que você anexou, acredito que vale anexar.
-
Obrigado pela contribuição, dando meus 2 cents, senti falta da função selfAttackCreature na source, caso tenha curiosidade pra saber mais sobre a função, segue o link de uma thread que foi conversado sobre e até apresentado o código em tfs 1.x.
-
Pokemon Imperium - Por Lordbaxx | Completo
tópico respondeu ao Lordbaxx de DarkWore em OTServer Alternativo (ATS)
@LordbaxxUma dica, não perca tempo procurando no backup de 13 gigas o cliente correto, posta a URL de acesso direto a nuvem e deixa que os caras lutem hehe. -
Pokemon Imperium - Por Lordbaxx | Completo
tópico respondeu ao Lordbaxx de DarkWore em OTServer Alternativo (ATS)
Fala @Lordbaxx, realmente uma pena que você perdeu o tesão pelo ramo, infelizmente hoje o fórum se tornou apenas um lugar de recordações e boas memórias, obrigado pela contribuição, que a comunidade atual possa dar o valor que essa base realmente merece. OBS: Eu baixei a base pra dar uma conferida, realmente ambos os clientes contidos no datapack não são o mesmo da imagem, seria interessante se você conseguisse postar o da foto, seria uma grande fonte de estudo em modulos para muitos que estão iniciando. Abraços, DK. -
Não se trata de um bug, se trata de um problema estrutural do código fonte.
-
Seus problemas começam pelo fato da base Poké Imperium ser um PDA Adaptado, o mesmo está rodando em Linux, compilado em um código fonte que não corresponde ao qual ele foi feito, no entanto não é apenas isso, as versões do TFS 0.x possuem falhas criticas que jamais foram resolvidas, então independente do que for sempre haverá bugs/instabilidade nessas versões.
-
Tente assim: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if(msgcontains(msg, 'ring') or msgcontains(msg, 'experience')) then selfSay('Do you want to repair your experience ring for 50000 gold coins?', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if(getPlayerItemCount(cid, 2122) >= 1) then if(doPlayerRemoveMoney(cid, 5000000) == TRUE) then doPlayerRemoveItem(cid, 2122, 1) doPlayerAddItem(cid, 7697) selfSay('Here you are.', cid) else selfSay('Sorry, you don\'t have enough gold.', cid) end else selfSay('Sorry, you don\'t have the item.', cid) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then talkState[talkUser] = 0 selfSay('Ok then.', cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
-
[www.Tibia-Avatar.com] / Estreia - 28.10.2020 às 19h
tópico respondeu ao coriel de DarkWore em OTServlist
Se realmente for verdade e estiverem devolvendo eu vou solicitar a devolução do meu donate, vamos ver se dessa vez não passa de papo furado. -
[www.Tibia-Avatar.com] / Estreia - 28.10.2020 às 19h
tópico respondeu ao coriel de DarkWore em OTServlist
Você mesmo divulgou o servidor no passado em outro fórum que não irei citar aqui, quer ter alguma credibilidade? devolva os donates (de quem possui comprovante de pagamento) e mude minha opinião, do contrario continue se enganando. -
a função internalRecvData é responsavel pelo recebimento de dados, e o erro indica que está sendo passado um checksum invalido ao cliente, um checksum é composto por um buffer, uma posição de leitura e um tamanho não lido. em algum lugar do seu servidor está sendo enviado algum dado que o cliente não consegue ler pois não está dentro dos parâmetros que o checksum espera receber.
-
[www.Tibia-Avatar.com] / Estreia - 28.10.2020 às 19h
tópico respondeu ao coriel de DarkWore em OTServlist
Sempre essa historia, troca a direção todo santo mês e atrás das cortinas é sempre a mesma direção. -
[www.Tibia-Avatar.com] / Estreia - 28.10.2020 às 19h
tópico respondeu ao coriel de DarkWore em OTServlist
Esse servidor vive fechando e reabrindo... perca de tempo investir tempo e dinheiro nisso. -
8.60 TFS 1.3 8.60 by Nekiro (Tela Extendida)
tópico respondeu ao GamerGoiano de DarkWore em OTServ Comum
Talvez você não saiba, mas o OTClient não tem um render de DirectX ou seja ele faz um hibrido com o OpenGL e diz que é DirectX, resumindo não existe suporte nativo para DirectX, oque vocês costumam falar que é DX é um OpenGL 2.0. Fonte: https://github.com/edubart/otclient/issues/277 -
8.60 TFS 1.3 8.60 by Nekiro (Tela Extendida)
tópico respondeu ao GamerGoiano de DarkWore em OTServ Comum
Você não conseguirá com codeblocks, apenas com VCPKG. -
Exato
- 9 respostas
-
Até onde me recordo esse OTClient do Mehah só suporta protocolo 10.98 pra cima, se você estiver utilizando protocolos 8.54, 8.60, etc. Provavelmente encontrará diversos problemas futuros com compatibilidade.
-
São diversos arquivos da source, provavelmente weapons.cpp, spells.cpp, etc.
-
Deixa um GDB rodando e pega o log do crash, sem isso fica difícil saber oque pode ser.
-
Utilize a primeira letra do nome em maiúsculo por exemplo: /cb Pikachu
-
Tente assim: function onStatsChange(cid, attacker, type, combat, value, summons) local summons = getCreatureSummons(cid) local angel = "death angel [0]" if #summons >= 1 then for j = 1, #summons do if getCreatureName(summons[j]):lower() == string.lower(angel) then if type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS then dano = dano - (value*0.2) doTargetCombatHealth(attacker, cid, combat, -dano, -dano, 255) end else return true end end end return true end
-
[AJUDA] É possivel gerar o aquivo items.xml ?
pergunta respondeu ao Ninlin de DarkWore em Infraestrutura
Acredito que não exista programas para isso. -
ENTRO NO GAME E O PERSONAGEM FICA ASSIM
pergunta respondeu ao Hiago Felipe de DarkWore em Programação
Digite o comando, /newtype 50 e depois troque para uma outfit da escolhe de personagens.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.