Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Private Server
You last visited: Today at 17:48

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

Advertisement



[Question] how to change max inventory pet size in _RefObjChar ?

Discussion on [Question] how to change max inventory pet size in _RefObjChar ? within the SRO Private Server forum part of the Silkroad Online category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2008
Posts: 167
Received Thanks: 2
Exclamation [Question] how to change max inventory pet size in _RefObjChar ?

hello there
i think it needs an expert person to find out.
as the title said when i try to update [Inventorysize] related to the pick pet in [_RefObjChar] Table to higher than 140 the gameserver crashes and dosent start ..
i dont know the reason that make the GS crashes , if someone could help to figure out whats wrong please share with me and ill really appreciate your precious help
thanks in advance .
multiuses is offline  
Old 06/12/2018, 08:09   #2
 
elite*gold: 0
Join Date: May 2008
Posts: 167
Received Thanks: 2
still nobody can help ?
multiuses is offline  
Old 06/12/2018, 15:09   #3
 
elite*gold: 0
Join Date: Apr 2012
Posts: 458
Received Thanks: 297
First, don't put more than 2 pages as it's exploitable. Second, you probably did something wrong when you attempted to increase pet slots, 140 should be possible without problems.
JustNrik is offline  
Thanks
1 User
Old 06/12/2018, 22:26   #4
 
elite*gold: 0
Join Date: May 2008
Posts: 167
Received Thanks: 2
Quote:
Originally Posted by JustNrik View Post
First, don't put more than 2 pages as it's exploitable. Second, you probably did something wrong when you attempted to increase pet slots, 140 should be possible without problems.
I already added 5 pages and it works fine but i wonder if i can increase the number '140' to 141 for an example
when i make it 141 the gameserver crashes
i wonder why and need to know what is the reason that makes it not working
multiuses is offline  
Old 06/12/2018, 23:46   #5
 
elite*gold: 0
Join Date: Apr 2012
Posts: 458
Received Thanks: 297
Quote:
Originally Posted by multiuses View Post
I already added 5 pages and it works fine but i wonder if i can increase the number '140' to 141 for an example
when i make it 141 the gameserver crashes
i wonder why and need to know what is the reason that makes it not working
because the max is 140. At least myself I have never seen any server with more than 5 pages, I guess that's the maximum gs allows for who knows what reason.
JustNrik is offline  
Thanks
1 User
Old 06/13/2018, 00:58   #6
 
Ɗoc's Avatar
 
elite*gold: 35
Join Date: Mar 2011
Posts: 360
Received Thanks: 220
Hello, Do not ADD MORE THAN 2 pages. People will exploit that and crash your gameserver non-stop. Just like Nrik said. There is an item movement exploit. So just listen to what people say if you are seeking an expert answer.
Ɗoc is offline  
Thanks
1 User
Old 06/13/2018, 01:59   #7
 
Blacklite.'s Avatar
 
elite*gold: 0
Join Date: Jul 2013
Posts: 385
Received Thanks: 98
The game data cannot handle much information.

No, not what I exactly mean. But, let suppose that we've something called a 'serverbase' which is made to handle somehow a precise value of information. For example, if you own 1-terabyte hard, you're asking now 'what can I do to expand that to (1-terabyte + 1) hard' which is illogical, if you gotch'a me. I hope I wasn't much philosophical about it but you've to go back to the roots of that 'serverbase' already to make a new game company, then haha Thanks.
Blacklite. is offline  
Thanks
1 User
Old 06/13/2018, 06:07   #8
 
blapanda's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,860
Received Thanks: 760
Don't go over 2 pages. There is a reason for that. If you are running that server just for you and your friends, then don't expect anything bad by going for 5 pages.
And yes, 5 pages are the maximum, due to the server files being just calculated up to level 110. There was never an intention sides of Joymax going any higher than that during that time.
Transport pets are also limited to, dunno what exact number it was, but pretty sure that I wasn't able to crank that up to full 7 pages for my lv 140 cap server without getting disconnected ingame.

Like always, Joymax is stupid. Even the maximum quest level was capped... I mean, for what purpose wants someone to limit a quest function up to lv 110?! There is no way to exploit, cheat on, crash the server with that part of the game, at all.
blapanda is offline  
Thanks
1 User
Old 06/16/2018, 06:34   #9
 
elite*gold: 0
Join Date: May 2008
Posts: 167
Received Thanks: 2
Quote:
Originally Posted by JustNrik View Post
First, don't put more than 2 pages as it's exploitable. Second, you probably did something wrong when you attempted to increase pet slots, 140 should be possible without problems.
Quote:
Originally Posted by Ɗoc View Post
Hello, Do not ADD MORE THAN 2 pages. People will exploit that and crash your gameserver non-stop. Just like Nrik said. There is an item movement exploit. So just listen to what people say if you are seeking an expert answer.

well, sorry if im being rude or annoying but if there is no way to make it more than 140 so why i cant use the 5 pages and also prevent players from exploiting the item movement by using a filter and put the opcodes or anything else ?
i think there is a solution for this exploit , or there is no way ?
thanks in advance .
multiuses is offline  
Old 06/16/2018, 15:00   #10
 
