Welcome to RaGEZONE - MMORPG Development Forums (sponsored by tfn.gr) Mark forums read | View Forum Leaders
RaGEZONE - MMORPG Development Forums (sponsored by tfn.gr)

Knight Tutorials Discuss, [Guide]Adding/Editting Skills at Knight Online forum; For some reason, people fail at doing this ;D so here's a guide to improve your unlikliness of failing... This ...




Reply
Thread Tools
[Guide]Adding/Editting Skills
 
 
Account Upgraded | Title Enabled!

Rank: Member


Reply With Quote
 
Join Date: Jan 2008
Posts: 291
11-04-2008, 03:59 AM
 
For some reason, people fail at doing this ;D so here's a guide to improve your unlikliness of failing...

This guide will teach you what column in the skill_magic_main_us.tbl corresponds to what column in the MAGIC table. And some other guidelines...

Column #0 = MagicNum; Has to be exact.
Column #1 = KrName
Column #2 = EnName[might be the other way around]
Column #3 = Description
Column #4 ~ #10 = Client sided shit. Do not touch. Disregard in MAGIC table. Pretend it was never there.
Column #11 = Flying Effect(Fire Blast, Arrow, etc)
Column #12 = Target Effect(What the enemy looks like when it gets hit)
Column #13 = Client sided shit.
Column #14 = Moral; Don't know what this is for
Column #15 = Skilllevel(Level and/or # pts to put)
Column #16 = Skill(corresponds to race and skill. Obtain race values from userdata table. 4 Digit number. 3 Digits for race. 4th digit: 0=Normal Skill[1st Tab], 5=Skill Right of Normal[2nd Tab], 6=Skill Middle of Tabs[3rd Tab], 7=Skill Right of Middle Tab[4th Tab], 8=Master Skills[5th Tab])
Column #17 = Msp(MP Consumed)
Column #18 = HP; Forgot what this does
Column #19 = ItemGroup; For moves that consume items to use
Column #20 = UseItem; Extension of Item Consumed
Column #21 = Cast Time; Time Need to Cast Skills(forgot what unit of time they use)
Column #22 = Recast Time; Time it takes till you can use the skill again
Column #23 and 24 = Disregard.
Column #25 = Success Rate
Column #26 = Type 1*
Column #27 = Type 2*
Column #28 = Range
Column #29 = I Forgot

*** = Type 1 and Type 2. These correspond to what Magic_type tables that the skill uses. If it only will use one table, then set type2 = 0. Explore the type tables to find out which ones are you gonna use to add effects to your skills.

EXAMPLE:

Skill - Hell Blade(Level 80 Master Warrior Skill on Attack[2nd Tab])

skill_magic_main_us.tbl code:

Code:
106580, Çïºí·¹À̵å, Hell Blade, Inflict 300% damage and 350 additional damage with no change of failure, 26, 0, 0, 2601, 12, 0, 0, 0, 10124, 0, 7, 80, 1065, 400, 9, 0, 0, 8, 0, 0, **** 1, 0, 0, 511

206580, Çïºí·¹À̵å, Hell Blade, Inflict 300% damage and 350 additional damage with no change of failure, 26, 0, 0, 2601, 12, 0, 0, 0, 10124, 0, 7, 80, 2065, 400, 9, 0, 0, 8, 0, 0, **** 1, 0, 0, 511
This is what you can tell from this code:

-Hell Blade's MagicNum is 106580 and 206580.
.....The 106580 corresponds to a master karus warrior. The 1 in front symbolizes karus, and 06 is the race ID for master warrior.
.....The 206580 corresponds to a master human warrior. The 2 in front symbolizes human, and 06 is the race ID for master warrior.
- Çïºí·¹À̵å is a funky way for saying Hell Blade.
- The reason why Hell Blade has that sparkle effect when you hit something is because of the 10124. We now know that putting 10124 there will give a sparkle effect to any move you use.
-80 Skill points on Attack to use.
-400 MP consumed
-8 Units of Time of cooldown
-100% Success Rate
-Reads coding from Magic_type1 table
-I forgot what 511 is.

So, if you wanted to make insert codes for this, it would be(name is too long, so description is shortened, and I forgot why i put the 1 and 11, but it works :P):

Code:
insert into magic values(106580,'Çïºí·¹À̵å','Hell Blade','Never Fails, 300% DMG, 350+ DMG'',1,11,0,0,10124,7,80,1065,400,0,9,0,0,8,****1,0,0,1,0 )

insert into magic values(206580,'Çïºí·¹À̵å','Hell Blade','Never Fails, 300% DMG, 350+ DMG'',1,11,0,0,10124,7,80,2065,400,0,9,0,0,8,****1,0,0,1,0 )
Remember to make the necessary TBL and UI changes in order to use the skill.

Last edited by OMEGAbuffer; 11-19-2008 at 04:22 PM.
 
 
permalink
 

RaGEZONE is proudly sponsored by
 
Ultimate Member

Rank: New Blood


Reply With Quote
 
Join Date: Jun 2006
Location: Sweden
Posts: 156
11-10-2008, 03:03 PM
 
Thx a lot.
 
 
permalink
 

 
.:: Computer Science ::.

Rank: Moderator


Reply With Quote
Blog Entries: 1
 
Join Date: Oct 2006
Location: Greece/Ioannina University
Posts: 3,853
11-19-2008, 03:12 AM
 
nice man. moved
 
 
permalink
 


 
KnightOnline Coder

Rank: Subscriber


Reply With Quote
 
Join Date: Dec 2006
Posts: 266
11-19-2008, 10:28 PM
 
lol im stupid found it.

not getting the skill number part though.

how wud i add this to a karus mage?
race: 3
class: 110

tbl row:
Code:
	103000	Blood Sucking	Blood Sucking	Suck 40% HP of your enemy. Cooldown: 10 Minutes. Special for XtremeKO Only!	0	0	0	0	0	0	0	0	801	0	0	80	1030	0	40	0	0	16	1200	0	0	100	0	0	5	0
tryed to duplicate lightning staff didnt work.
Code:
	210772	Lightning Smasher	Lightning Smasher	Smash your enemy with this lightning skill!@XtremeKo	122	0	0	2302	2	0	0	0	313	0	7	72	2107	300	0	11	0	0	0	0	0	100	1	3	5	0
	110772	Lightning Smasher	Lightning Smasher	Smash your enemy with this lightning skill!@XtremeKo	122	0	0	2302	2	0	0	0	313	0	7	72	2107	300	0	11	0	0	0	0	0	100	1	3	5	0
column 16 shows 2107 <- dont get that

srry if i complain to much but i dont rlly get it:/

edit: i edited columns #16 to: 2108 and the other row too 1108
no skill showing up in master tab, am i doing sth wrong here?
 
 
permalink
 

 
Account Upgraded | Title Enabled!

Rank: Member


Reply With Quote
 
Join Date: Jan 2008
Posts: 291
11-20-2008, 01:19 AM
 
Quote: Originally Posted by HellFire View Post
lol im stupid found it.

not getting the skill number part though.

how wud i add this to a karus mage?
race: 3
class: 110

tbl row:
Code:
    103000    Blood Sucking    Blood Sucking    Suck 40% HP of your enemy. Cooldown: 10 Minutes. Special for XtremeKO Only!    0    0    0    0    0    0    0    0    801    0    0    80    1030    0    40    0    0    16    1200    0    0    100    0    0    5    0
tryed to duplicate lightning staff didnt work.
Code:
    210772    Lightning Smasher    Lightning Smasher    Smash your enemy with this lightning skill!@XtremeKo    122    0    0    2302    2    0    0    0    313    0    7    72    2107    300    0    11    0    0    0    0    0    100    1    3    5    0
    110772    Lightning Smasher    Lightning Smasher    Smash your enemy with this lightning skill!@XtremeKo    122    0    0    2302    2    0    0    0    313    0    7    72    2107    300    0    11    0    0    0    0    0    100    1    3    5    0
column 16 shows 2107 <- dont get that

srry if i complain to much but i dont rlly get it:/

edit: i edited columns #16 to: 2108 and the other row too 1108
no skill showing up in master tab, am i doing sth wrong here?
1108 and 2108 is for magician master skills.
So, change that. Then, in the skilllevel, instead of putting 72, put 12 since it's a master skill. 72 is for the other columns that aren't master skills. You know how you put like 2 on master to get scream, etc, and not 62 on master, etc. Yeah...
Then, since it's supposed to obsolve 40% of HP(holy shit...), you have to make type2 = to the one blood drain and vampiric touch is in. It's either in MAGIC_TYPE3 or 4. I think it's in the one that doesn't have the buffs.

From your TBL codes, this is what you do:
-Blood Sucking is for an unmastered, unspecialty magician that is level 80. Obsolves 40% HP, just like Vampiric Drain.
-Lightning smasher is for a mastered magician with 72 skill points on lightning. It is identical to Light Staff.

BTW, you need to edit Skill_Magic_1 and Skill_Magic_3 for Lightning Smasher.
 
 
permalink
 

 
KnightOnline Coder

Rank: Subscriber


Reply With Quote
 
Join Date: Dec 2006
Posts: 266
11-20-2008, 07:36 AM
 
thanks, lol blood sucking is just an testing skill:p

type1= 1

type2=3

?
 
 
permalink
 

 
KnightOnline Coder

Rank: Subscriber


Reply With Quote
 
Join Date: Dec 2006
Posts: 266
11-20-2008, 07:55 AM
 
of the lightning smasher code,

what do the last 3 digits mean?

210772 & 110772 210 & 110 indicates a mastered karus & mastered human mage right.
 
 
permalink
 

 
Account Upgraded | Title Enabled!

Rank: Member


Reply With Quote
 
Join Date: Jan 2008
Posts: 291
11-20-2008, 04:28 PM
 
Quote: Originally Posted by HellFire View Post
of the lightning smasher code,

what do the last 3 digits mean?

210772 & 110772 210 & 110 indicates a mastered karus & mastered human mage right.
2 = Human
1 = Orc
10 = Mastered Mage
7 = Third Tier of Skills(In This Case, Lightning. AKA, if you were doing this for warrior, 7 would be the slot for Passion)
72 = 72 Skill points. But, you really don't need to have the requirement 72 skill points.
 
 
permalink
 

 
KnightOnline Coder

Rank: Subscriber


Reply With Quote
 
Join Date: Dec 2006
Posts: 266
11-20-2008, 05:41 PM
 
omg thanks didnt know this lol
 
 
permalink
 

 
KnightOnline Coder

Rank: Subscriber


Reply With Quote
 
Join Date: Dec 2006
Posts: 266
11-20-2008, 05:46 PM
 
ha nice man it works love u:p

what about skill icons?
 
 
permalink
 

 
KnightOnline Coder

Rank: Subscriber


Reply With Quote
 
Join Date: Dec 2006
Posts: 266
11-20-2008, 06:50 PM
 
k so i inserted all values into MAGIC, magic_type_1 and magic_type_3

item_org_us.tbl rows:

Code:
 210812Lightning SmasherLightning SmasherSmash your enemy with this lightning skill!@XtremeKo12200230220002901071221088000110000010013100 110812Lightning SmasherLightning SmasherSmash your enemy with this lightning skill!@XtremeKo12200230220002901071211088000110000010013100
MAGIC Table:
Code:
210812Lightning Smasher             ???? ????                     ???? ????. ?? ??? ?? ??? ????                                                                       000029017122108800011000100131010110812Lightning Smasher             ???? ????                     ???? ????. ?? ??? ?? ??? ????                                                                       000029017121108800011000100131010
MAGIC_TYPE_1

Code:
210812Lightning Smasher             NULL0100400100000010110812Lightning Smasher             NULL0100400100000010
MAGIC_TYPE_3

Code:
210812Lightning Smasher             NULL001-75003002400100110812Lightning Smasher             NULL001-75003002400100
however when i put the skill in my slot(no icon) and i try to use it at a worm nothing happens.

lol-.-

btw i used nova targeteffect
 
 
permalink
 

 
Account Upgraded | Title Enabled!

Rank: Member


Reply With Quote
 
Join Date: Jan 2008
Posts: 291
11-21-2008, 02:46 AM
 
The things kinda look... all bunched up.

If you gave me the icon DXT, and what you want the skill to do, I can give you complete insert codes for it...

Make it look like a sword dancing staff attack or something ;o
 
 
permalink
 

 
KnightOnline Coder

Rank: Subscriber


Reply With Quote
 
Join Date: Dec 2006
Posts: 266
11-21-2008, 07:39 AM
 
tthe icon dxt is just a duplicate of light staff,

would be nice if you could give me the tbl+insert codesm just one time to use that as an example.

just want a funskill for a karus & human mastered mage. a staff attack that hits the enemy with a nova targeteffect:p
 
 
permalink
 

Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


All times are GMT +1. The time now is 10:01 PM.
Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 RaGEZONE © 2001 - 2008





 
Evade Blackbelt School