I am setting up a silkroad server using files obtained from [Only registered and activated users can see links. Click Here To Register...].
The post has me follow this youtube tutorial
The only thing I have done differently to the tutorial is edit the files inside of srZor/cfg and use srPatcher_1.0.6 to spoof my ip address on all the services it would allow me to. This was done because loading the modules before the spoof attempts to use 62.171.188.46 instead of my ip.
I have reached the point where I start all the services using the SR Module Manager. Once I open the SR_GameServer.exe, I see the following logged in the console window.
As this is happening, the window for the service itself opens and it reaches the stage shown in the image below before crashing with no error.
[Only registered and activated users can see links. Click Here To Register...]
I noticed it contains the warning Invalid Object Hatching Nest checked!! NESTID
As this is just a dev server, I don't mind providing the config files containing the SQL username and password.
If anyone is able to help, here is the server config as well as commands showing my ip and hostname.
server.cfg
CMD commands showing ip and hostname
srZor/cfg/sql.ini
The post has me follow this youtube tutorial
|
|
The only thing I have done differently to the tutorial is edit the files inside of srZor/cfg and use srPatcher_1.0.6 to spoof my ip address on all the services it would allow me to. This was done because loading the modules before the spoof attempts to use 62.171.188.46 instead of my ip.
I have reached the point where I start all the services using the SR Module Manager. Once I open the SR_GameServer.exe, I see the following logged in the console window.
Code:
================================== srZor v1.1 is starting... ================================== VirtualProtect -> SET Setting callFunc -> funcAddr_HookGlobalMgr Setting callFunc -> funcAddr_HookUniqueKill Initializing... ====================================== DB CONNECTED ====================================== DEBUG -> query executed [update tb_user set password='gay' where struserid='mykha'] Character level cap: [110] Pet level cap: [110] Character mastery cap: [330] Dynamic european race mastery: YES ================================== Custom SP experience rate: NO Disable dumps: YES Fix rates: YES Disable green book: YES Disable MSG: NO Disable BSObj msgbox: YES Disable Log: NO SpoofIP: YES Spoofed IP address: [192.168.1.219] ================================== Guild & job arena win reward count: [10] Guild & job arena loose reward count: [2] Random & party arena win reward count: [10] Random & party arena loose reward count: [2] Capture the flag reward count: [1] ================================== Arena reward item code: [ITEM_ETC_ARENA_COIN] CTF reward item code: [ITEM_ETC_ARENA_COIN] ================================== Arena reward item param [1]: [0x0] Arena reward item param [2]: [0x0] Arena reward item param [3]: [0x1] Arena reward item param [4]: [0x0] Arena reward item param [5]: [0x0] Arena reward item param [6]: [0x0] Arena reward item param [7]: [0x0] Arena reward item param [8]: [0x1] CTF reward item param [1]: [0x0] CTF reward item param [2]: [0x0] CTF reward item param [3]: [0x1] CTF reward item param [4]: [0x0] CTF reward item param [5]: [0x0] CTF reward item param [6]: [0x0] CTF reward item param [7]: [0x0] CTF reward item param [8]: [0x1] ================================== Loaded. ==================================
[Only registered and activated users can see links. Click Here To Register...]
I noticed it contains the warning Invalid Object Hatching Nest checked!! NESTID
As this is just a dev server, I don't mind providing the config files containing the SQL username and password.
If anyone is able to help, here is the server config as well as commands showing my ip and hostname.
server.cfg
Code:
Common {
debug_option_debugger_present {
DEBUG_OPTION_ASSERT_SHOW_MESSAGEBOX_OKCANCEL,
DEBUG_OPTION_ASSERT_ADVANCE_BREAK,
DEBUG_OPTION_ASSERT_CANCEL_EXIT
}
debug_option_stand_alone {
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX ,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}
netengine_debug_option_debugger_present {
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX ,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}
netengine_debug_option_stand_alone {
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX ,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}
}
////////////////////////////////////////////////////////////////////////////////////////////
GlobalManager {
// Certification "192.168.1.219", 32000
Certification "192.168.1.219", 32000
LoginFailureTolerance 3 // 최대 로그인 패스워드 오류 허용치
IBUVFailureTolerance 3 // 최대 이미지 인증 오류 허용치
LoginFailureBlockTimeMin 10 // 블럭 시간(분) - 로그인 패스워드 오류
IBUVFailureBlockTimeMin 10 // 블럭 시간(분) - 이미지 인증 오류
AutomatedPunisher "AutomatedPunisher" // 블럭 주체 이름 (기존 블럭은 gm 명)
LoginPunishmentGuide "Blocked for 10 minutes due to incorrect password entered 3 times" // 패스워드 오류에 대한 블럭 가이드
LoginPunishmentDescription "Blocked for 10 minutes due to incorrect password entered 3 times" // 패스워드 오류에 대한 블럭 설명
IBUVPunishmentGuide "Blocked for 10 minutes due to incorrect code entered 3 times" // 이미지 인증 오류에 대한 블럭 가이드
IBUVPunishmentDescription "Blocked for 10 minutes due to incorrect code entered 3 times" // 이미지 인증 오류에 대한 블럭 설명
}
GatewayServer {
LastFullVersion_SR_Client 130
Certification "192.168.1.219", 15880
IBUVQueueReserveCount 20000 // IBUV를 위해 미리 생성해 놓을 이미지 갯수
IBUVQueuePrepareRatio 0.05 // 아이들 타임에 이미지 생성할 비율
IBUVFailureIPTolerance 0 // 한 IP당 IBUV 실패를 허용할 최대 오류 허용치, 0이면 블럭 안하겠다는 거지.
// 추가된 넘이다!!!!!
//////////////////////////////////////////////////////////
IBUVStringSize 0 // 한글 캐릭터셋 사용 시 3, 알파벳 캐릭터 셋만 사용하는 경우 6 으로 세팅한다.
IBUVCharacterSet "0"
//////////////////////////////////////////////////////////
}
DownloadServer {
Certification "192.168.1.219", 15880
}
FarmManager {
Certification "192.168.1.219", 15880
}
AgentServer {
Certification "192.168.1.219", 15882
}
MachineManager {
Certification "192.168.1.219", 15880
}
SR_GameServer {
Certification "192.168.1.219", 15882
ExpRatio 100
ExpRatioParty 100
DropItemRatio 0,1
DropGoldAmountCoef 0,1
//WINTER_EVENT_2009 EVENT_ON // 2009년 겨울 이벤트
//EUBUSINESS_EVENT EVENT_ON
//GOLDEN_PIG_FEBRUARY_EVENT EVENT_ON
//THANKS_GIVING_EVENT EVENT_ON
//LIBERATION_EVENT EVENT_ON
LOCALE LOCALE_VIETNAM // for Helper mark
//#ifdef OPEN_MARKET_SYSTEM
SET_FEE_RATE "0,5,5,5"
SELL_FEE_RATE "0,10,10,10"
//#endif OPEN_MARKET_SYSTEM
}
SR_ShardManager {
Certification "192.168.1.219", 15882
BILLING_SERVER_URL "http://192.168.1.219:8080/"
CREST_FTP_URL "ftp://sro_logo:net2e1@192.168.1.219/"
ExtraExpRatio 0.1
ChristmasEvent2007 0
//SERVER_EVENT_SYSTEM ON
LOCALE LOCALE_VIETNAM
FlagEvent 0
FlagEvent 0
HourForMeterRateLevelFirst 22
HourForMeterRateLevelSecond 23
BattleArenaRandom 0
BattleArenaParty 0
BattleArenaGuild 0
BattleArenaJob 0
ArenaMatchOccupy 0
ArenaMatchFlag 0
ArenaMatchPoint 0
}
Code:
Microsoft Windows [Version 10.0.19045.3803]
(c) Microsoft Corporation. All rights reserved.
C:\Users\curtis>ipconfig
Windows IP Configuration
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . : lan
IPv6 Address. . . . . . . . . . . : 2a00:23cc:ed1e:1101:5b8a:857a:737c:97cc
Temporary IPv6 Address. . . . . . : 2a00:23cc:ed1e:1101:4086:226e:6a27:fceb
Link-local IPv6 Address . . . . . : fe80::8dbf:40f8:e5b7:4570%3
IPv4 Address. . . . . . . . . . . : 192.168.1.219
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : fe80::d21b:f4ff:fe6e:3600%3
192.168.1.254
C:\Users\curtis>hostname
DESKTOP-6K04RBA
Code:
[sqlAcc] sqlHostDB=DESKTOP-6K04RBA\SQLEXPRESS@SRO_VT_ACCOUNT accDB=SRO_VT_ACCOUNT sqlUser=curtis sqlPass=password [sqlShard] sqlHostDB=DESKTOP-6K04RBA\SQLEXPRESS@SRO_VT_SHARD shardDB=SRO_VT_SHARD sqlUser=curtis sqlPass=password