[DEV] Risk Your Life server

The console of the gameserver displayed "Connect with LogServer : Disconnected",how to fix it ?In my SeverSetup,I set the logserver's DB NAME=youxicard,is it right?
 
I had checked and fixed *some* of the spelling.
Check again see if I did mistakes...

RYL setup guide:

1st you need to download the following things:

-part1 server files... Find them
(Part1-Server.rar)

-5 Database files posted by Grasshoper on this topic
(comdatabase.rar)

-MSSQL 2000 & sp 3 you can get evaluation version that is valid for 90 days from Microsoft.

2nd Installing SQL and setting up databases:

-Start up mssql follow the installation wizard and where it ask for authentication mode,
select mixed one and enter a password for sa account. (Don’t forget the password!!!)

-After it is installed start MSSQL enterprise manager.
Extend down till you see your server with all its folders.

-Open Database folder, right click and select new database.
Here you need to create 5 new databases.
I named them RYLadmin, RYLauth, RYLgame, RYLkeeper, RYLlog
(you only need to input the name no other info is needed when creating DBs)

-Once you have all your databases created
Right click on one of your new databases and select all tasks > restore database,
in new window select from device > select deviced > add then search for 5 database files you DL,
then click the option tab and select "Force restore over existing database" and correct the path for the files
(dir must be created before, it will not create one it self)

Restore all 5 DBs
winner1 is the game db
youxiuser is the auth db
pay_gamemyth is the keeper db
admintool is the admintool db
youxicard is log db

3rd set up ODBC for your server:

-Go control panel > administrative tools > Data sources ODBC

-Click system DNS tab > add > scroll down the list and select SQL server >
next name your DNS "RYLauth" and select your server either local or the server name that is named after your PC if you haven’t changed it when installing MSSQL
In the next window select SQL server authentication and for login ID put SA and the pass you selected when installing MSSQL
Next window check the "change default database to" and select (in this case) RYLauth from the list click next and finish, on the window that pops up you can test your connection with sql.

DO THIS FOR ALL 5 DATABASES!

-Click file DNS tab > add > select SQL server > input your file DNS name "RYLauth" > finish then follow the same steps as you did for setting up system DNS

DO THIS FOR ALL 5 DATABASES!
(It was said here that you only need to create DNS file but I had to set up DNS system as well)

4th Setting up server files:

-Go to your server folder "Part1-Server" you got 3 folders inside: manage tool, admin, and server.

-Open server folder and start ServerSetupdlg program.

Under Login tab you need to edit patch address with your IP, and client version (haven’t tried with 127.0.0.1 only with my internal ip)

Under Auth tab edit DB agent address with your IP, server type Taiwan, server group I don’t get yet I have it set to 5 = 5, Data Source name is your auth DB in my case RYLauth, acc is sa, password is the one you defined for sa when installing sql
alos check supress charcreate.

Under game tab add 6 zones, set nation to Indonesia then define each zone, group 5 = 5, server zone 1, 2, 3, 4, 5, 8, for zone 1 and 2 select server channel1, add your IP in DB agent, log server, chat server addresses, xp and drop as you wish i have it set to 200
Min fame 0 max 8000 limit users according to your wishes. Note you have to save each zone by clicking save zone settings before moving to another zone.

Under agent zone edit servertype part1, nation indonesia, server group 5 = 5, billing type Japan, version depends on what client you use (I’m using 553 with check sum 0xCE2607C8)
patch address put in your ip, login server put in your ip, uidserver put in your ip, GameDB put in your ip, game DB name in my case is RYLgame, game DB account is sa and pass is what ever you set in sql installation.

Under keeper admin tab, check free mode, server type Japan, billing address put your ip, data source name in my case is RYLkeeper, acc is sa, pass is w/e you set it
Admin tool, set ip under hostname, DB name is RYLadmin, acc is sa, DB pass ...

