90 LeveL Skillerini DB'nize Ekleyin

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 143

Admin

Knight Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
45,967
Aşağıdaki QA Kodu sayesinde DB'nize 90 LeveL skillerini ekleyebileceksiniz.. Ben aşağıdaki QA kodlarını Local'de denedim. Bir sorun olmadı fakat bütün skiller malesef çalışmıyor.. Denediğim skillerin adlarını ve classlarını yazayım;





  • <li data-xf-list-type="ul">Deadly Fire ( Mage Flame Skilli)
    <li data-xf-list-type="ul">Frost Ball ( Mage Glacier Skilli)
    <li data-xf-list-type="ul">Earth Therapy ( Priest Talisman Skill)
    <li data-xf-list-type="ul">Eye's of God ( Rogue Explorer Skill olması lazım)
    <li data-xf-list-type="ul">Warriorda Master 20 Skili.



GEREKLİ PATCH:
Kod:
INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 210574, 'È*ÀÌ¾î ¹ìÇǸ¯', 'Vampiric Fire', '[Knight]FALL DOWN FLAME ONE SPEAR SEND, AND, POISON POISON WITH HP FILL UP.', 0, 0, 0, 1, 141, 7, 80, 2105, 350, 0, 9, 0, 15, 255, 100, 3, 0, 25, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 208680, 'ºñ½ºÆ® ÇÏÀ̵ù', 'Beast Hiding', '[Knight]FALL DOWN %500 DAMAGE GIVE AND 5SECOND APPEAR PERFORM.', 0, 0, 0, 1, 10002, 7, 75, 2086, 250, 0, 1, 0, 0, 255, 0, 1, 9, 0, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 108680, 'ºñ½ºÆ® ÇÏÀ̵ù', 'Beast Hiding', '[Knight]FALL DOWN %500 DAMAGE GIVE AND 5 SECOND BECOME INVISIBLE ENSURE.', 0, 0, 0, 1, 10002, 7, 75, 1086, 250, 0, 1, 0, 0, 255, 0, 1, 9, 0, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 210554, 'ÆÄÀÌ¾î ½g', 'Fire Thorn', 'Lowers the enemys body temperature. It slows down your enemy for 20 seconds', 3, 0, 0, 1, 113, 7, 54, 2105, 220, 0, 9, 379069000, 15, 60, 30, 3, 0, 25, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 209554, 'ÆÄÀÌ¾î ½g', 'Fire Thorn', 'Inflict powerful flame damage with continuous damage which lasts temporarily.', 3, 0, 0, 1, 113, 7, 54, 2095, 220, 0, 9, 379069000, 15, 60, 30, 3, 0, 25, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 109554, 'ÆÄÀÌ¾î ½g', 'Fire Thorn', 'Inflict flame damage and absorb their HP. Absorbing HP is allowed on other players only.', 3, 0, 0, 1, 113, 7, 54, 1095, 220, 0, 9, 379069000, 15, 60, 30, 3, 0, 25, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 110554, 'ÆÄÀÌ¾î ½g', 'Fire Thorn', 'Inflict flame damage and absorb their HP. Absorbing HP is allowed on other players only.', 3, 0, 0, 1, 113, 7, 54, 1105, 220, 0, 9, 379069000, 15, 60, 30, 3, 0, 25, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 109554, 'ÆÄÀÌ¾î ½g', 'Fire Thorn', 'Inflict flame damage and absorb their HP. Absorbing HP is allowed on other players only.', 3, 0, 0, 1, 113, 7, 54, 1095, 220, 0, 9, 379069000, 15, 60, 30, 3, 0, 25, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 109554, 'ÆÄÀÌ¾î ½g', 'Fire Thorn', 'Inflict flame damage and absorb their HP. Absorbing HP is allowed on other players only.', 3, 0, 0, 1, 113, 7, 54, 1095, 220, 0, 9, 379069000, 15, 60, 30, 3, 0, 25, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 110561, 'Deadly Fire', 'Deadly Fire', '?????????', 3, 0, 0, 1, 113, 8, 69, 1105, 800, 0, 0, 0, 15, 180, 30, 3, 4, 60, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 210561, 'Deadly Fire', 'Deadly Fire', '?????????', 3, 0, 0, 1, 113, 8, 69, 2105, 800, 0, 0, 0, 15, 180, 30, 3, 4, 60, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 110569, 'Phoenix Fire', 'Phoenix Fire', '???????', 0, 0, 0, 1, 2901, 10, 69, 1105, 900, 0, 9, 0, 15, 153, 30, 3, 0, 25, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 210569, 'Phoenix Fire', 'Phoenix Fire', '????????', 0, 0, 0, 1, 2901, 10, 69, 2105, 900, 0, 9, 0, 15, 153, 30, 3, 0, 25, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 108673, 'Staggering Daggers', 'Fros', '????????', 0, 0, 0, 1, 213, 7, 71, 1086, 400, 0, 1, 0, 0, 52, 100, 1, 4, 0, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 208673, 'Staggering Daggers', 'Frost', '?????????', 0, 0, 0, 1, 213, 7, 71, 2086, 400, 0, 1, 0, 0, 52, 100, 1, 4, 0, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 108581, 'Fast Arrows', 'Fast Arrows', '??????????????', 0, 0, 0, 1, 10123, 1, 78, 1085, 300, 0, 9, 0, 0, 180, 100, 4, 0, 0, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 208581, 'Fast Arrows', 'Fast Arrows', '???????????????', 0, 0, 0, 1, 10123, 1, 78, 2085, 300, 0, 9, 0, 0, 180, 100, 4, 0, 0, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 106576, 'Ice Sword', 'Ice Sword', '?????????????', 0, 0, 0, 1, 10002, 8, 77, 1065, 400, 0, 0, 0, 0, 5, 100, 1, 0, 0, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 206576, 'Ice Sword', 'Ice Sword', '========', 0, 0, 0, 1, 10002, 8, 77, 1065, 400, 0, 0, 0, 0, 5, 100, 1, 0, 0, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 106822, 'Purificatory', 'Purificatory', 'Enemys', 0, 0, 0, 1, 702, 2, 20, 1068, 250, 0, 9, 0, 0, 255, 100, 5, 0, 25, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 206822, 'Purificatory', 'Purificatory', 'Enemys', 0, 0, 0, 1, 702, 2, 20, 1068, 250, 0, 9, 0, 0, 255, 100, 5, 0, 25, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 110669, 'Frost Ball', 'Frost Ball', 'xxx', 0, 0, 0, 1, 13004, 7, 69, 1106, 500, 0, 9, 0, 15, 203, 30, 3, 0, 30, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 210669, 'Frost Ball', 'Frost Ball', 'enemys', 0, 0, 0, 1, 13004, 7, 69, 1106, 500, 0, 9, 0, 15, 203, 30, 3, 0, 30, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 109649, 'Iliscet', '??? ??', '???? ??? ??? ?? ?????', 0, 0, 0, 0, 213, 7, 51, 1096, 160, 0, 9, 0, 15, 53, 30, 3, 4, 100, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 209649, 'Iliscet', '??? ??', '???? ??? ??? ?? ?????', 0, 0, 0, 0, 213, 7, 51, 2096, 160, 0, 9, 0, 15, 53, 30, 3, 4, 100, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 105533, 'Ice Berg', 'Ice Berg', '??? 250???? ??? 150 ???? ?? ???? ?? ?? ?????', 0, 0, 0, 0, 10002, 7, 33, 1055, 300, 0, 0, 0, 0, 5, 100, 1, 0, 0, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 205533, 'Ice Berg', 'Ice Berg', '??? 250???? ??? 150 ???? ?? ???? ?? ?? ?????', 0, 0, 0, 0, 10002, 7, 33, 2055, 300, 0, 0, 0, 0, 5, 100, 1, 0, 0, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 108822, 'Eyes of God', 'Eye''s of God', '????????', 0, 0, 0, 1, 0, 1, 20, 1088, 700, 0, 9, 0, 30, 60, 70, 9, 0, 100, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 208822, 'Eyes of God', 'Eye''s of God', '????????', 0, 0, 0, 1, 0, 1, 20, 2088, 700, 0, 9, 0, 30, 60, 70, 9, 0, 100, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 206559, 'Rexenor', 'Rexenor', '??? 300???? ??? 200 ???? ?? ???? ?? ?? ?????', 0, 0, 0, 0, 113, 7, 70, 1065, 400, 0, 0, 0, 0, 8, 100, 1, 0, 0, 1, 0 ); INSERT INTO MAGIC ( [MagicNum], [EnName], [KrName], [Description], [BeforeAction], [TargetAction], [SelfEffect], [FlyingEffect], [TargetEffect], [Moral], [SkillLevel], [Skill], [Msp], [HP], [ItemGroup], [UseItem], [CastTime], [ReCastTime], [SuccessRate], [Type1], [Type2], [Range], [Etc], [Event] ) VALUES ( 106559, 'Rexenor', 'Rexenor', '??? 300???? ??? 200 ???? ?? ???? ?? ?? ?????', 0, 0, 0, 0, 113, 7, 70, 1065, 400, 0, 0, 0, 0, 8, 100, 1, 0, 0, 1, 0 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 109554, 'ttt', 'ttt', 0, 0, 8, -1550, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 110554, 'ttt', 'ttt', 0, 0, 8, -1550, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 209554, 'ttt', 'ttt', 0, 0, 8, -1550, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 210554, 'ttt', 'ttt', 0, 0, 8, -1550, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 210574, 'ttt', 'ttt', 0, 0, 8, -5000, 0, -8000, 20, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 110576, 'Deadly Fire', 'Deadly Fire', 0, 0, 1, -2000, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 110576, 'Deadly Fire', 'Deadly Fire', 0, 0, 1, -2000, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 210561, 'Deadly Fire', 'Deadly Fire', 0, 0, 1, -2000, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 110561, 'Deadly Fire', 'Deadly Fire', 0, 0, 1, -2000, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 110569, 'Phoenix Fire', 'Phoenix Fire', 15, 0, 1, -3000, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 210569, 'Phoenix Fire', 'Phoenix Fire', 15, 0, 1, -3000, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 110669, 'Frost Ball', 'Frost Ball', 0, 0, 1, -3000, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 210669, 'Frost Ball', 'Frost Ball', 0, 0, 1, -3000, 0, 0, 0, 1 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 109649, 'Ilisket', '???? ??? ??? ?? ?????', 0, 0, 1, -2000, 0, 0, 0, 2 ); INSERT INTO MAGIC_TYPE3 ( [iNum], [Name], [Description], [Radius], [Angle], [DirectType], [FirstDamage], [EndDamage], [TimeDamage], [Duration], [Attribute] ) VALUES ( 209649, 'Ilisket', '???? ??? ??? ?? ?????', 0, 0, 1, -2000, 0, 0, 0, 2 ); INSERT INTO MAGIC_TYPE9 ( [iNum], [Name], [Description], [ValidGroup], [NationChange], [MonsterNum], [TargetChange], [StateChange], [Radius], [Hitrate], [Duration], [AddDamage], [Vision], [NeedItem] ) VALUES ( 108680, 'ºñ½ºÆ® ÇÏÀ̵ù', 'Àû¿¡°Ô 300%ÀÇ ÇÇÇØ¸¦ ÁÖ¸ç 5Ãʰ£ ÀÚ½ÅÀ» Åõ¸í»óÅ·Π¸¸µé¾î ÁI´Ï´Ù.', 0, 0, 0, 1, 2, 0, 100, 5, 0, 100, 0 ); INSERT INTO MAGIC_TYPE9 ( [iNum], [Name], [Description], [ValidGroup], [NationChange], [MonsterNum], [TargetChange], [StateChange], [Radius], [Hitrate], [Duration], [AddDamage], [Vision], [NeedItem] ) VALUES ( 208680, 'ºñ½ºÆ® ÇÏÀ̵ù', 'Àû¿¡°Ô 300%ÀÇ ÇÇÇØ¸¦ ÁÖ¸ç 5Ãʰ£ ÀÚ½ÅÀ» Åõ¸í»óÅ·Π¸¸µé¾î ÁI´Ï´Ù.', 0, 0, 0, 1, 2, 0, 100, 5, 0, 100, 0 ); INSERT INTO MAGIC_TYPE1 ( [iNum], [Name], [Description], [Type], [HitRate], [Hit], [AddDamage], [Delay], [ComboType], [ComboCount], [ComboDamage], [Range] ) VALUES ( 108673, 'Freezing Daggers', 'Z', 0, 100, 400, 1000, 0, 0, 1, 0, 0 ); INSERT INTO MAGIC_TYPE1 ( [iNum], [Name], [Description], [Type], [HitRate], [Hit], [AddDamage], [Delay], [ComboType], [ComboCount], [ComboDamage], [Range] ) VALUES ( 208673, 'Freezing Daggers', 'X', 0, 100, 400, 1000, 0, 0, 1, 0, 0 ); INSERT INTO MAGIC_TYPE1 ( [iNum], [Name], [Description], [Type], [HitRate], [Hit], [AddDamage], [Delay], [ComboType], [ComboCount], [ComboDamage], [Range] ) VALUES ( 105533, 'Ice Berg', 'Ice Berg', 0, 100, 250, 150, 100, 0, 1, 0, 0 ); INSERT INTO MAGIC_TYPE1 ( [iNum], [Name], [Description], [Type], [HitRate], [Hit], [AddDamage], [Delay], [ComboType], [ComboCount], [ComboDamage], [Range] ) VALUES ( 205533, 'Ice Berg', 'Ice Berg', 0, 100, 250, 150, 100, 0, 1, 0, 0 ); INSERT INTO MAGIC_TYPE1 ( [iNum], [Name], [Description], [Type], [HitRate], [Hit], [AddDamage], [Delay], [ComboType], [ComboCount], [ComboDamage], [Range] ) VALUES ( 206559, 'Rexenor', 'Rexenor', 1, 100, 250, 0, 100, 0, 1, 0, 0 ); INSERT INTO MAGIC_TYPE1 ( [iNum], [Name], [Description], [Type], [HitRate], [Hit], [AddDamage], [Delay], [ComboType], [ComboCount], [ComboDamage], [Range] ) VALUES ( 106559, 'Rexenor', 'Rexenor', 1, 100, 250, 0, 100, 0, 1, 0, 0 ); INSERT INTO MAGIC_TYPE4 ( [iNum], [Name], [Description], [BuffType], [Radius], [Duration], [AttackSpeed], [Speed], [AC], [ACPct], [Attack], [MagicAttack], [MaxHP], [MaxHpPct], [MaxMP], [MaxMpPct], [HitRate], [AvoidRate], [Str], [Sta], [Dex], [Intel], [Cha], [FireR], [ColdR], [LightningR], [MagicR], [DiseaseR], [PoisonR], [ExpPct] ) VALUES ( 108581, 'Fast arrows', 'Fast Arrows', 5, 0, 10, 190, 100, 0, 100, 100, 100, 0, 100, 0, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ); INSERT INTO MAGIC_TYPE4 ( [iNum], [Name], [Description], [BuffType], [Radius], [Duration], [AttackSpeed], [Speed], [AC], [ACPct], [Attack], [MagicAttack], [MaxHP], [MaxHpPct], [MaxMP], [MaxMpPct], [HitRate], [AvoidRate], [Str], [Sta], [Dex], [Intel], [Cha], [FireR], [ColdR], [LightningR], [MagicR], [DiseaseR], [PoisonR], [ExpPct] ) VALUES ( 208581, 'Fast Arrows', 'Fast arrows', 5, 0, 10, 190, 100, 0, 100, 100, 100, 0, 100, 0, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ); INSERT INTO MAGIC_TYPE5 ( [iNum], [Name], [Description], [Type], [ExpRecover], [NeedStone] ) VALUES ( 206822, 'Purificatory', 'WAS', 2, 0, 0 ); INSERT INTO MAGIC_TYPE5 ( [iNum], [Name], [Description], [Type], [ExpRecover], [NeedStone] ) VALUES ( 106822, 'Purificatory', 'WASS', 2, 0, 0 );

Knight Online Private Server (KO PS) Oyunu İçin 90 Level Yeteneklerinizi Veritabanına (DB) Ekleme Rehberi


Knight Online, uzun yıllardır severek oynanan MMORPG türündeki klasik oyunlardan biridir. Özellikle private server (özel sunucular) sayesinde oyuncular hala aktif olarak oyunun keyfini sürmeyi tercih etmektedir. Bu özel sunucular, geliştiriciler tarafından özelleştirilmiş sistemlerle donatılmıştır ve bazen orijinal oyunun ötesine geçerek yeni özellikler sunar. Bunlardan birisi de 90 level skill (yetenek) sistemidir. Ancak bazı serverlerde bu yetenekler varsayılan olarak veritabanında bulunmayabilir. Bu durumda, yetenekleri manuel olarak veritabanına (DB) eklemek gerekir.

Neden 90 Level Yetenekler Önemlidir?

Knight Online oyununda karakterlerinizin gelişimini sağlamanın temel yollarından biri yeteneklerdir. Yetenekler, savaş sırasında vereceğiniz hasarı, savunmanızı, mana tüketiminizi ve daha pek çok şeyi etkiler. 90. seviye yetenekler, genellikle savaş esnasında büyük avantajlar sunar ve karakterlerinizin daha güçlü olmasını sağlar. Özellikle PvP (player versus player) odaklı sunucularda, rakiplerinize karşı üstünlük sağlamak istiyorsanız bu yeteneklerin veritabanında olması şarttır.

