Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rappelz > Rappelz Private Server
You last visited: Today at 16:55

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

Advertisement



Does anyone know where to get a list of Item Random Options?

Discussion on Does anyone know where to get a list of Item Random Options? within the Rappelz Private Server forum part of the Rappelz category.

Reply
 
Old   #1
 
MrStubborn's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 130
Received Thanks: 13
Does anyone know where to get a list of Item Random Options?

Hello everyone, I was messing around with 9.5.2 files, and while browsing GameServer commands I found this:
Code:
set_item_random_option()
after some searching a found that this function is around from Epic 8, but not much resources about what effects it offer.

I looked in the database but could not find list of effects, all I know that:
130 and 131 are for stone slots in gears.
133 for skills.
96 for effects with fixed value.
97 for effects with percentage values.

but where to find a list of these effects? I could not find any clue.
MrStubborn is offline  
Old 03/20/2019, 04:36   #2
 
InkDevil's Avatar
 
elite*gold: 0
Join Date: Sep 2015
Posts: 594
Received Thanks: 1,188
Quote:
Originally Posted by MrStubborn View Post
Hello everyone, I was messing around with 9.5.2 files, and while browsing GameServer commands I found this:
Code:
set_item_random_option()
after some searching a found that this function is around from Epic 8, but not much resources about what effects it offer.

I looked in the database but could not find list of effects, all I know that:
130 and 131 are for stone slots in gears.
133 for skills.
96 for effects with fixed value.
97 for effects with percentage values.

but where to find a list of these effects? I could not find any clue.
Hm, I only made a simple tool for creating commands for it.
But it's just in german, sry :/

It's very simple and still has a small bug when switching the Options from Part 1 to 2, but if you want....

Added as attachment.

Just select the values you want, then use 'Calc Options' to create the option-value.
If you want to copy the opt-value, just click on the button where it's displayed.
The value itself for percentage already calculates the final one (so if you type in 3 for 3%, it uses 0.03).
That tool was never supposed to come here, so maybe bit confusing for someone xD
Attached Files
File Type: zip RandomOptionRechnerV4.zip (356.6 KB, 92 views)
InkDevil is offline  
Thanks
2 Users
Old 03/20/2019, 05:14   #3
 
MrStubborn's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 130
Received Thanks: 13
Quote:
Originally Posted by InkDevil View Post
Hm, I only made a simple tool for creating commands for it.
But it's just in german, sry :/

It's very simple and still has a small bug when switching the Options from Part 1 to 2, but if you want....

Added as attachment.

Just select the values you want, then use 'Calc Options' to create the option-value.
If you want to copy the opt-value, just click on the button where it's displayed.
The value itself for percentage already calculates the final one (so if you type in 3 for 3%, it uses 0.03).
That tool was never supposed to come here, so maybe bit confusing for someone xD
Thank you very much, I really appreciate your help, but actually I am making a list of effects, so if you could help me figure out where to extract them?

in the last couple hours I was exploring sql, and figured out that all effects are inside ItemEffectResource, but looks like they are all mixed in that table.

I have created this SQL query which filters only skills:
Code:
SELECT String.value, Effect.id, Effect.effect_id, Effect.effect_type
FROM StringResource AS String, ItemEffectResource AS Effect
WHERE String.code = Effect.tooltip_id AND Effect.effect_id = 203
MrStubborn is offline  
Old 03/20/2019, 05:34   #4
 
InkDevil's Avatar
 
elite*gold: 0
Join Date: Sep 2015
Posts: 594
Received Thanks: 1,188
Quote:
Originally Posted by MrStubborn View Post
Thank you very much, I really appreciate your help, but actually I am making a list of effects, so if you could help me figure out where to extract them?

in the last couple hours I was exploring sql, and figured out that all effects are inside ItemEffectResource, but looks like they are all mixed in that table.

I have created this SQL query which filters only skills:
Code:
SELECT String.value, Effect.id, Effect.effect_id, Effect.effect_type
FROM StringResource AS String, ItemEffectResource AS Effect
WHERE String.code = Effect.tooltip_id AND Effect.effect_id = 203
opt_type 133 always links to an ItemEffectResource-entry.
If that ItemEffect is a skill-increasement or something else, does not matter.

so according to this syntax
set_item_random_option(item_handle,line, type , option_value, x-var)
I know following types:

