Hello Guys!
i'm trying to make a private server to enhance my knowledge on dev-ing, but they said get a client source, what is client source? i have my test server running well, but i don't know what is client source.
Thanks in advance!
Moderators: osRose dev team, ospRose dev team, osiRose dev team, Moderators
lazypenguin wrote:Hi there,
A client source means source code for the client part of the game (not the server). This is the program that the players run to start the game!
Historically, the original code for ROSE (client + server) was not available, so osrose devs created their own server from scratch and shared the code with each other. Since the client code was not available, they took an already compiled client (e.g. `trose.exe`) and made their server work with it. You can download many compiled clients today but they might not all work with the server you are using!
After a while some people managed to get the original ROSE code which includes code for the original server AND the client. This is an advantage because now you can change code in both places, not only on the server. So people have switched to that code because it helps to write server code when you can change things on the client to match. Your choices for client + source combos are:
- iROSE Client + Server (SHO)
- EVO Client + Server (SHO)
- Project 137 (Pre-evo client + OsRose server)
- iROSE/EVO Client + Your server (requires you to adjust packets and things to make them work together)
lazypenguin wrote:Unfortunately there are no tutorials for editing the source but you can make a lot of changes just by editing the data files (STB, ZMS, etc.)
lazypenguin wrote:Yes, adding columns to the STB and visual bugs would require compiling a new client.
lazypenguin wrote:You can try the mega, there's a lot of programs on there and some client sources. You would need to make your sources compatible with your server though which might require some effort.
Original: https://mega.nz/#F!AdcFnQDL!sKp3O9tWGGdWvLEj_EYfwA
Mirror (Part 1): https://mega.nz/#F!ir5ywIaB!-jFhLu3ULd14oUyS0dBINQ
Mirror (Part 2): https://mega.nz/#F!JXZxCICJ!mJ8nZes0vq6e1X8wwUUDGQ
Return to Client Editing Question Zone
Users browsing this forum: No registered users and 9 guests