Under log and chat tab, server group 5 = 5, agentserver host name put your IP, DB name is RYLlog in my case, acc is sa, pass ...
chat server, group 5 = 5, server channel ch1, agent server address put in your IP, admin tool DB, address is your IP, name is RYLadmin, acc is sa, pass is ...
save and exit

-Open Managetool folder.
Open ManageSetupClient.ini and edit the ip with yours, save and exit
Open RylSetupManageTool.ini and edit the ip with yours, save and exit
Open RylSetupServerGroup.ini scroll to the bottom and edit the ip, don’t forget to save =P (in this file you can also play around with groups, for this guide make a new name for Indonesia test server)

-Now in this same folder are 2 programs SetupManage_usa and RylSetupServerRun.
Start up SetupManage. On the server machine list delete the server that is there, then on top input your IP and server name then click add server
Now edit the Execute path list, linking to the dir where your server files are stored, leave the execute options as they are,
select RunInfo Edit from the Functions menu, delete all of the RunInfo List then start inputting them again, select server, path and option then click bind.

You only have to select option for game servers other servers don’t need option so select the blank spot before clicking bind,
For game servers you need to bind them with option, since you have 6 zones you need to bind one option from "-c 0 -z 1" to "-c 0 -z 8" for each game server that’s going to be running as a zone.
grandcost -c 0 -z 1, RohanSpot -c 0 -z 2, BattleGround -c 0 -z 3, Sinor island -c 0 -z 4, Island of Pain -c 0 -z 5, Caernavon -c 0 -z 8
So after your done linking all of the servers you should have 11 entries in your RunInfo List Close the list

One more thing you can do in this program is set ManageTool account. Click User Management from Functions menu, click admin registration and fill in the needed data.

Ok Close ManageSetup and open RylSetupServerRun
Now you probably have 11 entries on this list too no the less click on each of the entries and match them with info you select from drop down menu,
note that all of the servers where you can select server group have to be the same group (name you defined in RylSetupServerGroup under #5), zones go from grandcost z1, RohanSpot z2, BattleGround z3, Sinor island z4, Island of Pain z5, Caernavon z8

Now you can check if you set up the info correctly by starting ManageClient, ManageServer and RylMAnageTool, in the managetool click connection and connect to manageserver, log in with the info you made in ManageSetup,
If you see loginserver and UID server red colored you have set them up correctly, now one for your server groups should be red colored too, click on it and if you have agent, auth, and chat servers red colored along with 6 red gamezone server,
means your setup is right. You then click your acc name in top right corner and clicks promote me. Now you can start the servers in management tool starting with log, uid, agent, auth, chat and zones from 1 - 6.

Hope this helps. If I have time I’ll complete the guide with pictures and make it html format, but I don’t think its going to happen till the next week. Enjoy!

Note1: These are the steps I took when setting up the server and it works for me if it does not work for you I cant help you. Play around try different things use common knowledge and you'll probably get it working sooner or later

Note2: Didn’t run a spell check =P

Edit:

How to set up admin newversion.

-Open admin_newversion folder,
open AdminServerInfo.txt and edit

AdministratorTool_DBServer = 192.168.xx.xx <-- your IP
AdministratorTool_DBName = RYLadmin <--- Admin DB
AdministratorTool_DBAccount = sa <--- SQL user
AdministratorTool_DBPass = yourpass <---SQL user pass

and

ServerGroupName5 = Name of the server group
AgentServerAddress5 = 192.168.xx.xx <-- your ip
AgentDBServer5 = 192.168.xx.xx <---your ip
AgentDBName5 = RYLgame <--- game DB
AgentDBAccount5 = sa <--- SQL user
AgentDBPass5 = yourpass <---SQL user pass

Now open AdminToolSetup.ini and edit

[CONNECT]
SERVERIP = 192.168.xx.xx <--- your ip
SERVERPORT = 10201

Save and exit.

Now open Enterprise manager go to your database map click on RYLadmin.
click on tables right click on tblToolAdmin and select open table > return all rows
now fill in strAdminID = your login name, strPasswd = your login pass, strLevel = D, name put w/e you want, strIP is your IP, dateRegit make something up, 2.2.2002
Close table info will be auto saved. Now start AdminManagerServer and AdminToolClient log in with the info you made and wolla.
 
jencxxl said:
check nation, client version, check sum

and i'm out for today :)

Edit: any one got a problem where akhan when they level up dont get the 2 bonus points?

is nation from client that we download from ?
how to find checksum to match with server , i open auth log and can't find anything that seem to be check sum

i can select server and login but it disconnect when i login with id and password
 
advance said:
is nation from client that we download from ?
how to find checksum to match with server , i open auth log and can't find anything that seem to be check sum

i can select server and login but it disconnect when i login with id and password


nation use 7th and I use chn client,also can play.
open \Part1-Server\2005.03.03_TW_v542_Server\Release\RylAuthServer
and open the log files which named like this:"RylAuthServer2006-06-04 08,51,23-0000.log"
and find these part:[Ty-ERR][Tm-2006-06-04 08:47:11][Ex-Checksum error [grasshoper] : Client:0xEDF286F3, Server:0x7170DCBB][Rt-CAuthClientDispatch::ParseAuthAccount][FN-D:\Work\RYL\Source\v.538] 秦寇 (辑滚 烹钦 流傈狼 Part I)\Server\RylServerProject\RylAuthServer\AuthClientDispath.cpp][LN-318]