96 for fix basic-value-options,
97 for fix additional-value-options,
98 for percentage basic-value options,
99 for percentage additional-value-options.
130 and 131 are for sockets.

for 9.4+ only :
- 140 with option_value 10002 increases the change for an additional hit by X-var percent.
- 141 with option_value 10000 reduces the cooldown by x-var percent
- 142 with option_value 10001 increases the castspeed by x-var percent
- 143 with option_value 10003 reduces debuff-time on your character by x-var percent
- 144 with option_value 10004 increases creature abilities by X-var percent
InkDevil is offline  
Thanks
1 User
Old 03/20/2019, 05:42   #5
 
MrStubborn's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 130
Received Thanks: 13
Quote:
Originally Posted by InkDevil View Post
opt_type 133 always links to an ItemEffectResource-entry.
If that ItemEffect is a skill-increasement or something else, does not matter.

opt_type 130 and 131 are for sockets.
96 for fix basic-value-options,
97 for fix additional-value-options,
98 for percentage basic-value options,
99 for percentage additional-value-options.
Does that mean that every thing in ItemEffectResource will only work with 133?
/run set_item_random_option(get_wear_item_handle(0), '1', '133', 'id_here', '0')

if that is true, then where can I find 96, 97, 98 and 99?

and about this:
Code:
SELECT effect_id from ItemEffectResource GROUP BY effect_id
These are the results:
0
46
201
109
3206
26
86
2001
3209
49
3201
38
1
41
3207
4
3205
36
116
39
102
2
117
203
34
40
111
91
10001
37

Do you know what are they? does they effect "set_item_random_option()" function? or all of them will work with 133?
MrStubborn is offline  
Old 03/20/2019, 05:44   #6
 
InkDevil's Avatar
 
elite*gold: 0
Join Date: Sep 2015
Posts: 594
Received Thanks: 1,188
Quote:
Originally Posted by MrStubborn View Post
Does that mean that every thing in ItemEffectResource will only work with 133?
/run set_item_random_option(get_wear_item_handle(0), '1', '133', 'id_here', '0')

if that is true, then where can I find 96, 97, 98 and 99?

and about this:
Code:
SELECT effect_id from ItemEffectResource GROUP BY effect_id
These are the results:
0
46
201
109
3206
26
86
2001
3209
49
3201
38
1
41
3207
4
3205
36
116
39
102
2
117
203
34
40
111
91
10001
37

Do you know what are they? does they effect "set_item_random_option()" function? or all of them will work with 133?
Random option does not care about the effect-types of the item-effects.
It just links the effect to your item via type 133.
The effect itself can be whatever.

By the way, edited my last post.
InkDevil is offline  
Thanks
1 User
Old 03/20/2019, 05:54   #7
 
MrStubborn's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 130
Received Thanks: 13
Quote:
Originally Posted by InkDevil View Post
Random option does not care about the effect-types of the item-effects.
It just links the effect to your item via type 133.
The effect itself can be whatever.

By the way, edited my last post.
So all 133 effects are listed inside ItemEffectResource, what about others?


By the way those did not work:
Quote:
for 9.4+ only :
- 140 with option_value 10002 increases the change for an additional hit by X-var percent.
- 141 with option_value 10000 reduces the cooldown by x-var percent
- 142 with option_value 10001 increases the castspeed by x-var percent
- 143 with option_value 10003 reduces debuff-time on your character by x-var percent
- 144 with option_value 10004 increases creature abilities by X-var percent
Here is the code:
/run set_item_random_option(get_wear_item_handle(0), '1', '140', '10002', '1')

it does not show anything on the weapon.
MrStubborn is offline  
Old 03/20/2019, 06:01   #8
 
InkDevil's Avatar
 
elite*gold: 0
Join Date: Sep 2015
Posts: 594
Received Thanks: 1,188
Quote:
Originally Posted by MrStubborn View Post
So all 133 effects are listed inside ItemEffectResource, what about others?


By the way those did not work:


Here is the code:
/run set_item_random_option(get_wear_item_handle(0), '1', '140', '10002', '1')

it does not show anything on the weapon.
They work. They're just not displayed, but active ^^

The others (96-99) I have already explained above,
You can also use my tool to create the option_values.
Just some bit-setting
InkDevil is offline  
Old 03/20/2019, 07:57   #9
 
MrStubborn's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 130
Received Thanks: 13
Quote:
Originally Posted by InkDevil View Post
They work. They're just not displayed, but active ^^