Veritabanına (DB) 90 Level Yetenek Ekleme Adımları

Knight Online özel sunucularında yetenekleri eklemek için öncelikle veritabanı erişimine sahip olmalısınız. Genellikle MySQL tabanlı veritabanları kullanılır. Aşağıdaki adımları takip ederek yetenekleri DB'ye ekleyebilirsiniz:

1. Veritabanı yönetim aracını (örneğin phpMyAdmin veya HeidiSQL) açın.
2. Sunucunuza ait olan veritabanını seçin.
3. Yeteneklerin bulunduğu tabloyu bulun. Bu genellikle SkillTable ya da benzeri bir addır.
4. Bu tabloya 90 level yetenekleri içeren verileri ekleyin. Bu verileri doğru şekilde tanımlamak için source code dosyalarına bakmanız gerekir.
5. Gerekirse yeteneklerin görünebilmesi için client edit işlemleri de yapmalısınız.

Knight Lobby olarak bizler, Knight Online özel sunucuları ile ilgilenen geliştiricilere ve oyunculara kaliteli içerik ve destek sunmayı amaçlıyoruz. Sitemizde bulunan Knight Lobby, KO PS dünyasına dair birçok kaynak, emulator, source kod, server file, bot ve development materyali barındırmaktadır.

Yetenek Sistemleri ve Geliştirici Yaklaşımları

Sunucuların geliştirilmesinde yetenek sistemleri oldukça önemlidir. Orijinal Knight Online oyununda maksimum yetenek seviyesi 83’tür. Ancak bazı özel sunucular bu sınırı 90 veya hatta daha yüksek seviyelere çıkarabilmektedir. Bu tür değişiklikler, kodev ve ko development süreçlerinde yapılmaktadır. Bu süreçte dikkat edilmesi gereken konular arasında balance (denge) ve gameplay (oyun deneyimi) gelmektedir.

Sunucu Dosyaları ve Yetenek Entegrasyonu

Sunucuların çalışması için gerekli olan dosyalar arasında item.bin, mob.bin, npc.bin gibi dosyalar yer alır. Bu dosyalarda yapılan değişiklikler doğrudan oyun içeriğini etkiler. Yetenek ekleme işlemi sırasında bu dosyalarda da değişiklik yapılması gerekebilir. Özellikle zone server ve ebonyshard gibi sistemlerde uyumluluk sağlanmalıdır.

Hata Ayıklama ve Test Süreci

Yetenekleri DB’ye ekledikten sonra mutlaka test edilmelidir. Oyuncu karakterlerinde yeteneklerin doğru şekilde gözüktüğünden ve çalıştığından emin olunmalıdır. Aksi takdirde macro bot, KO bot veya kobot gibi sistemlerde aksaklıklar oluşabilir. Ayrıca yeteneklerin PvP ve PvE sistemlerinde nasıl davrandığı da gözlemlenmelidir.

