|
You last visited: Today at 13:57
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.
06/11/2018, 02:14
|
#1
|
elite*gold: 0
Join Date: May 2008
Posts: 167
Received Thanks: 2
|
[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 .
|
|
|
06/12/2018, 08:09
|
#2
|
elite*gold: 0
Join Date: May 2008
Posts: 167
Received Thanks: 2
|
still nobody can help ?
|
|
|
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.
|
|
|
06/12/2018, 22:26
|
#4
|
elite*gold: 0
Join Date: May 2008
Posts: 167
Received Thanks: 2
|
Quote:
Originally Posted by JustNrik
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
|
|
|
06/12/2018, 23:46
|
#5
|
elite*gold: 0
Join Date: Apr 2012
Posts: 458
Received Thanks: 297
|
Quote:
Originally Posted by multiuses
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.
|
|
|
06/13/2018, 00:58
|
#6
|
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.
|
|
|
06/13/2018, 01:59
|
#7
|
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.
|
|
|
06/13/2018, 06:07
|
#8
|
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.
|
|
|
06/16/2018, 06:34
|
#9
|
elite*gold: 0
Join Date: May 2008
Posts: 167
Received Thanks: 2
|
Quote:
Originally Posted by JustNrik
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
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 .
|
|
|
06/16/2018, 15:00
|
#10
|
elite*gold: 0
Join Date: Apr 2012
Posts: 458
Received Thanks: 297
|
Quote:
Originally Posted by multiuses
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.
|
|
|
10/26/2023, 17:07
|
#11
|
elite*gold: 0
Join Date: Apr 2021
Posts: 87
Received Thanks: 75
|
Quote:
Originally Posted by JustNrik
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.
|
|
|
|
11/13/2023, 03:33
|
#12
|
elite*gold: 0
Join Date: Aug 2013
Posts: 1,532
Received Thanks: 835
|
Quote:
Originally Posted by torachiyo
|
Instead of showing off maybe you can help
|
|
|
11/13/2023, 15:34
|
#13
|
elite*gold: 0
Join Date: Jul 2014
Posts: 187
Received Thanks: 70
|
Quote:
Originally Posted by Judgelemental
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
|
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.
|
|
|
11/13/2023, 16:10
|
#14
|
elite*gold: 0
Join Date: Aug 2013
Posts: 1,532
Received Thanks: 835
|
Quote:
Originally Posted by JohnDornel^
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
|
|
|
11/13/2023, 17:14
|
#15
|
elite*gold: 0
Join Date: Jul 2014
Posts: 187
Received Thanks: 70
|
Quote:
Originally Posted by Judgelemental
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.
|
|
|
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 13:58.
|
|