Ir para conteúdo
  • Cadastre-se

L3K0T

Sub-Admin
  • Total de itens

    2155
  • Registro em

  • Última visita

  • Dias Ganhos

    109

Tudo que L3K0T postou

  1. Como Evitar Quedas no Servidor ao Exibir Mensagens de Admin (Error - void ServiceManager::run()) NETWORK: O endereço solicitado não é válido no contexto (Error - void ServicePort::open(IPAddressList, uint16_t)) NETWORK: O endereço solicitado não é válido no contexto Problema: Em determinadas situações, a exibição de mensagens de admin está causando a queda do servidor. Isso ocorre quando uma exceção não tratada é lançada ao tentar abrir portas de serviço. Solução: A solução envolve modificar o código em server.cpp para evitar que o servidor caia quando u
  2. L3K0T

    arquivado .

    Este tópico foi arquivado para que possamos fazer a manutenção dos conteúdos na seção onde ele ficava. Ele ficará disponível para consulta à aqueles que precisarem, no entanto permanecerá fechado. Se você precisar comentar sobre ou tirar alguma dúvida busque a seção coerente com o assunto desde tópico ou a de suporte.
  3. media fire está fora, deve ser manutenção, tente mais tarde
  4. kkkk essa versão precisa ser executada como administrador. sobre as ferramenta, procuro as mais atualziadas para por, ja vem com ele
  5. Tela Estendida para OTClient V8 (TFS 0.4) Olá pessoal, hoje estou trazendo uma tela estendida para o OTClient V8 na versão mais recente. Espero que isso seja útil para vocês! Esta versão vem com atualizações de código que são fáceis de entender. Testado em TFS 0.4. Passo 1: Modificações no const.h Abra o arquivo const.h e encontre: #define NETWORK_MAX_SIZE ou #define NETWORKMESSAGE_MAXSIZE Altere para: #define NETWORK_MAX_SIZE 49180 ou, dependendo da sua source, #define NETWORKMESSAGE_MAXSIZE 49180 Pass
  6. O melhor do Tibia com a magia de Harry Potter! Descubra todas as novidades e melhorias que preparamos para você. Otclient V8 com bot incluído: Experimente uma jogabilidade mais prática e funcional com nosso Otclient V8, que vem com um bot integrado para facilitar suas tarefas diárias no jogo. Hunts privadas: Desfrute de locais exclusivos para caçar com seus amigos, proporcionando uma experiência única e personalizada sem interrupções. Sprites reformuladas: Aproveite visuais totalmente renovados que trazem uma nova vida ao jogo, tornando ca
  7. Tibia Ginius Versão 1.1 by L3K0T O Tibia Genius, desenvolvido por L3K0T, é uma ferramenta essencial para desenvolvedores de OTServ que desejam otimizar e simplificar o processo de desenvolvimento dos seus servidores. Essa ferramenta integra diversas funcionalidades que eliminam a necessidade de utilizar múltiplos programas para tarefas distintas. Entre suas principais funcionalidades, destacam-se: Item Editor: Permite a edição detalhada dos itens do jogo, facilitando a criação e modificação de itens conforme a necessidade do servidor. RME (Remere's Map Editor):
  8. compilar a versão do cliente para versão 8.60 v2 ou 8.60 v1 por isso... se ainda n funcionar, compile no modo estendido ou visse versa.
  9. irmão tenho certeza que o script que disponibilizei está corretamente correto, pode ser algum outro combat que está afetando e até mesmo conflito
  10. local lvlcrit = 48913 -- armazenamento para críticos normais local lvlcritDanger = 48904 -- armazenamento para críticos perigosos local multiplier = 1.5 -- multiplicador de dano function onCombat(cid, target) if isPlayer(cid) and isCreature(target) then local criticalChance = getPlayerStorageValue(cid, lvlcrit) or 0 local criticalDangerChance = getPlayerStorageValue(cid, lvlcritDanger) or 0 local chance = math.random(1, 1000) if chance <= (criticalDangerChance * 3) then local damageDanger = 100 -- Valor do dano crítico DANGER (ajuste conform
  11. local lvlcrit = 48913 -- armazenamento para críticos normais local lvlcritDanger = 48904 -- armazenamento para críticos perigosos local multiplier = 1.5 -- multiplicador de dano function onCombat(cid, target) if isPlayer(cid) and isCreature(target) then local criticalChance = getPlayerStorageValue(cid, lvlcrit) or 0 local criticalDangerChance = getPlayerStorageValue(cid, lvlcritDanger) or 0 local chance = math.random(1, 1000) if chance <= (criticalDangerChance * 3) then local damageDanger = 100 -- Valor do dano crítico DANGER (ajuste conform
  12. local lvlcrit = 48913 -- armazenamento para críticos normais local lvlcritDanger = 48904 -- armazenamento para críticos perigosos local multiplier = 1.5 -- multiplicador de dano function onCombat(cid, target) if isPlayer(cid) and isCreature(target) then local criticalChance = getPlayerStorageValue(cid, lvlcrit) or 0 local criticalDangerChance = getPlayerStorageValue(cid, lvlcritDanger) or 0 local chance = math.random(1, 1000) if chance <= (criticalDangerChance * 3) then local damageDanger = 100 -- Valor do dano crítico DANGER (ajuste conform
  13. local lvlcrit = 48913 -- armazenamento para críticos normais local lvlcritDanger = 48904 -- armazenamento para críticos perigosos local multiplier = 1.5 -- multiplicador de dano function onCombat(cid, target) if isPlayer(cid) and isCreature(target) then local criticalChance = getPlayerStorageValue(cid, lvlcrit) or 0 local criticalDangerChance = getPlayerStorageValue(cid, lvlcritDanger) or 0 local chance = math.random(1, 1000) if chance <= (criticalDangerChance * 3) then local damage = 100 -- Valor do dano crítico DANGER (ajuste conforme nec
  14. isso e avisos anterior são depuração local lvlcrit = 48913 -- armazenamento para críticos normais local lvlcritDanger = 48904 -- armazenamento para críticos perigosos local multiplier = 1.5 -- multiplicador de dano function onCombat(cid, target) if isPlayer(cid) and isCreature(target) then local criticalChance = getPlayerStorageValue(cid, lvlcrit) or 0 local criticalDangerChance = getPlayerStorageValue(cid, lvlcritDanger) or 0 local chance = math.random(1, 1000) if chance <= (criticalDangerChance * 3) then local damage = 100
  15. local lvlcrit = 48913 -- armazenamento para críticos normais local lvlcritDanger = 48904 -- armazenamento para críticos perigosos local multiplier = 1.5 -- multiplicador de dano function onCombat(cid, target) if isPlayer(cid) and isCreature(target) then local criticalChance = getPlayerStorageValue(cid, lvlcrit) or 0 local criticalDangerChance = getPlayerStorageValue(cid, lvlcritDanger) or 0 local chance = math.random(1, 1000) if chance <= (criticalDangerChance * 3) then local damage = 100 doTargetCombatHealth(cid, target, COMBAT
  16. local lvlcrit = 48913 -- armazenamento para críticos normais local lvlcritDanger = 48904 -- armazenamento para críticos perigosos local multiplier = 1.5 -- multiplicador de dano function onCombat(cid, target) if isPlayer(cid) and isCreature(target) then local criticalChance = getPlayerStorageValue(cid, lvlcrit) or 0 local criticalDangerChance = getPlayerStorageValue(cid, lvlcritDanger) or 0 local chance = math.random(1, 1000) print("Chance de crítico:", criticalChance) print("Chance de crítico perigoso:", criticalDangerChance) print("Chance
  17. Windows Ginius Criei a ferramenta "Windows Ginius" para ajudar usuários e desenvolvedores de OTServ (Open Tibia Server) a manterem seus sistemas limpos e otimizados. Esta ferramenta possui três funcionalidades principais: 1. Remoção de Arquivos Temporários do Windows 2. Remoção de Arquivos Temporários do OTClient 3. Combinação das Duas Funções Anteriores Além disso, a ferramenta ajuda a evitar que desenvolvedores de OTServ acumulem pastas e arquivos temporários desnecessários, contribuindo para um ambiente de desenvolvimento mais organiz
  18. local t = { storage = {13910}, -- Storage e valor necessário. maxSkillLevel = 1000, -- Nível máximo da habilidade. resetSkillLevel = 10 -- Nível para o qual a habilidade será redefinida. } function onAdvance(cid, skill, oldLevel, newLevel) if skill == SKILL_SWORD then if newLevel > t.maxSkillLevel then local triesNeededForReset = getPlayerRequiredSkillTries(cid, SKILL_SWORD, t.resetSkillLevel) local currentTries = getPlayerSkillTries(cid, SKILL_SWORD) doPlayerAddSkillTry(cid, SKILL_SWORD, triesNeededForReset - current
  19. teste ai local t = { storage = {13910}, -- Storage e valor necessário. maxSkillLevel = 11, -- Nível máximo da habilidade. resetSkillLevel = 10 -- Nível para o qual a habilidade será redefinida. } function onAdvance(cid, skill, oldLevel, newLevel) if skill == SKILL_SWORD then if newLevel > t.maxSkillLevel then doPlayerAddSkillTry(cid, SKILL_SWORD, getPlayerRequiredSkillTries(cid, SKILL_SWORD, t.resetSkillLevel) - getPlayerSkillTries(cid, SKILL_SWORD)) doPlayerSendCancel(cid, "Você atingiu o nível máximo de habilidade de espada. Sua
  20. local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_HITCOLOR, COLOR_ORANGE) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -135.8, 0, -140.9, 0) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_HITCOLOR, COLOR_RED) setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -170.8, 0, -175.9, 0) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatFormula(combat3,
  21. Junte-se ao Mundo Mágico de Tibia Harry Potter Origin! Aventura Inédita te Espera! Reformulado e Arrumado: Explore um universo totalmente reformulado e arrumado, fruto de um projeto que virou autoria pública! Cada detalhe foi cuidadosamente melhorado para oferecer a melhor experiência. Muitas Quests: Prepare-se para desvendar mistérios e encarar desafios emocionantes com inúmeras quests inéditas e envolventes. Cada missão é uma nova jornada no mundo mágico de Harry Potter. Compatibilidade Total: Jogue como quiser! Temos **OTClient Mobile**, **OTCli
  22. L3K0T

    8.5x - 8.7x OTClient Personal

    vou liberar sim, dps que alguns sistemas forem colocados nela rsrs seja bem vindo!
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo