Creative Editing: Renaming Skills

Started by Zereges, May 03, 2011, 10:37 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Zereges

Before anything I'd like to say, that this is my work, but I'd like to exress thanks to bleu, who inspirated me and thanks to him I started to edit grfs. That is also why is this topic called "Creative Editing", because it's "bleu's work". But if you feel damaged, I can rename it to something else.

In this guide I want to introduce you in editing names of skills in Ragnarok. Surely, you know situation in BG or Woe - mess everywhere, damage everywhere and now WTF why I died? Aww, some sinx hides and grimms me and I cannot see gim because "Grimtooth" is little bit insignificant.

Changing skill name is very simillar to bleu's "Unlocking Skill Level" guide. I think strong majority of RO servers has renewal client, which has different way to edit skill's name then normal (older) client.

Things, you will need :
1. GRF Factory or some SW, which can unpack and repack GRF Files
2. Notepad
3. Brain


Start up with opening your RO folder find your server's GRF (default your_server_name.grf) and copy it into some temporary folder (eg. grf edit).
Start GRF factory and find button like "Open GRF", choose grf you have copied into temp folder and press extract. It extracts data from grf into \data folder. Close grf factory.
Look into that folder and there should be folder "\data\lua files\skillinfoz". In this folder is file called "skillinfolist.lua". Copy it into your temp folder and delete data folder. Now you should have temp folder, which contains nothing but "skillinfolist.lua". Now create "file tree" you deleted few seconds before - In temp folder create "data" in data create "lua files" in lua files create "skillinfoz". Move "skillinfolist.lua" into new "skillinfoz" folder.
Open "skillinfolist.lua" in notepad (or another txt editor). This file contains some information about skills.
Search for skill, whose name you want to edit by using ctrl+f. I use sonic blow in my guide. After typing "Sonic Blow", notepad came up with this thing :


[SKID.AS_SONICBLOW] = {
"AS_SONICBLOW";
SkillName = "Sonic Blow",
MaxLv = 10,
SpAmount = { 16, 18, 20, 22, 24, 26, 28, 30, 32, 34 },
_NeedSkillList = {
{ SKID.AS_KATAR,4 }
}
},


SkillName = "Sonic Blow", is thing we want to edit. Just rewrite "Sonic Blow" with something else like "SSSONIC BLOWWW" to make it more significant. Whole skill will look like this :

[SKID.AS_SONICBLOW] = {
"AS_SONICBLOW";
SkillName = "SSSONIC BLOWWW",
MaxLv = 10,
SpAmount = { 16, 18, 20, 22, 24, 26, 28, 30, 32, 34 },
_NeedSkillList = {
{ SKID.AS_KATAR,4 }
}
},


save that file and start GRF Factory again.
In grf factory look for a button "Open Folder" or something like that. and choose folder "data" in your temp folder. Now look for button like "Repack" and press it. Choose destination of your ragnarok folder give file some clever name like "skill_names.grf" and click repack. After about 0.01 sec of work, close GRF Factory and move into ragnarok folder. For sure look for your new grf file.
Look for file called "data.ini" or "your_server_name.ini" and open it with txt editor.
This file contains grf files, which are "opened" when client starts. Something like this

[Data]
0=your_server_name.grf
1=data.grf
2-rdata.grf
3=sdata.grf


Simply add your new custom grf at the first place in this list.

[Data]
0=skill_names.grf
1=your_server_name.grf
2=data.grf
3-rdata.grf
4=sdata.grf

Save it and if you start ragnarok online and use or somebody uses Sonic Blow, it say "SSSONIC BLOWWW !!" instead of "Sonic Blow".

I hope you can understand my english, if not, feel free to ask about something.

FAQ:
Q: Will other players see "SSSONIC BLOW"?
A: No. This will edit ONLY YOURS game, ONLY YOU will see "SSSONIC BLOWWW". Each GRF edit will be shown only to you.

Q: If I change numbers in SpAmount field into 0, would it work?
A: No. No matter what you do, it changes only appereance of game, if you place mouse over skill it will display SP: 0. But if you use that skill, SP will be consumed.
Player of Phoenix Fury, Pestilence & Ekirei.

Tree of Savior: Zereges (Falconeer-Mergen-Ranger)

Ragnarok break now.
My EndlessTower Video