Sonuç

Knight Online özel sunucularında 90 level yetenek sistemi, oyuncuların karakterlerini daha güçlü hale getirmelerine yardımcı olur. Bu yeteneklerin doğru şekilde veritabanına eklenmesi, hem geliştirici hem de oyuncu tarafı için önemli bir adımdır. Knight Lobby, bu tür gelişmeleri takip ederek size en güncel bilgileri sunmaya devam edecektir.


Adding 90 Level Skills to Your Database for Knight Online Private Servers


Knight Online is one of the classic MMORPG games that players have enjoyed for many years. Particularly thanks to private servers, gamers still actively prefer to enjoy this game. These private servers are equipped with customized systems developed by creators and sometimes go beyond the original game, offering new features. One such feature is the 90 level skill system. However, in some servers these skills may not be included in the database by default. In such cases, you need to manually add these skills to the database (DB).

Why Are 90 Level Skills Important?

In Knight Online, one of the main ways to develop your characters is through skills. Skills affect damage dealt during combat, defense, mana consumption, and much more. Level 90 skills generally offer significant advantages during combat and make your characters stronger. Especially on PvP (player versus player) focused servers, if you want to gain an edge over your opponents, it is essential that these skills are present in the database.

Steps to Add 90 Level Skills to the Database (DB)