the "0xEDF286F3" is the right checksum.
 
"You only have to select option for game servers other servers don’t need option so select the blank spot before clicking bind,
For game servers you need to bind them with option, since you have 6 zones you need to bind one option from "-c 0 -z 1" to "-c 0 -z 8" for each game server that’s going to be running as a zone.
grandcost -c 0 -z 1, RohanSpot -c 0 -z 2, BattleGround -c 0 -z 3, Sinor island -c 0 -z 4, Island of Pain -c 0 -z 5, Caernavon -c 0 -z 8
So after your done linking all of the servers you should have 11 entries in your RunInfo List Close the list" "Guide by huberg"..

erm..i dont really understnad this place.. can anyone give a screenshot on this place? ty.. im not sure which DB lick which... plz help ty guys.. need to know in runinfo binding info... lets say for an example "Server: (my ip) : RYL1server, Path: C:\Part1-Server\2005.03.03_TW_v542_Server\Release\RylLoginServer.exe, then here the problem... in option which one do i need to choose? -c 0 -Z 1 ? or 2 ? or 3?
 
Last edited:
can someone post more detailed guide...i cannot find info how to make accounts
i have followed that guide posted here...step by step but it doesnt tell everything needed and i cannot manage to get anything work...also admin tool doesnt work and mario icon disappearing from taskbar right after i try to lauch it.

here is result where that guide leads:

trashman - [DEV] Risk Your Life server - RaGEZONE Forums
 
can someone post more detailed guide...i cannot find info how to make accounts
i have followed that guide posted here...step by step but it doesnt tell everything needed and i cannot manage to get anything work...also admin tool doesnt work and mario icon disappearing from taskbar right after i try to lauch it.

There is a guide on how to set up admin tool and it works so go check it again cos if your adminserver closes you forgot something maybe DNS, or editing the ini files, For accout eather insert them manualy or use the registration page that was posted here. Accounts are stored in (if you folowed my guide) RYLadmin; usertbl.

I have a big problem, when i connect to my server, and put username and password, ever appear connection to server lost, any can help me plss

Check nation, free mode, check sum, version.

erm..i dont really understnad this place.. can anyone give a screenshot on this place? ty.. im not sure which DB lick which... plz help ty guys.. need to know in runinfo binding info... lets say for an example "Server: (my ip) : RYL1server, Path: C:\Part1-Server\2005.03.03_TW_v542_Server\Release\RylLoginS erver.exe, then here the problem... in option which one do i need to choose? -c 0 -Z 1 ? or 2 ? or 3?

