Re: [Guide] 1.00.18 GS and 1.00.19 GS-CS - update 4
its worth about a buggy season 3 episode 2 with pre-emptive season 4 additions to it. it depends widely on you knowing c++ and asm, not soo much on the asm part, but you need to know and understand how to hook and edit gameserver using ollydbg.
the outcome if you do everything the guide tells you is buggy, but by then you should be abke to fix it.
Re: [Guide] 1.00.18 GS and 1.00.19 GS-CS - update 4
Ok, I have stopped at hooking dll at GSCS. I have compiled dll hooked it, it seems to work ok, everyting is working, but when I warp to GSCS it is crashing, debug info:
Unhandled exception at 0x9049c93f in GameServer_CS.exe: 0xC0000005: Access violation reading location 0x9049c93f.
Did anyone here have this error? whats wrong..
Edit: I have solved this, there is an error in EN tutorial:
33 D2 E9 92 08 00 90 90 => 33 D2 E9 92 08 00 00 90 90
Re: [Guide] 1.00.18 GS and 1.00.19 GS-CS - update 4
Why i can't read the guide? Does it need a software to run?
Re: [Guide] 1.00.18 GS and 1.00.19 GS-CS - update 4
Why there is no updates? :O
Re: [Guide] 1.00.18 GS and 1.00.19 GS-CS - update 4
they stopped development on this project because to many ppl were leeching the code for their own. Sad really, if anyone wants to translate it from English to Portuguese then that would be helpful, but they wont be updating it, just read their blog.
Re: [Guide] 1.00.18 GS and 1.00.19 GS-CS - update 4
hi i have 2 errors in Procolos.cpp
My Procololos.cpp
Code:
#include "Protocolos.h"
#include "GameServer.h"
#include "Global.h"
BYTE ProtocolServer (BYTE Tipo){
switch(Tipo){
case 0x1D: return 0xD3;
case 0xD6: return 0xDF;
case 0xDC: return 0xD7;
}
return Tipo;
}
BYTE ProtocolClient (BYTE Tipo){
switch(Tipo){
case 0xD3: return 0x1D;
case 0xDF: return 0xD6;
case 0xD7: return 0xDC;
}
return Tipo;
}
WORD MakeWord (BYTE loByte,BYTE hiByte)
{
WORD x = 0;
_asm
{
XOR EAX,EAX
MOV AL,loByte
MOV AH,hiByte
MOV x,AX
}
return x;
}
bool ProtocolCore(BYTE ProtocolID,PBYTE tpProtocol,DWORD ProtocolLen,DWORD PlayerID,DWORD bEncrypt,int EncryptSerial)
{
BYTE ProtocolType;
BYTE pProtocol[pMaxLen];
memcpy(pProtocol,tpProtocol,ProtocolLen+1);
if((pProtocol[0]==0xC1))
{
switch(BYTE(ProtocolID))
{
case 0x10:
ProtocolID = 0xD7;
break;
}
}
switch(BYTE(ProtocolID))
{
case 0x03:
GCServerMsgStringSend(ConnectNotice,PlayerID,0); //( I NOTED THE ERROR HERE)
break;
}
DataRecv(ProtocolID, pProtocol, ProtocolLen, PlayerID, bEncrypt, EncryptSerial);
return true;
}
I get this error at the time of desbug
Code:
1 Error C2064: The term is not evaluated as a function with 3 arguments
2 Error C2143: syntax error: missing ')' before ';'
Please Help
Re: 1.00.18 GS and 1.00.19 GS-CS - update 4
Give someone "Offset" or "F.A.Q." to change the reward from СС(Chaos Castle).
P.S. Sorry fo my bad English.
wait...
Re: 1.00.18 GS and 1.00.19 GS-CS - update 4
I get the error of GS [ItemFor380System] and change the ItemSetOption (kor). txt and I get an error but does not finish loading! someone has 1 ItemSetOption (kor). txt for this GS and run well.!
Salu2!
Re: 1.00.18 GS and 1.00.19 GS-CS - update 4
Re: 1.00.18 GS and 1.00.19 GS-CS - update 4
who have this project but developer : lucianaibar - release it.
thanks.
Re: 1.00.18 GS and 1.00.19 GS-CS - update 4
Re: 1.00.18 GS and 1.00.19 GS-CS - update 4
someone still have the project and can upload the links?
Re: 1.00.18 GS and 1.00.19 GS-CS - update 4
Can someone reupload the links off this guide, please?
Re: 1.00.18 GS and 1.00.19 GS-CS - update 4
Re: 1.00.18 GS and 1.00.19 GS-CS - update 4