WoW (Drak'Thul): Zere, Shadow Priest, <Panta Rheî> (offline too)

My Anime List
My StackExchange

Camthalion

Do you have any idea where to find the "Sleep" or "Deep Sleep" file?

I cant seem to edit it... maybe its client side?

I sent you a pm.

:)

Zereges

I've recieved no PM.
I every way, what do you mean by finding "Sleep" file. You mean that "Z Z Z" thing, that appear right above your head, when you get into sleep? Or something else?
My server doesn't have renewal mechanics, I know almost nothing about 3rd, new skills, mechanics, etc. But if you can little bit evolve your problem, i think i can help you out.
Player of Phoenix Fury, Pestilence & Ekirei.

Tree of Savior: Zereges (Falconeer-Mergen-Ranger)

Ragnarok break now.
My EndlessTower Video

WoW (Drak'Thul): Zere, Shadow Priest, <Panta Rheî> (offline too)

My Anime List
My StackExchange

bleu

Quote from: Nekac1 on May 03, 2011, 10:37 AM
Before anything I'd like to say, that this is my work, but I'd like to exress thanks to bleu, who inspirated me and thanks to him I started to edit grfs. That is also why is this topic called "Creative Editing", because it's "bleu's work". But if you feel damaged, I can rename it to something else.

Heya Nekac1

Don't worry about it. I dont feel damaged or anything; rather honored.  ;D

Good job on the Guide.

Zereges

Quote from: bleu on Jun 23, 2011, 01:22 AM
Heya Nekac1

Don't worry about it. I dont feel damaged or anything; rather honored.  ;D

Good job on the Guide.
Thanks
Player of Phoenix Fury, Pestilence & Ekirei.

Tree of Savior: Zereges (Falconeer-Mergen-Ranger)

Ragnarok break now.
My EndlessTower Video

WoW (Drak'Thul): Zere, Shadow Priest, <Panta Rheî> (offline too)

My Anime List
My StackExchange

Camthalion

Quote from: Nekac1 on Jun 22, 2011, 03:40 AM
I've recieved no PM.
I every way, what do you mean by finding "Sleep" file. You mean that "Z Z Z" thing, that appear right above your head, when you get into sleep? Or something else?
My server doesn't have renewal mechanics, I know almost nothing about 3rd, new skills, mechanics, etc. But if you can little bit evolve your problem, i think i can help you out.

Heh, I did some grf editing on some skills (just like Creative Editing: Tarot Card) where Bleu added the effect on what tarot card came out,
Well my problem is that the status "Sleep" you can barely see the " Z Z Z " on your characters forehead, I wanted to change that, make it bigger somehow? but the thing is I've been searching for the file to edit, I have only found 2 files under (data\texture\effect) that looks like its for sleep: "zz.bmp" and "sleep.str" (I'm using renewal client btw), but it doesn't have any effect in game. maybe I did something wrong? or its just not the right file? anyways, can you help?

Zereges

Quote from: Camthalion on Jun 23, 2011, 09:19 AM
Heh, I did some grf editing on some skills (just like Creative Editing: Tarot Card) where Bleu added the effect on what tarot card came out,
Well my problem is that the status "Sleep" you can barely see the " Z Z Z " on your characters forehead, I wanted to change that, make it bigger somehow? but the thing is I've been searching for the file to edit, I have only found 2 files under (data\texture\effect) that looks like its for sleep: "zz.bmp" and "sleep.str" (I'm using renewal client btw), but it doesn't have any effect in game. maybe I did something wrong? or its just not the right file? anyways, can you help?
Oh, now I can understand you. You are searching for file "data\sprite\이팩트\status-sleep.act & .spr". Use Actor to edit act (move and resize "Z"s in each frame in actor).
Player of Phoenix Fury, Pestilence & Ekirei.

Tree of Savior: Zereges (Falconeer-Mergen-Ranger)

Ragnarok break now.
My EndlessTower Video

WoW (Drak'Thul): Zere, Shadow Priest, <Panta Rheî> (offline too)

My Anime List
My StackExchange

Ace

Very helpful guide!

I will use this one to change the existing skills into my own :))

andrezvonefaci

Hi!
I don't know if my question subjects to this post or not.

But what I wanted to do.
Is to edit a particular info/attribute of a skill that shows up once skill is pressed.
The title or text that shows up with the target cursor when a skill is pressed/used.
Like shown in my screen shot.

What I wanted to do is to edit the skill in Abracadabra/Hocuspocus.
from: ??? to relatively what the skill is supposed to be.