trashman - [DEV] Risk Your Life server - RaGEZONE Forums


trashman - [DEV] Risk Your Life server - RaGEZONE Forums
 
Thanks mate

punkmak said:
trashman - [DEV] Risk Your Life server - RaGEZONE Forums

eRYL Basic Version
I made a quick php RYL Registration page :zorro:
Ill start developing a more advanced web system when i wake up.

Includes atm:
-Anti SQL-Injection
-Register System
-Change Password
-Basic Server info/Downloads info

The design is not crash hot, but ill start work more on it tomorrow.
Which should feature soon:
-Character Viewer
-Toplists
-Fully optimised websites (Skin System/Modules/ect)
+More

Hope you enjoy the eRYL_Basic Version
Note: edit the 'Config.php' file with your severs settings!

Thanks a bunch mate
 
Did any one try the other 2 maps we have?

They are working connected but if only i knew how to get to them or where the ports are .. any help on RYL info is welcome
 
Last edited:
i have my server playable atm but chat server still red...i set that merman give over 20k exp...fun :P

its free to try if anyone want test client...i use latest patched MY client..you can get login dat from here

i stil ldont understand why chat server is down...i checked many times i didnt do any typos.
 
erm...another problem came up... it seems that my login file in DB has corrupt... can someone sent me another? just only the login file and all is good...need the login file DB.. hehe... sorry im a noob ma... hehe thx to all pros.. can sent to me by mail also... thx [email protected] hehe..
 
i have a problem , please look at picture , it looks ok but....

img117.imageshack.us/my.php?image=test33ln.jpg

i cant run RylAuthServer.exe , RylChatServer.exe , RylGameServer.exe , i can run only map8 , when i click on RylAuthServer.exe , RylChatServer.exe , RylGameServer.exe that it suddenly close :( i read tutorial by jencxxl but i dont know how can i run this aplication

Sorry for my english and thanks for helps
 
Last edited:
MDSE instead of the complete MSSQL package?

Hi Guys,

Just a quick question.

Does anyone see issues with using Microsoft SQL Server 2005 Express Edition instead of the full version (90 day trial) MSSQL ?

( Currently im at the stage of building a box to run the server and looking into the possibility of running MSDE/SQL 2005 Express instead of the full MSSQL )

I have restored the db's in SQL Server 2005 Express Edition without any issues using SQL Server Management Studio Express (msdn.microsoft.com/vstudio/express/sql/download/)... but not had the opportunity to run the server against the db...

So yeah.. all im really asking is if MSDE is useless for us?
 
thnx guys for helping out with this project atm i try to get all files needed to pack them up all together :) so peeps dont have to run tru the whole post to get them .

I dint come in this topic for few days so you could emagine my face when i saw the server is working :)

well lets hope the best for us all becose this topic is watched by the developers of ryl and some others that would like to su you . But what abbout the idea of joining some servers together is that posble to do as well ??

if so it would be nice to make an network with some servers . i can inmation then that we need an global db server where servers can conect to but not shure bout that well lets first run them seperatly then think of that when we think it can be done .

THNX again to those who have make it work .
 
joemcoy said:
Finally I play in my server now. lol

Thanks for all if you need any please PM me

Hi joem.
Could you explain what you did to get rid of the session error?
I can't seem to get rid of it >.<
My settings:
AUTH:
Server type - Japan
Supress charcreate - 1
GAME:
Nation - Indo
AGENT:
Nation - Indo
Billingtype - Japan
KEEPER,ADMIN:
Free mode - 1
Server type - Japan


Thanks in advance!
 
thx for that trashman, i'll wait for you released.

Thank you everyone for the great effort to make this server works!
 
guys problem again... the manage server write there disconnected but the manage client is running.. wats the porblem? thx again..
 
Back