re: [Development] P4F Game Server Emulator (S3 Ep1)
Quote:
Originally Posted by
Kirgston
1) only for choice.
2) Drop. Yes, you right.
3) Admin ? But MU havent Admins permission? Or i not right?
4) no =). Maybe in next release i add it
5) Sorry i dont know anything about SCF system
---------- Post added at 10:48 PM ---------- Previous post was at 10:02 PM ----------
Code:
if ( ((wsaData.wVersion &0xFF & 0xFF ) != (2 ) ) || ( ( ((DWORD)wsaData.wVersion >> (DWORD)8) &0xFF ) != (2)) ) // Lacking Some Code Here It said SAR and is SHR
{
WSACleanup();
MessageBox(NULL, "WINSOCK №цАьАМ і·ЅАґПґЩ.", "Error", MB_OK|MB_APPLMODAL);
return FALSE;
}
Laking code?!?!
Code:
{
int unk =lParam & 0xFFFF & 0xFFFF; // HERE is a switch here goes a macro
}
Just for fan... GS have many this bullshited code. All GS bullshit. Particularly all IOCP all connect classes and all core.
The "Lacking Some Code Here It said SAR and is SHR" means deathway had some sort of difficulty while decompiling the code, which is not by the way copy-paste of gs 0.74 as you mentioned before.
Also the GS have no bullshited code at all!! cuz
Code:
int unk =lParam & 0xFFFF & 0xFFFF; // HERE is a switch here goes a macro
is not a bad code. is just a hidden code which wasn't created by the compiler when webzen compiled the gameserver and it can be assumed that
Code:
//----------------------------------------------------------------------------
// °ÔÀÓ¼¹ö ¸Þ½ÃÁö (»ç¿ëÀÚ Á¢¼ÓÀ» ó¸®ÇÑ´Ù)
void GMServerMsgProc(WPARAM wParam, LPARAM lParam)
{
switch ( lParam & 0xFFFF & 0xFFFF) //not like WZ but same _asm
{
case FD_ACCEPT :
/*SOCKET cSocket;
IN_ADDR cInAddr;
int ClientIndex;
//LogAdd("SFD_ACCEPT MESSAGE");
if( wsGServer.AcceptSocket(cSocket, cInAddr) == TRUE )
{
ClientIndex = gObjAddSearch(cSocket, inet_ntoa(cInAddr) );
int addnumber = gObjAdd(cSocket, inet_ntoa(cInAddr), ClientIndex);
if( addnumber >= 0 )
{
SCPJoinResultSend( addnumber, 0x01);
}
else
{// »ç¿ëÀÚ¸¦ ©¶ó¾ß µÅ..
wsGServer.Close(cSocket);
}
}
else {
return;
}*/
break;
}
}
could be the original one.
GameServer is full of hidden codes due to #if(TESTSERVER=1), even the PcBangPoint from GS90 isn't fully working because the Reset Point System is somehow disabled by a simply "return;" that makes the code really smaller.
Code:
void CPCBangPointTimer::SetUserTimer(CPCBangPointTimer* pthis, int index) //(identical) #hidden code inside
{
short aIndex = index;
return;
pthis->m_iUserIndex = aIndex;
pthis->SetCheckTimer(TRUE);
int iYear = gObj[aIndex].m_sPcBangResetYear;
int iMonth = gObj[aIndex].m_sPcBangResetMonth;
int iDay = gObj[aIndex].m_sPcBangResetDay;
int iHour = gObj[aIndex].m_sPcBangResetHour;
pthis->ChangeTimeDate(&iYear, &iMonth, &iDay, &iHour);
}
compiled is:
Code:
PUSH EBP ; void CPCBangPointTimer::SetUserTimer(CPCBangPointTimer* pthis, int index)
MOV EBP,ESP
SUB ESP,54 ; too big for a 1 line function without return...
PUSH EBX
PUSH ESI
PUSH EDI
MOV AX,WORD PTR SS:[EBP+C] ; arg2
MOV WORD PTR SS:[EBP-4],AX ; short ebp-4 = receving value? (short because aIndex is not WORD...)
POP EDI
POP ESI
POP EBX
MOV ESP,EBP
POP EBP
RETN
re: [Development] P4F Game Server Emulator (S3 Ep1)
For all.
I finish work on last release, but need some time (like 2-3 days) for test this.In this release you can see:
- fully rewrited all DS, JS, ExDb, and etc core. Now they working much better.
- fixed about 3-5 deathlock (this deathlocks have Deathway decompilier).
- fully cleaned bullshited (sorry but a cant find other words to this "decompilier") WndMessages , cleaned threads, fixed all general core.
- moved to console version
- now GS much faster. Mob think quickly and have good reaction.
- GS eat same CPU time but as i say - working much better.
- removed 1 DataServer (all works fine without it)
What was in second version:
- fully rewrited game core, game objects, Mobs , NPC and etc
- rewrited network core Clien <=> GS.
2 hermexjohn.
Ye i know about it. But all GS only one big bullshit. Nothing else. And when i started work with this files i found fully modules what was moved from old 0.65 sources
re: [Development] P4F Game Server Emulator (S3 Ep1)
Why you guys spamming again and flaming trying to show ur something better or so.
i mean i dont understand ya stop it ....
there is everytime complaints about leeches and stuff
who cares abt that just like the project or not
like = stay on the topic and do a good talk abt the project
dont like = leave
Next flaming posts will lead to infraction.
Regards
KarLi*
re: [Development] P4F Game Server Emulator (S3 Ep1)
Quote:
Originally Posted by
karLi
Why you guys spamming again and flaming trying to show ur something better or so.
i mean i dont understand ya stop it ....
there is everytime complaints about leeches and stuff
who cares abt that just like the project or not
like = stay on the topic and do a good talk abt the project
dont like = leave
Next flaming posts will lead to infraction.
Regards
KarLi*
Yes, but the guy is a joke (krigiston), because he uses deathways work and flames him for that lol , he is the one that must get infracted and topic removed. Can you see that this is the only reason why he is getting flamed? because he call him self superpro coder and all the rest is noobs , even though he is copying/pasting other source codes and overall using them with out giving a single credit.
re: [Development] P4F Game Server Emulator (S3 Ep1)
Quote:
Originally Posted by
drakelv
Yes, but the guy is a joke (krigiston), because he uses deathways work and flames him for that lol , he is the one that must get infracted and topic removed. Can you see that this is the only reason why he is getting flamed? because he call him self superpro coder and all the rest is noobs , even though he is copying/pasting other source codes and overall using them with out giving a single credit.
Topic will not be removed only if topic owner request that it will happen.
if he call hisself superpro it doesnt changes anything for u cus if u already know that he isnt then u shouldnt complain about it , he is trying to help The mu community , i know maybe he leeched some sources and stuff ( and he should add credits asap ) and also we dont care if he is copying pasting i think the 60% of MuOnline threads are copied .
so i'll just tell it once to everyone and Kingston too
"Dont Fight On Here Because of Some Files"
you maybe think i am a easy mod cus i am not infracting anyone for those flames
but if i start u won't be happy and i won't be too.
Thanks for understanding.
KarLI*
re: [Development] P4F Game Server Emulator (S3 Ep1)
finally someone says stop - took you long enough tho :)
Kirgston did you made the customs that i proposed ? :D
I'm waiting for an perfect s3 ep1 server like a child waiting for santa ;)
re: [Development] P4F Game Server Emulator (S3 Ep1)
he didn't
now he is finishing joinserver emu
than he will update GS console.
than he will rewrite other source parts
and only than some of your customs
re: [Development] P4F Game Server Emulator (S3 Ep1)
ok ... thanks for the info!
re: [Development] P4F Game Server Emulator (S3 Ep1)
Hello to all! After 1 week hard work we think what error fixed and we may post new release. I take JoinServer protocol (i mean packets and etc.) from eDataServer and rewrite it.
Changes:
- fully rewrited network core
- new console. Removed all GUI.
- cleared code
- improved speed & stability
- new eJS
- removed 1 DataServer
- etc
Link: http://www.megaupload.com/?d=PVLX6RKT
re: [Development] P4F Game Server Emulator (S3 Ep1)
Quote:
Originally Posted by
Kirgston
...
- removed 1 DataServer
...
DataServer 2 is needed by GameServerCS - why did you remove it? ... or you dont plan to make CameServerCS? ... maybe i'm wrong but without GS-CS this will not have CastleSiege, CryWolf event and 3'rd quest :*:
re: [Development] P4F Game Server Emulator (S3 Ep1)
re: [Development] P4F Game Server Emulator (S3 Ep1)
Quote:
Originally Posted by
Kirgston
Hello to all! After 1 week hard work we think what error fixed and we may post new release. I take JoinServer protocol (i mean packets and etc.) from eDataServer and rewrite it.
Changes:
- fully rewrited network core
- new console. Removed all GUI.
- cleared code
- improved speed & stability
- new eJS
- removed 1 DataServer
- etc
Link: MEGAUPLOAD - The leading online storage and file delivery service
Quote:
The file you are trying to access is temporarily unavailable. Please try again later.
Can you upload somewhere else?
re: [Development] P4F Game Server Emulator (S3 Ep1)
Sure take it: https://rapidshare.com/files/889847587/Free.7z
But from Megaupload i download normaly
re: [Development] P4F Game Server Emulator (S3 Ep1)
good job .... keep up the good work ... I will test and post back in here if I find something wrong :)
re: [Development] P4F Game Server Emulator (S3 Ep1)