|
You last visited: Today at 21:10
Advertisement
Forcing update via launcher
Discussion on Forcing update via launcher within the SRO PServer Questions & Answers forum part of the SRO Private Server category.
03/08/2023, 03:54
|
#1
|
elite*gold: 0
Join Date: Mar 2023
Posts: 2
Received Thanks: 1
|
Forcing update via launcher
Hey everyone,
Decided to come back after years of not playing with a group of friends. We made a private server using the Silkroad-R server files and had a couple of questions. We have Silkroad CMS installed and webapps also.
1) Is it possible to somehow force any updates made to the client, to be applied via the launcher, instead of having people download the new client each time? Similar to how old iSRO used to do, where new files would be updated/applied with each new version via the launcher. In theory, it would mean that any changes made to the client, the players with the old client could still play without seeing any of the new changes, correct?
2) Are there any good guides on how to edit .PK2 files affectively, e.g. change in-game text to reflect our server name, etc., or will this be done via SQL DB that is running? We also want to edit loading screens, imagery, etc.
3) Is it possible to increase level cap to 110, is this done via SQL? Right now level cap is 100 but there are items and mobs that surpass it, going all the way up to 110. I'd imagine you only need to change max level cap, without any other sort of editing, correct? Or can we do this via the CMS?
4) How do we change the in-game Facebook/Website page icons to go to ours, is this done via PK2 or CMS/SQL?
5) Is there a way for all of us to work on the same client without having to constantly send the client and new files? Similar to GitHub?
Sorry about the dumb questions, haven't played in a long time and just managed to set a server up for myself and friends to enjoy.
Forever grateful!
|
|
|
03/08/2023, 12:23
|
#2
|
elite*gold: 93
Join Date: Sep 2014
Posts: 230
Received Thanks: 254
|
You don't have to excuse for asking "dumb" questions. They're not dumb, however you should excuse for not using the search function and/or google for the things you want to acquire. There's literally a guide about everything you asked for, you just have to type it into google and there you go.
Whatever:
Quote:
|
1) Is it possible to somehow force any updates made to the client, to be applied via the launcher, instead of having people download the new client each time? Similar to how old iSRO used to do, where new files would be updated/applied with each new version via the launcher. In theory, it would mean that any changes made to the client, the players with the old client could still play without seeing any of the new changes, correct?
|
Yes it's possible, you have to
Quote:
|
2) Are there any good guides on how to edit .PK2 files affectively, e.g. change in-game text to reflect our server name, etc., or will this be done via SQL DB that is running? We also want to edit loading screens, imagery, etc.
|
Yes, there are good guides about editing your PK2, just google it and/or have a look into the Media.pk2. Most files are pretty self-explanatory.
Quote:
|
3) Is it possible to increase level cap to 110, is this done via SQL? Right now level cap is 100 but there are items and mobs that surpass it, going all the way up to 110. I'd imagine you only need to change max level cap, without any other sort of editing, correct? Or can we do this via the CMS?
|
The level cap has to be changed in gameserver and client, either via a tool like Ollydbg, search for the level cap offet and change it or use one of the many patch tools that are out (even though I guess there are none for isro-r). I'm not sure if there is anything else you have to change in order to have lvl 100+ working correctly, since I never worked with isro-r files. You'll have to test it.
Quote:
|
4) How do we change the in-game Facebook/Website page icons to go to ours, is this done via PK2 or CMS/SQL?
|
Can be found in  , together with many other offets.
|
|
|
03/08/2023, 21:36
|
#3
|
elite*gold: 0
Join Date: Mar 2023
Posts: 2
Received Thanks: 1
|
Quote:
Originally Posted by ƛssman
You don't have to excuse for asking "dumb" questions. They're not dumb, however you should excuse for not using the search function and/or google for the things you want to acquire. There's literally a guide about everything you asked for, you just have to type it into google and there you go.
Whatever:
Yes it's possible, you have to
Yes, there are good guides about editing your PK2, just google it and/or have a look into the Media.pk2. Most files are pretty self-explanatory.
The level cap has to be changed in gameserver and client, either via a tool like Ollydbg, search for the level cap offet and change it or use one of the many patch tools that are out (even though I guess there are none for isro-r). I'm not sure if there is anything else you have to change in order to have lvl 100+ working correctly, since I never worked with isro-r files. You'll have to test it.
Can be found in  , together with many other offets.
|
Awesome will check it out, thanks so much!!!
|
|
|
03/15/2023, 14:26
|
#4
|
elite*gold: 0
Join Date: Sep 2018
Posts: 419
Received Thanks: 941
|
Quote:
Originally Posted by guildbot
1) Is it possible to somehow force any updates made to the client, to be applied via the launcher, instead of having people download the new client each time?
|
Yes, you can use a pretty basic client with just a few files into pk2 (host, port, version, launcher, etc) as v1.188, and all their content send it as v1.189.
The issue you'll have to deal with this approach is that no pause is available, also take care about the traffic network from people downloading using the same server you're using to host the game server. It's the right choice to be honest but not the best one so you can mix it by providing a mirror to download directly the client as v1.189.
I made a little project which may be useful as base to create an independant online installer (  ). It has pause and more!
The requirement is to have a web server running, so files could be hosted on the same server from your website.
---
Oh nevermind. You just need to learn how to use the "SMC > ModulePatch" for your purpose.
|
|
|
03/20/2023, 16:27
|
#5
|
elite*gold: 0
Join Date: May 2009
Posts: 398
Received Thanks: 223
|
Like @  said
You have to understand and have full knowledge of the SMC > ModulePatch
It'll solve your issue
|
|
|
 |