The others (96-99) I have already explained above,
You can also use my tool to create the option_values.
Just some bit-setting
You said:
Quote:
96 for fix basic-value-options,
97 for fix additional-value-options,
98 for percentage basic-value options,
99 for percentage additional-value-options.
But where are whose "basic-value-options" and "additional-value-options"?
are they stored in SQL?

=======================================
UPDATE:

After making some SQL queries, I think this is the best one I came with so far:
Code:
SELECT '133' AS 'Type', Effect.id AS 'Value1', '0' AS 'Value2', String.value AS 'Effect'
FROM StringResource AS String, ItemEffectResource AS Effect
WHERE String.code = Effect.tooltip_id
OR to get the GM command directly:
Code:
SELECT '/run set_item_random_option(get_wear_item_handle(0), "1", "133", "' + CAST(Effect.id AS varchar) + '", "0") -- ' + String.value
FROM StringResource AS String, ItemEffectResource AS Effect
WHERE String.code = Effect.tooltip_id
You can save the result to text file so you can search inside it and get the code directly, or use the first query to to get a table, which can be used in application (may be a tool later?!).

But the main question is, where can I get the basic stats ("basic-value-options" and "additional-value-options")?

=======================================
UPDATE:
Someone have sent me this on Private message:


I don't know why he didn't post it here, but thanks to him.

Quote:
2^0 = 1 ===> Strength
2^1 = 2 ===> Vitality
2^2 = 4 ===> Agility
2^3 = 8 ===> Dexterity
2^4 = 16 ===> Intelligence
2^5 = 32 ===> Wisdom
2^6 = 64 ===> Luck
2^7 = 128 ===> Physical Attack
2^8 = 256 ===> Magical Attack
2^9 = 512 ===> Physical Defense
2^10 = 1024 ===> Magical Defense
2^11 = 2048 ===> Attack Speed
2^12 = 4096 ===> Cast Speed
2^13 = 8192 ===> Move Speed
2^14 = 16384 ===> Physical Accuracy
2^15 = 32768 ===> Magical Accuracy
2^16 = 65536 ===> Critical Rate
2^17 = 131072 ===> Block Chance
2^18 = 262144 ===> Block Defense
2^19 = 524288 ===> Evasion
2^20 = 1048576 ===> Magic Resist
2^21 = 2097152 ===> Max HP
2^22 = 4194304 ===> Max MP
2^23 = 8388608 ===> Max SP(didn't find any use of this)
2^24 = 16777216 ===> HP Recove
2^25 = 33554432 ===> MP Recove
2^26 = 67108864 ===> SP Recove(didn't find any use of this)
2^27 = 134217728 ===> Weight
2^28 = 268435456 ===> HP Reg Ratio(didn't find any use of this)
2^29 = 536870912 ===> MP Reg Ratio(didn't find any use of this)
Basically 26 different values to use...
MrStubborn is offline  
Reply


Similar Threads Similar Threads
How does it work? Does anyone know?
02/03/2017 - Silkroad Online - 0 Replies
Through SMC, or database or server?
Does anyone know a way to know if an item can get caught?
12/17/2016 - PW Hacks, Bots, Cheats, Exploits - 0 Replies
I found a address that say me the time of item but i can't understand the indice... thx
Does anyone know where to get C++ source
04/18/2008 - Conquer Online 2 - 1 Replies
hey everyone. many sources have been released and i been away for a long time. i heard many people programmed their servers in c++ does anyone if their a conquer online c++ source if so please pm me i would really appreciate it i already know about the c# sources but i think c++ is better and much easier to program so thanks
does anyone know if this could get my acc banned
10/05/2007 - Conquer Online 2 - 5 Replies
hiya people i just wanted to know if this could get my acc banned i got a war war 128 and im not sure what i wanna 2nd rb to so i was thinking if i use the 2 wepon hack to my hold my club and sword and be like a tro so i dont have to 2nd rb into so i can always go back to my spear if i want could anyone help me with this coz i dont wanna get my acc banned i spent a year on thanks people ;):rolleyes:
does anyone know how to get this hair style?
12/03/2006 - Conquer Online 2 - 5 Replies
anyone know where i can get this kinda of hair style, it looks like chun li's hair kinda...i used lucky amulets and tried all the types and i tried all the ones in twin city too...but i cant find the one like this picture, if u know where i can get it, plz tell me, thnx.



All times are GMT +2. The time now is 16:55.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.