To add skills in Knight Online private servers, you must first have access to the database. Usually, MySQL-based databases are used. You can follow the steps below to add the skills to the database:

1. Open your database management tool (such as phpMyAdmin or HeidiSQL).
2. Select the database associated with your server.
3. Find the table containing the skills. This is usually named SkillTable or something similar.
4. Insert the data for the 90 level skills into this table. To properly define this data, you will need to check the source code files.
5. If necessary, you may also need to perform client edit operations so the skills appear correctly.

Knight Lobby aims to provide high-quality content and support to developers and players interested in Knight Online private servers. Our site Knight Lobby hosts many resources related to the KO PS world, including emulators, source codes, server files, bots, and development materials.

Skill Systems and Developer Approaches

In server development, skill systems are highly important. In the original Knight Online game, the maximum skill level is 83. However, certain private servers can raise this limit to 90 or even higher levels. Such modifications are made during kodev and ko development processes. Key considerations during this process include balance and gameplay.

Server Files and Skill Integration

Among the files required for server operation are item.bin, mob.bin, and npc.bin. Modifications in these files directly impact the game's content. During the skill addition process, modifications might also be needed in these files. Compatibility must be ensured especially in systems like zone server and ebonyshard.

Debugging and Testing Process

After adding the skills to the database, they must be thoroughly tested. Ensure that the skills appear and function correctly on player characters. Otherwise, issues may arise in systems like macro bot, KO bot, or kobot. Additionally, observe how the skills behave in PvP and PvE systems.

Conclusion

The 90 level skill system in Knight Online private servers helps players strengthen their characters. Properly adding these skills to the database is an important step for both developers and players. Knight Lobby will continue to provide you with the most up-to-date information on such developments.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Benzer konular

Geri
Üst Alt