Well to be honest, from scratch. Usually you have an up to date guide (like with Habbo and WoW) and it tells you exactly what to do.
In this case it's different. I don't even care a lot what kind of server it is, i just want to have my own Rose where i'm the GM (As a singeplayer game where i can cheat when i want and all). I hate asking this, and i know this is not a charity forum.
But if someone is really handy with this, i would like some help :D
Typically people are expected to compile the server sources themselves using CodeBlocks so most of the sources don't include binary (exe) files for login, char and world servers.
there are some very good tutorials over at osrose
here is a quick guide from Drakia. http://forum.dev-osrose.com/viewtopic.php?f=39&t=1715
- - - Updated - - -
and here is another really good one from lmame
http://forum.dev-osrose.com/viewtopic.php?f=18&t=4446
It's probably the best and clearest tutorial that was ever made. Just ignore that it was made for dev rev 2 and just use the setup information for getting codeblocks and your database set up properly.
Thank you Purple, i will take a look!
Sorry for resurrecting a thread from last year, but I am having issues with getting this going. I have the login/char/world servers running fine with no errors and I have the database tables in place. The problem I am having is when I try to login with the client. If I put in login credentials and hit OK, nothing happens. No "this account does not exist", no "the server is under maintenance", nothing. I also checked the servers to see if anything is being accessed and nothing is happening.
I am a web technologies major, so I understand MySQL and all that but setting up this server seems a bit convoluted. Is there something that I am just blatantly missing here?
osROSE Forums • View forum - KTRose Release
Go hhere in this link it might help you out!
I went through every one of those threads with a fine-toothed comb and didn't find anything that helped me solve this issue. I will list the steps I took to set up the server.
1. Used Navicat to create the connection and database. Then executed the "KTRose_DB.sql file to create all of the tables.
2. Edited loginserver.conf, charserver.conf, worldserver.conf and put in my database information to match what I created in MySQL. Left the IP address fields to localhost/127.0.0.1 since I am running this all locally. I then ran the "RoseManager v0.4.exe" to launch my servers. All of them load connect with no errors.
3. Ran TriggerDetect.exe to set up the graphical settings, and when I exit the TriggerDetect.exe a launcher comes up (which I figure is either ROSEonline.exe or Trose.exe. Nothing patches and I get a "Can not check the latest version" message (is this supposed to happen?).
4. I then run the launcher batch file (in my client folder) to launch the game. When I put in some login details and hit "OK", nothing happens. There is no call to the database (queries.txt) and there are no new details in any of the server logs. It is like my client is not connecting to my server.
Am I missing a step, or doing something wrong?
Seems like you are doing all the right things.
The patcher that does nothing is the original rose patcher. The pre evo patch server no longer exists so no patches come in.
My guess is that some kind of firewall is preventing a message from being sent from the client to your server on socket 29000 (login port). Otherwise your packets log would show it being received by the server.
Try setting up exceptions in your firewall
Hmm, that does sound like the problem but I have my firewall turned off completely and forwarded all three of the ports in my router.
Does going through a router have any effect on running the client/server locally? I am not a networking type person, so there may be something else I need to do concerning the router.
Last edited by janix2011; 18-05-15 at 07:05 PM.
Did you authorized connection on windows firewall ?
the router settings only affect incoming packets from the internet. It won't have any effect on your server if it's running on localhost
What launcher are you using ? Trose.exe or some protect ?
I am using the .bat file that came with the client that was linked in the first post of this thread. The contents of the .bat file is as follows:
TRose.exe @trigger_SOFT@ _server 127.0.0.1
Last edited by janix2011; 18-05-15 at 10:45 PM.