Similar Threads
|
[Release] Flash Launcher | Xara Launcher | TCP Launcher
01/22/2016 - Fiesta Online - 16 Replies
Da Xara ja tot ist und sie somit keine Verwendung mehr dafür haben,
release ich mal den Source vom Launcher, den Xara verwendet hat.
Ob ich das recht dazu habe? Sharing is caring...
Bis auf die InjectionLibrary*, welche für das Anti-Cheat genutzt wurde,
wurde nichts weiter daran verändert. Selbst die Variablen sind gleich
geblieben.
Kurze Info was besonders dran ist:
|
Auto Login System- Forcing Players To Buy Premium
07/14/2009 - Silkroad Online - 35 Replies
This is a new way to force players to buy premiums.
Just image how long you have to wait till there is going to be just one free slot.
Do you know how long it could take to login when there are ~4000 Bots trying to login at the same time ?
Well, I think its time to say Bye Bye iSRO since Im not going to buy Premium just to be able to login.
|
Duping Items by forcing Rolebacks
01/24/2009 - Perfect World - 5 Replies
Hi Guys
I managed it once before to dupe an item. But i dont know how to redo it.
How i did it before (3 Mirage,...its an example xD it was something better than mirage^^):
The theory is to have an announced servershutdown. One char is beeing logged out on time, while the second char doesnt get logged out on time. The second char gets a roleback cause he didnt log out on time.
My Story:
The char who was carrying the 3 Mirage was standing infront of adc westgate. Then he got killed...
|
Forcing Rollback
09/22/2003 - General Gaming Discussion - 1 Replies
Requirements: 2 Rechner :D
1. loggt mit rechner 1 ein
2. gebt nem freund eure wertvollsten sachen oder legt diese in euer haus
3. crasht euer game bzw trennt eure inetverbindung
4. loggt mit rechner 2 ein
nu müsstet ihr n rollback haben wenn ihr nicht in session 1 zoned.. funzt zu 75% :?
p.s. es gibt mehrere möglichkeiten den rollback zu erzwingen (z.B. ne serverline finden)
|
All times are GMT +1. The time now is 21:10.
|
|