and that will allow us to add & remove stuff from the game !
awsome !
and that will allow us to add & remove stuff from the game !
awsome !
My God, thats epic.
Release that on official isro forum :)
Joymax will shit bricks :D
![]()
Last edited by collerok; 25-04-12 at 12:34 PM.
AMAZING!! WONDERFULL!! UNBLEAVEABLE!!
Please keep going up!!
we will waiting for your release ^^ ..
Releasing source of it will fuck up every pserver.
Im sure in these source files, are hidden commands to take down any server...
Anyway, when releasing the source code of the gameserver, we need the source code of the sro_client.exe also^^
you will have to wait for an end of file decompilation.
in that we are friend, trying to go as fast as possible, this is a very hard job because you have to assemble code >D
There is more clarity on the file so that you can switch directly from the code and not from alternate functions .. decompile the sro_client.exe like is not the priority, as a DLL can inject the entire customer engine and emulate your own stuff, the bottom is the gameserver.
Greetings. /
this is being treated based on the gameserver 188, like the 193 is the new work system which may be integrated from the 188 and with many improvements.
who care 188 or 193 we can update it again xD
Really interesting, waiting for it.
Update Thread!
ShopApp.cpp ----- 100%
ShopApp_Data.cpp ----- 100%
ShopApp_CurPage.cpp ----- 100%
RegionManagerBody.cpp ----- 100%
RegionMemory.cpp ----- 100%
IMemory.cpp ----- 100%
IMemoryLib.cpp ----- 100%
Simple CPNetSock Code
Thanks!Code:BOOL CPNetSock::CreateListenSocket( const bool bReuse ) { SOCKADDR_IN si_addrlocal; int nRet; LINGER lingerStruct; lingerStruct.l_onoff = 1; lingerStruct.l_linger = 0; m_sdListen = CreateSocket(); if (INVALID_SOCKET == m_sdListen) { return(FALSE); } if (bReuse) { int opt = 1; if (setsockopt(m_sdListen, SOL_SOCKET, SO_REUSEADDR, (char*)&opt, sizeof(opt)) == SOCKET_ERROR) return FALSE; } si_addrlocal.sin_family = AF_INET; si_addrlocal.sin_port = htons(m_nPort); si_addrlocal.sin_addr.s_addr = htonl(INADDR_ANY); nRet = bind(m_sdListen, (struct sockaddr *)&si_addrlocal, sizeof(si_addrlocal)); if (SOCKET_ERROR == nRet) { RCPLOG("CPNetSock> bind: %d\n", WSAGetLastError()); return(FALSE); } nRet = listen(m_sdListen, 16); if (SOCKET_ERROR == nRet) { RCPLOG("CPNetSock> listen: %d\n", WSAGetLastError()); return(FALSE); } return(TRUE); }![]()
well done i soo wait for the source god :)
Awesome Brow!! Keep it UP! ^_^
Up :d
Show us ShopApp.cpp :D
day by day waiting ...
hope wzt team finish their work and release source soon
up :D
up :)