[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.
[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 .
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.
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
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.
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.
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.
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.
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 .
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.
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.
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.
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
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
(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.
[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