Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Private Server > SRO PServer Guides & Releases
You last visited: Today at 21:49

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] Customizing Battle Arena Required Number Of Participants

Discussion on [Release] Customizing Battle Arena Required Number Of Participants within the SRO PServer Guides & Releases forum part of the SRO Private Server category.

Reply
 
Old   #1
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
[Release] Customizing BA/CTF Required Number Of Participants

Hey there,

I saw a lot of people talking about this, I was interested thinking it's a hard thing to find, like a challenge, you know...

I spent a whole day looking into GS, found relations..etc, but I realized atn that it just receives the order from shard manager's schedule, and it doesn't do that participants count check.

So I started to look into shard manager, a few hours then, I found it, it wasn't that hard if I worked straight on shard manager. Anyways, there's the addresses below. It's a reserved byte variable on the stack, first address is to edit the value, second to show you where its compared to participants count.

Shard Manager, BA:
Code:
00672891 | C6 44 24 11 08            | mov byte ptr ss:[esp+11], 0x08              |
006728C1 | 39 43 10                  | cmp dword ptr ds:[ebx+10], eax           |
Shard Manager, CTF:
Code:
0066A1B0 | C6 44 24 14 08            | mov byte ptr ss:[esp+14], 0x08              |
0066A1C1 | 39 4B 10                  | cmp dword ptr ds:[ebx+10], ecx           |
Note: This is for VSRO 1.88 files.

Good luck and have fun!
#HB is offline  
Thanks
19 Users
Old 03/21/2019, 01:38   #2

 
sarkoplata's Avatar
 
elite*gold: 166
Join Date: Apr 2009
Posts: 2,339
Received Thanks: 2,661
Lovely release, thanks

Mega implied that there were few spots where this was checked, () are you sure this edit covers everything? (Like every Battle Arena mode etc.)

Also CTF would be lovely too
sarkoplata is online now  
Thanks
1 User
Old 03/21/2019, 08:03   #3
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
Yeah, sure. I tested it on Random only, so I am not sure about other arena types yet.

CTF should be pretty similar, I will look for it today.
#HB is offline  
Old 03/21/2019, 08:30   #4
 
elite*gold: 0
Join Date: Oct 2012
Posts: 166
Received Thanks: 47
Quote:
Originally Posted by #HB View Post
Hey there,

I saw a lot of people talking about this, I was interested thinking it's a hard thing to find, like a challenge, you know...

I spent a whole day looking into GS, found relations..etc, but I realized atn that it just receives the order from shard manager's schedule, and it doesn't do that participants count check.

So I started to look into shard manager, a few hours then, I found it, it wasn't that hard if I worked straight on shard manager. Anyways, there's the addresses below. It's a reserved byte variable on the stack, first address is to edit the value, second to show you where its compared to participants count.

Shard Manager:
Code:
00672891 | C6 44 24 11 08            | mov byte ptr ss:[esp+11], 0x08              |
006728C1 | 39 43 10                  | cmp dword ptr ds:[ebx+10], eax           |
Good luck and have fun!

Thank you

CSROR-Shard Manager:
00701EF0 . B3 08 mov bl,0x8
00701F35 . 3956 10 cmp dword ptr ds:[esi+0x10],edx ; 7-SR_Sha.<ModuleEntryPoint>
asksro is offline  
Old 03/21/2019, 08:42   #5
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
Added CTF one.

@, need to edit title to "[Release] Customizing BA/CTF Required Number Of Participants".
#HB is offline  
Old 03/21/2019, 12:22   #6
 
elite*gold: 0
Join Date: Oct 2012
Posts: 166
Received Thanks: 47
Thank you

CSROR-Shard Manager:
SR_ShardManager
Shard Manager, BA:
00701EF0 . B3 08 mov bl,0x8
00701F35 . 3956 10 cmp dword ptr ds:[esi+0x10],edx ; 7-SR_Sha.<ModuleEntryPoint>
Shard Manager,CTF:
006F9C67 > \B3 08 mov bl,0x8
006F9C73 . 3956 10 cmp dword ptr ds:[esi+0x10],edx ; 7-SR_Sha.<ModuleEntryPoint>
asksro is offline  
Old 03/21/2019, 14:04   #7
 
bimbum*'s Avatar
 
elite*gold: 47
Join Date: Oct 2017
Posts: 574
Received Thanks: 967
What about fw?
bimbum* is offline  
Old 03/21/2019, 23:02   #8
 
Klito*'s Avatar
 
elite*gold: 0
Join Date: May 2018
Posts: 84
Received Thanks: 44
Good job!
Klito* is offline  
Old 03/22/2019, 00:17   #9
 
Worshiper's Avatar
 
elite*gold: 0
Join Date: May 2017
Posts: 1,081
Received Thanks: 224
Good Job
Worshiper is offline  
Old 03/22/2019, 04:23   #10

 
MeGaMaX's Avatar
 
