Re: [SHARE] FULL GS SOURCE - No More Selling
Quote:
Originally Posted by
caspian0
ODBC is okay..:mellow:
PHP Code:
9 2 1 127.0.0.1 5003 6003 0 0 0 0 1 0 1 10 0 1 1000 1000 0 0 2 50 0 2000 1500 32767 DESKTOP-BKG6RV7 RanUser RanUser sa 1234 15 DESKTOP-BKG6RV7 RanGameS1 RanGameS1 sa 1234 15 DESKTOP-BKG6RV7 RanLogS1 RanLogS1 sa 1234 15 DESKTOP-BKG6RV7 RanShop RanShop sa 1234 15 DESKTOP-BKG6RV7 WBGame WBGame sa 1234 15 DESKTOP-BKG6RV7 RanMobileInterface sa 1234 30
Session server
https://i.ibb.co/B2PRMGV/Screenshot-100.png
Open : StringEncrypt.exe
<ID>sa</ID>
<PASSWORD>1234</PASSWORD>
to
<ID>24542CA01303F7B2</ID>
<PASSWORD>C35BDC62CC1C959D</PASSWORD>
- - - Updated - - -
Quote:
Originally Posted by
ghostyTrickster
My Compile results:
Code:
HelpEdit
FileSystem - Unresolved external error (8)
RanOnlineInstaller
SNSTool - Unresolved external error (158)
RanStatistics - cannot open input file (1)
ReportFiles - Error (8)
XmlConvert - Error (886)
VersionManager
RanEditor
VerMan
CompareTool
CommentTool
ItemDataMergerTool
DataCheckTool
StringEncrypt
SoundSourceManager
ItemEdit
MobNpcEdit
SkillEdit
NpcAction
QuestEdit
SpecialTool
RanOnlineEd
LevelEdit
GenItemTool
RandomOptionTool
RandomOptionEdit
WorldEdit
MMPC
TextureTool
Tool_VisualMaterial - Unresolved external error (14)
CharEdit
Tool_Visual Scropt - cannot open input file (1)
Tool_UITexture - Unresolved external error (6)
EffectTool
GMCharEdit - Unresolved external error (9)
MoneyManager
AutoPatchMan
MinWebLauncher
PatchPrimeMan - Unresolved external error (1139)
PatchPrimeManNew - cannot open input file (1)
ServerManager
PreDownloadMan
Basic
CacheServer
Emulator
FieldServer
LoginServer
SessionServer
AuthServer
AgentServer
+1 :tongue:
Re: [SHARE] FULL GS SOURCE - No More Selling
Quote:
Originally Posted by
Noritsu
Your ODBC user and pass must be encrypted. Use RanOnlineEd's String encrypt function
ohhh i didn't know that.. i'm just an old user :) thanks
- - - Updated - - -
Quote:
Originally Posted by
KarterCallRZ
Open : StringEncrypt.exe
<ID>sa</ID>
<PASSWORD>1234</PASSWORD>
to
<ID>24542CA01303F7B2</ID>
<PASSWORD>C35BDC62CC1C959D</PASSWORD>
- - - Updated - - -
+1 :tongue:
ok thanks will try
Re: [SHARE] FULL GS SOURCE - No More Selling
Icant login on my client i create acct on ran userinfo and also i try md5 but cant login wrong password and username
Re: [SHARE] FULL GS SOURCE - No More Selling
Quote:
Originally Posted by
rcanary
same. after i loaded session and login, fieldserver stuck at not responding.
same here..
Re: [SHARE] FULL GS SOURCE - No More Selling
Quote:
Originally Posted by
newbiedeveloper
Icant login on my client i create acct on ran userinfo and also i try md5 but cant login wrong password and username
Gsuserinfo guys
Re: [SHARE] FULL GS SOURCE - No More Selling
Do I need to install VC or DotNet, what version? Thanks
https://i.imgur.com/KGJn3MY.png
Re: [SHARE] FULL GS SOURCE - No More Selling
Quote:
Originally Posted by
caspian0
same here..
Run cacheserver1.exe and cacheservee2.exe before you run fieldserver.exe
- - - Updated - - -
Quote:
Originally Posted by
Maddox
Some dll missing or dll wont support with your .exe
Re: [SHARE] FULL GS SOURCE - No More Selling
https://ibb.co/G9btTqD - I would like to thank the guys who gave hints/tips in this post!
Re: [SHARE] FULL GS SOURCE - No More Selling
Quote:
Originally Posted by
teza123
Gsuserinfo guys
itry to make on gsuserinfo cant login also do i need to fill a sgnum svrnum?
Re: [SHARE] FULL GS SOURCE - No More Selling
Session Server --- ok
FieldServer --- not responding....
1 Attachment(s)
Re: [SHARE] FULL GS SOURCE - No More Selling
Quote:
Originally Posted by
teza123
Gsuserinfo guys
same problem i stuck on server selection i cant login i already create acct on gsuserinfo
Re: [SHARE] FULL GS SOURCE - No More Selling
Quote:
Originally Posted by
Boxi
same problem i stuck on server selection i cant login i already create acct on gsuserinfo
Use VerMan, change the version of cVer.bin to 0 it will let you enter the game.
Re: [SHARE] FULL GS SOURCE - No More Selling
1 Attachment(s)
Re: [SHARE] FULL GS SOURCE - No More Selling
Quote:
Originally Posted by
CNDev
Use VerMan, change the version of cVer.bin to 0 it will let you enter the game.
still cant login
Re: [SHARE] FULL GS SOURCE - No More Selling
Quote:
Originally Posted by
Rima1423
duplicate cacheserver.exe and rename it to cacheserver2.exe..the HEX the cacheserver2.exe and find cacheserver.xml and change to cacheserve2.xml, try re run server fieldserver wont become not responding anymore...but AgentServer will 'Not responding' :*:
the way I run server : SessionServer(OK)>CacheServeOKr()>CacheServer2(OK)>FieldServer(OK)>AgentServer(I got Not Responding/crash here on AgentServer)
The reason is that, a log file is being hogged by field server.. While the agent server wants that file name to use...
update TxtFile.cpp in SigmaCore
PHP Code:
TxtFile::TxtFile(const std::string& FileName, bool AutoRename, ENCODING Encoding)
: m_hFile(INVALID_HANDLE_VALUE)
{
/**
* Whoever it is that is dumb enough to implement a method for checking existing files and renaming
* them to get the desired filename instead of checking for other available filename
* and use it is a lazy mother fcker and should not be a programmer at all!
*/
std::string newfcker = FileName;
if(sc::file::isExist(FileName))
{
// designator declaration
// WARNING! This loop can lead to a long blocking operation
for(UINT i = 1; i < UINT_MAX; i++)
{
std::string fckyou, fckthis;
// split file name with the ext
static const std::basic_string <char>::size_type urmom = -1;
std::basic_string <char>::size_type fckher = FileName.rfind(".");
if(urmom == fckher)
{
fckyou = FileName;
fckthis = "";
}
else
{
fckyou = FileName.substr(0, fckher);
fckthis.assign( FileName, fckher+1, FileName.size()-fckher-1 ); // get that fck en extension, baby!!!
}
// new string concat
newfcker = sc::string::format("%s%i.%s", fckyou, i, fckthis);
if(!sc::file::isExist(newfcker))
break;
}
}
// sc::file::autoRename(FileName);
m_hFile = ::CreateFile(
newfcker.c_str(),
GENERIC_WRITE,
FILE_SHARE_READ,
NULL,
OPEN_ALWAYS,
FILE_ATTRIBUTE_NORMAL,
NULL);
if (m_hFile == INVALID_HANDLE_VALUE)
{
SAFE_CLOSE_HANDLE(m_hFile);
}
else
{
m_strFullFileName = newfcker;
// Bunch of unicode info at:
// http://www.unicode.org/faq/utf_bom.html
// 00 00 FE FF UTF-32, big-endian
// FF FE 00 00 UTF-32, little-endian
// FE FF UTF-16, big-endian
// FF FE UTF-16, little-endian
// EF BB BF UTF-8
DWORD dwBytesWritten=0;
if (Encoding == UTF8)
{
unsigned char Mark[3];
Mark[0] = 0xEF;
Mark[1] = 0xBB;
Mark[2] = 0xBF;
WriteFile(m_hFile, Mark, 3, &dwBytesWritten, NULL);
}
else if (Encoding == UTF16LE)
{
unsigned char Mark[2];
Mark[0] = 0xFF;
Mark[1] = 0xFE;
WriteFile(m_hFile, Mark, 2, &dwBytesWritten, NULL);
}
else if (Encoding == UTF16BE)
{
unsigned char Mark[2];
Mark[0] = 0xFE;
Mark[1] = 0xFF;
WriteFile(m_hFile, Mark, 2, &dwBytesWritten, NULL);
}
else
{
}
}
}
you should be able to run agent server from the same folder as the field after this patch