Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rappelz
You last visited: Today at 06:17

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

Advertisement



Altering Item Effects via SQL tables

Discussion on Altering Item Effects via SQL tables within the Rappelz forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2006
Posts: 513
Received Thanks: 193
Altering Item Effects via SQL tables

hmm I wasnt sure if i should post it here or over at

It might help some people, if they wanna mod items, like me. The goal is to reduce cool downs, prolong effects, or just add new ones, like gettin gbuffs by consuming a red potion. this is what you do if you wanna alter an already present effect:

Method 1
You search for the item name inside [Arcadia].[dbo].[StringResource] (its the "value" field)
When you find it, you search for the name_id in [Arcadia].[dbo].[ItemResource] (its the "code" field from [StringResource])
There you gotta look for the field "opt_var1_0".
This will give you the the id for which you gotta look inside [Arcadia].[dbo].[SkillResource]. There you can alter the effect, like adjust the cooldown (field: "delay_cast") or the effect length (field: "state_second")

side note: what I did find out was, that "opt_type_0" of the item is "5", which might indicate, that its a usable item giving a skill effect, but I am not sure about that.

Method 2
alternately you can try to search for the effect name in [Arcadia].[dbo].[StringResource].
You might see in the "name" field something like "name_skill_xxxxxx"
The last numbers are the "id" for which you gotta look inside [Arcadia].[dbo].[SkillResource]
Then proceed as written above.

Example
I wanted to prolong the effect of the luna chips, cause I was getting tired hitting the button every 10 seconds. First you will use this sql command to search for the name:
Code:
SELECT    name, group_id, code, value
FROM         [Arcadia].[dbo].[StringResource]
WHERE     (value LIKE '%Luna Chip%')
You will find something like that:

The green arrow indicated the skill mentioned in method 2. The needed skill id is 6010.
The orange arrow indicates the state "Luna Chip" which is applied to the mob when using a chip. Its just marked for reference.
The red arrow marks the items name you will look for in method 1. Here I used "Rank 4 Luna Chip". You now copy the code of that item and use to find the item inside [Arcadia].[dbo].[ItemResource] by using
Code:
SELECT     *
FROM         [Arcadia].[dbo].[ItemResource]
WHERE     (name_id = 10690204)
There you will find one entry. Look for opt_var1_0, like shown in the picture.

The is the needed skill id, which we couldve gotten by using method 2. Its shown in the first picture.
Now for the last part, which is identical in both methods. Use this id and look inside [Arcadia].[dbo].[SkillResource] by using:
Code:
SELECT     *
FROM         [Arcadia].[dbo].[SkillResource]
WHERE     (id = 6010)
There you can find all the info about that specific skill. We wanted to prolong the effect, so we look for "state_second". The length is stored in seconds (who wouldve guessed), just raise it and were good to go.

Start the server and have fun. I entered 600 seonds:
Ranma014 is offline  
Thanks
10 Users
Old 07/21/2011, 09:06   #2
 
wisp66's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 939
Received Thanks: 517
you posted fine ill post this in my thread for you as well with full credit of course Good Work^^ and now it wont get lost in the spam wave
wisp66 is offline  
Old 07/21/2011, 09:20   #3
 
elite*gold: 0
Join Date: Jun 2008
Posts: 111
Received Thanks: 12
would be handy to edit r7 chips so they constantly work on 190 boss.. would be easier then creating r8 chips
frisky22 is offline  
Old 07/21/2011, 10:02   #4
 
elite*gold: 0
Join Date: Feb 2006
Posts: 513
Received Thanks: 193
Seach for id = 690207 in [Arcadia].[dbo].[ItemResource]
Thats the rank 7 luna chip. There look for the field opt_var2_0. change it from 7 to 8. I guess thats the limit of those chips, since r6 got a "6" there, r5 a "5" and so on. Alternately you can try to edit the field "rank", but i dont think thats the effect, just the level limit one can use the item. I didnt test that, but you could just try it. if it fails, just revert the numbers to their originals. let me now if it works, so in that case i can add another field to my index

EDIT: Yep the first value is working. Alter opt_var2_0" from "7" to "8", thats the rank limitation. i just used a r1 luna chip as a r7 chip on a lv 147 mob, so with that you can use r7 luna chips as r8 chips.

general info: the db is poorly structured and extremely poorly named. without a proper name table its almost impossible toknow what all those fields do. the routine that reads them and applies the correct effect is probably in one of those server script files (not the lua ones). it may even be possible, that the server doesnt know what to do with value "8" and raising the max level r7 applies to is not possible by editing the databse, at least i didnt find that information yet in there.
Ranma014 is offline  
Old 07/21/2011, 10:10   #5
 
elite*gold: 0
Join Date: Nov 2009
Posts: 538
Received Thanks: 28
great work ranma hopefully someone gets the 3d model files for items now and we can truly start modding rappelz and making it better then before =)
ironhammer500 is offline  
Old 01/15/2015, 19:57   #6
 
elite*gold: 0
Join Date: Mar 2013
Posts: 125
Received Thanks: 15
up up
hassuny is offline  
Reply


Similar Threads Similar Threads
[5017] Item Packet Subtype for Special Effects
05/09/2011 - CO2 Private Server - 10 Replies
Heya, I would need both Enum and Packet for Reborn Effects like: Shield AddHP ... Thanks for reading
after altering pak.04 with winhex
04/12/2009 - Dekaron - 1 Replies
took me a while to understand it but i get the idea. i have changed the numbers.. entered 2moons.. in characters screen after tryin to connect it says invalid version.. sorry about the noob/newbie question.. but what to do?
Item Tables.
12/24/2006 - Lin2 Exploits, Hacks, Bots, Tools & Macros - 5 Replies
Hello people! This is my first post :) I post some item Tables here and I hope someone have some benefits from them hehe. ItemTables Cheers! & Marry-xmas.
Riping and altering maps, possible?
11/13/2006 - Conquer Online 2 - 15 Replies
anyone know how to do this? Im trying to make squamma maps (like the metzone maps) Tahnx to anyone with help in advanced
Retrieving and altering coordinates
07/02/2005 - WoW Exploits, Hacks, Tools & Macros - 9 Replies
Hello there, I'd like to enhance the tutorial from Scaringmeanssharing. In fact I want to show you how to recreate the teleport-hack, as in my opinion the tutorial from Scaring doesn't really show very well how to retrieve the memory values, nor it's explained why he uses Autohack in T-Search, as we can achieve our goal without debugging. (which would be intermediate level imho and for teleporting you dont need it) What is this tutorial covering? - Finding easy values:...



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


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.