elite*gold: 29890
Join Date: Sep 2006
Posts: 1,086
Received Thanks: 2,566
Quote:
Originally Posted by #HB View Post
Hey there,

I saw a lot of people talking about this, I was interested thinking it's a hard thing to find, like a challenge, you know...

I spent a whole day looking into GS, found relations..etc, but I realized atn that it just receives the order from shard manager's schedule, and it doesn't do that participants count check.

So I started to look into shard manager, a few hours then, I found it, it wasn't that hard if I worked straight on shard manager. Anyways, there's the addresses below. It's a reserved byte variable on the stack, first address is to edit the value, second to show you where its compared to participants count.

Shard Manager, BA:
Code:
00672891 | C6 44 24 11 08            | mov byte ptr ss:[esp+11], 0x08              |
006728C1 | 39 43 10                  | cmp dword ptr ds:[ebx+10], eax           |
Shard Manager, CTF:
Code:
0066A1B0 | C6 44 24 14 08            | mov byte ptr ss:[esp+14], 0x08              |
0066A1C1 | 39 4B 10                  | cmp dword ptr ds:[ebx+10], ecx           |
Note: This is for VSRO 1.88 files.

Good luck and have fun!

You are missing almost another 2 more checks for CTF and 3 for BA, otherwise this will bug the game play and will crash the shardmanager in the map container size and bitmasks in some conditions, like i mentioned .
MeGaMaX is offline  
Old 03/22/2019, 08:49   #11
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
Quote:
Originally Posted by MeGaMaX. View Post
You are missing almost another 2 more checks for CTF and 3 for BA, otherwise this will bug the game play and will crash the shardmanager in the map container size and bitmasks in some conditions, like i mentioned .
Do they rely on arena types? Because I tested the address above with Random Arena, and it worked fine.

And if they do, why would CTF have other 2 locations to check, meanwhile there's only a single type of CTF.
#HB is offline  
Old 03/22/2019, 16:49   #12
 
ownkhan's Avatar
 
elite*gold: 0
Join Date: Apr 2015
Posts: 116
Received Thanks: 106
CSRO-r using server.cfg for 1v1 BA
ownkhan is offline  
Old 03/22/2019, 17:52   #13
 
cristianxi's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 376
Received Thanks: 211
Thnx man !
Some one can confirm if this work fine wihtout Crash thnx !
cristianxi is offline  
Old 03/22/2019, 18:44   #14

 
MeGaMaX's Avatar
 
elite*gold: 29890
Join Date: Sep 2006
Posts: 1,086
Received Thanks: 2,566
Quote:
Originally Posted by #HB View Post
Do they rely on arena types? Because I tested the address above with Random Arena, and it worked fine.

And if they do, why would CTF have other 2 locations to check, meanwhile there's only a single type of CTF.
im not saying checks for types. What im saying is like i mentioned the shardmanager doesnt only uses the constant, i even explained that in the other thread you answered there.
MeGaMaX is offline  
Old 04/24/2019, 19:03   #15
 
elite*gold: 0
Join Date: Apr 2016
Posts: 289
Received Thanks: 67
Quote:
Originally Posted by #HB View Post
Added CTF one.

@, need to edit title to "[Release] Customizing BA/CTF Required Number Of Participants".
That's mean "Required minimum player participant" ?
hoangphan7 is offline  
Reply


Similar Threads Similar Threads
LF participants for research on LoL players and their teams
10/28/2014 - League of Legends - 0 Replies
I'm conducting research on League of Legends players and their teams, and would like to invite you all to participate! My purpose is to explore the relationships between social processes, task load, cognitive processes, play style and performance. The study consists of demographic items and two questionnaires, and four tasks for assessing different cognitive skills. Participation takes approximately twenty minutes. If you're interested, more information about the study can be found on the...
[ problem ]number of participants DeadFront [help]
03/30/2011 - Dekaron Private Server - 1 Replies
how to edit in a number of players involved DeadFront Paty :confused:
Customizing GM Commands
02/16/2010 - Dekaron Private Server - 9 Replies
Hey i was wondering if anyone knows how to mod The GM Commands in the database, i know how to in the .exe, but it can be easily bypass using another .exe so yea. My question, How to delete certain GM commands ?
By popular demand: Customizing numb bot Rc-2
03/21/2008 - Cabal Hacks, Bots, Cheats, Exploits & Macros - 1 Replies
Like all my code: this assumes that you have the game bypassed, I don;t write bypasses, I will not give you a bypass, I will not tell you where to find another bypass, I will not tell you how to hack other versions... I play cabal NA... with that said: Its actually remarkably easy to use.... check this out.... Line number 4,12 are the ones that search for the mobs color, the way to change it to increase resolution is like this VBSCall FindColorEx(0,0,1024,685,"10DFDE",1,0.9, x,y) ...



All times are GMT +1. The time now is 21:51.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.