-
Total de itens
584 -
Registro em
-
Última visita
-
Dias Ganhos
9
Posts postados por DarkWore
-
-
11 horas atrás, Tungs disse:
eu teria que gerar um novo :v
Espero ter ajudado, abraços.
-
Em 06/05/2023 em 10:37, Tungs disse:
Temos as funções
//doSetMonsterGym(cid, target)
lua_register(m_luaState, "doSetMonsterGym", LuaScriptInterface::luaDoSetMonsterGym);//DoSetAttackGym(cid, target)
lua_register(m_luaState, "doSetAttackGym", LuaScriptInterface::luaDoSetAttackGym);//DoSetGym(cid)
lua_register(m_luaState, "doSetGym", LuaScriptInterface::luaDoSetGym);adicionadas na source
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.
-
@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.
-
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.
-
48 minutos atrás, Radke disse:
Não tem nenhum bug no game, 2 anos online, o unico problema que veio aparecer a pouco tempo foi esse lag no PVP.
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())
-
Agora, coriel disse:
Mais uma vez encontra-se enganado, meu amigo. Até porque doações dá antiga equipe estão sendo devolvidas sim, hehe.
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.
-
Agora, coriel disse:
Infelizmente, você está enganado dessa vez. Mas tudo bem, é a sua opinião, e eu a respeito.
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.
-
Em 24/10/2020 em 17:41, RaafaRX disse:
Olá, estou com um problema no meu Poketibia, meu client esta com um problema, ele meio que "crasha" (congelado) na tela aonde crashei e da o seguinte erro:
ERROR: got a network message with invalid checksum
at:
[C++]: Protocol::internalRecvData
ai eu preciso relogar (CTRL + Q) para ele voltar ao normal Alguém que saiba arrumar? (Caso necessario posso pagar também).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.
-
Agora, coriel disse:
Olá amigo, o servidor está sob nova direção. ❤️
Sempre essa historia, troca a direção todo santo mês e atrás das cortinas é sempre a mesma direção.
-
Esse servidor vive fechando e reabrindo... perca de tempo investir tempo e dinheiro nisso.
-
Agora, Winnick disse:
vs, não compila em directx ai que é foda
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.
-
-
5 horas atrás, StrikersBR12 disse:
o std::string s = it->leaf(); é pra windows? e o it->path().filename().string(); é pra linux é isso?
Exato
- StrikersBR12 reagiu a isso
- 1
-
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.
-
3 horas atrás, aicilopmes123 disse:
@koete correto, poderia me dizer quais arquivos mudar para alterar na weapons e spells ? queria por os 2 em int64
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
-
Poste o seu Login.lua
-
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
-
Acredito que não exista programas para isso.
-
Digite o comando, /newtype 50 e depois troque para uma outfit da escolhe de personagens.
- Hiago Felipe reagiu a isso
- 1
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
como converter sprites 8.54 para 10.98
em Spriting
Postado
Existe um segredinho, exporta todas pra 10.20 e importa no 10.98.