elite*gold: 0
Join Date: Apr 2012
Posts: 458
Received Thanks: 297
Quote:
Originally Posted by multiuses View Post
well, sorry if im being rude or annoying but if there is no way to make it more than 140 so why i cant use the 5 pages and also prevent players from exploiting the item movement by using a filter and put the opcodes or anything else ?
i think there is a solution for this exploit , or there is no way ?
thanks in advance .
I guess it's possible but without source code it'd probably take a hell of work (kinda hilarious since for joymax it would take them 5 minutes) and not worth it, I mean, why do you want a pet storage in a serious server anyway?

w/e, the exploit is caused due to the type limit on pet's inventory packet, If the size of the packet hits higher than the limit an exception will occur causing gs to crash, reaching this limit is not easy under normal conditions, having 5 pages wouldn't be a problem if psro community wasn't a **** that will exploit everything they can, they will fill their pet inventory with fb items making pet's inventory packet bigger until it reaches limit and crashes gs.
JustNrik is offline  
Old 10/26/2023, 17:07   #11
 
elite*gold: 0
Join Date: Apr 2021
Posts: 87
Received Thanks: 75
Quote:
Originally Posted by JustNrik View Post
because the max is 140. At least myself I have never seen any server with more than 5 pages, I guess that's the maximum gs allows for who knows what reason.

torachiyo is offline  
Old 11/13/2023, 03:33   #12
 
Judgelemental's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 1,532
Received Thanks: 835
Quote:
Originally Posted by torachiyo View Post


Instead of showing off maybe you can help
Judgelemental is offline  
Old 11/13/2023, 15:34   #13
 
elite*gold: 0
Join Date: Jul 2014
Posts: 187
Received Thanks: 70
Quote:
Originally Posted by Judgelemental View Post
Instead of showing off maybe you can help
This thread is very old, if you need help with this pm me or just quote me here.

Quote:
Originally Posted by torachiyo View Post


Drop a link to your server and you will understand why this is a stupid idea. People CAN do it and it will work, but gameserver has a problem and as far as I know no one fixed it yet.

Note: In your tests, you are definetly not trying the exploit.
JohnDornel^ is offline  
Old 11/13/2023, 16:10   #14
 
Judgelemental's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 1,532
Received Thanks: 835
Quote:
Originally Posted by JohnDornel^ View Post
This thread is very old, if you need help with this pm me or just quote me here.



Drop a link to your server and you will understand why this is a stupid idea. People CAN do it and it will work, but gameserver has a problem and as far as I know no one fixed it yet.

Note: In your tests, you are definetly not trying the exploit.
Hello, since I am playing alone I would not mind having 7 pages. I currently have 5
Judgelemental is offline  
Old 11/13/2023, 17:14   #15
 
elite*gold: 0
Join Date: Jul 2014
Posts: 187
Received Thanks: 70
Quote:
Originally Posted by Judgelemental View Post
Hello, since I am playing alone I would not mind having 7 pages. I currently have 5
Create this table

Code:
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[_COS_Exceptions](
	[ID] [int] NOT NULL,
 CONSTRAINT [PK__COS_Exceptions] PRIMARY KEY CLUSTERED 
(
	[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO
And put these IDs inside

Code:
7493
9264
10369
10370
22865
23228
23229
23309
23857
23858
29534
36634
41760
(COS_% ids for default grab pets, you can add additional ones here if you have custom made)

Go to SRO_VT_SHARD > Programmability > Stored Procedures > _AddNewCOS > Right Click and Modify.

At the end, before "commit tran" add this


if ((SELECT COUNT(*) FROM _COS_Exceptions with (NOLOCK) where ID=@RefObjID) <> 0)
BEGIN
declare @64 bigint
DECLARE @ int
set @= DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE()) --get curent timestamp
set @ @+28*24*440000
select @64 = Serial64 from _Items where Data = @_ID
IF(NOT EXISTS(SELECT * FROM _TimedJobForPet WHERE CharID = @_ID))
BEGIN
exec _AddTimedJobForPet @_ID,5,22926 @,1111708465,1,28,0,0,0,0,0 @64
END
end
enD

To modify the amount of slots there is a "28" on the "exec _AddTimedJobForPet..." line, you can edit it there. Just multiplay pages * slotsPerPage and use that number. That should be all.
JohnDornel^ is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
[Selling] BM [EU] 1240+ HM16 Max Soul Max Pet Max VT Aransu Weapon Max Gear Fire
01/05/2018 - Blade & Soul Trading - 1 Replies
Hi i am Selling my BM on the EU Server He is HM 16 1240 AP + Full Fire Build + Fire Gear Max Aransu Weapon with 5 Octagonal Gems and 3 Hepta Fire Gems to Upgrade in Octagonal when the Update comes. The Account has over 400 Customs and 9 Legy Pet Skins many Mats and Is Pemium Rank 10 with 200 Days Premium The Character has 10 Charakter Slots free and 1 lvl 50er voucher code. The Character is a Very Beautiful Yun so i Think you dont Need a new character Optimization. The Character is...
[SIZE="6"][/SIZE]Wichtig an alle die gepowerlvlt werden möchten !![/SIZE]
08/21/2011 - WarRock - 2 Replies
habe einige Powerlvl service auf e-pvp getestet und auch einiges an geld gezahlt. Doch passt auf sie ziehen euch bloß das geld ab und verschwinden dan :(. Ich dachte wenigstens auf e-pvp wird macn nicht abgezogen aber kann man ja nix machen. mfg damdam9



All times are GMT +1. The time now is 17:49.


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.