hello , you know increase the effects Limit tibia 854 to 254+ . Modifying the source and Tibia Client ?
Please tell me the first steps !
Up
hello , you know increase the effects Limit tibia 854 to 254+ . Modifying the source and Tibia Client ?
Please tell me the first steps !
Up
Last edited by Stormnight; 06-24-2015 at 04:45 AM.
I would use OTClient, but you can still change the effect length of U8 to U16 in both server and client.
In the server:
In the client you need to search for the incoming packet 0x83, go to the parseMagicEffect function and change the read u8 to u16.Code:void ProtocolGame::AddMagicEffect(NetworkMessage_ptr msg,const Position& pos, uint8_t type) { msg->AddByte(0x83); msg->AddPosition(pos); msg->AddByte(type + 1); // change this line to AddU16 }
Even in the Cipsoft client it is not hard using ollydbg.
Last edited by Devil; 07-11-2015 at 10:41 PM.
oi amiguinhos
Please try Google before asking about Best Product Tips b89d228
Thanks, but as I modify the function and change the reading for u8 u16 of CipSoft customer. Please teach me step by step. I love you <3
-------
edit
------
I modified everything you ordered . But when I will try to login with the client appears:
Last edited by Stormnight; 07-14-2015 at 02:26 AM.
You modified in the wrong place, probably in the login protocol of the client.
Try this tutorial but using 0x83 for magic effects instead 0x84 for animated text. The images are broken but it is still possible to understand.
http://tpforums.org/forum/threads/61...ibia-functions
oi amiguinhos
I tried, but it did work.
So I searched a bit in the forum and found this:
I made these processes. But when I entered the server gave debug.
Look what I have done:
Ollydbg , I found all the switches.
And I made the changes:
Please help me. My client is 8.54.
If you speak Portuguese, he warns. Because, I'm using google translator.
BR: O que aconteceu depois das mudanças ?
EN: What happened after the changes ?
oi amiguinhos
BR: Quando eu fui logar no server deu erro no cliente. Aquele debug...
Mas você recompilou o server com as devidas mudanças ?
oi amiguinhos
Sim, eu ate testei outro client que tava usando uint_16 e funcionou legal. Mas oq eu fiz não funciona. Me ajuda por favor.
Skype: gustavobatist