Jump to content

[guide] how to make your pk killer " A GOD "


Recommended Posts

i hope this is the right section.. if not pls a mod move it where it has to be

ok now... if u want your pk guard to be the tough one on  your server, u must do just few litlle modifications >

1. go to GameServer\data\stats\skills\

2. get an editor and open a skill file ... i choosed 9900-9999.xml. no reason thats the one i picked/up

if u dont have this one , no problem.... just edit another one and use save as....

this is how my file was looking before..

<?xml version='1.0' encoding='utf-8'?>

<list>

<skill id="9996" levels="1" name="Ice Heavy Armor Set">

 <set name="power" val="0.0"/>

 <set name="target" val="TARGET_SELF"/>

 <set name="skillType" val="BUFF"/>

 <set name="operateType" val="OP_PASSIVE"/>

 <set name="castRange" val="-1"/>

 <set name="effectRange" val="-1"/>

 <for>

 <add val='290' order='0x10' stat='pDef'/>

 <add val='2' order='0x40' stat='CON'/>

 <add val='1000' order='0x40' stat='maxHp'/>

 <mul val='1.06' order='0x50' stat='pAtkSpd'/>

 <mul val='1.06' order='0x40' stat='pAtk'/>

 <mul val='1.10' order='0x50' stat='pDef'/>

 <mul val='1.15' order='0x50' stat='mDef'/>

 <mul val='1.05' order='0x30' stat='regMp'/>

 <mul val='1.05' order='0x30' stat='pDef'/>

   </for>

</skill>

<skill id="9997" levels="1" name="Ice Light Armor Set">

 <set name="power" val="0.0"/>

 <set name="target" val="TARGET_SELF"/>

 <set name="skillType" val="BUFF"/>

 <set name="operateType" val="OP_PASSIVE"/>

 <set name="castRange" val="-1"/>

 <set name="effectRange" val="-1"/>

 <for>

 <add val='280' order='0x10' stat='pDef'/>

 <add val='2' order='0x40' stat='DEX'/>

 <add val='400' order='0x40' stat='maxHp'/>

 <add val='400' order='0x40' stat='maxMp'/>

 <add val='1' order='0x40' stat='pAtkSpd'/>

 <mul val='1.10' order='0x50' stat='pAtkSpd'/>

 <mul val='1.10' order='0x40' stat='pAtk'/>

 <mul val='1.10' order='0x50' stat='pDef'/>

 <mul val='1.10' order='0x50' stat='mDef'/>

 <add val='10' order='0x40' stat='rEvas'/>

 <mul val='1.05' order='0x50' stat='mDef'/>

 </for>

</skill>

<skill id="9998" levels="1" name="Ice Robe Armor Set">

 <set name="power" val="0.0"/>

 <set name="target" val="TARGET_SELF"/>

 <set name="skillType" val="BUFF"/>

 <set name="operateType" val="OP_PASSIVE"/>

 <set name="castRange" val="-1"/>

 <set name="effectRange" val="-1"/>

 <for>

 <add val='180' order='0x10' stat='pDef'/>

 <add val='2' order='0x40' stat='WIT'/>

 <add val='900' order='0x40' stat='maxMp'/>

 <add val='30' order='0x10' stat='mDef'/>

 <mul val='1.08' order='0x50' stat='mAtkSpd'/>

 <mul val='1.10' order='0x40' stat='mAtk'/>

 <mul val='1.08' order='0x50' stat='pDef'/>

 <mul val='1.10' order='0x50' stat='mDef'/>

 <mul val='1.02' order='0x50' stat='pDef'/>

 <add val='1000' order='0x40' stat='maxLoad'/>  

 </for>

</skill>

</list>

and now we just add few lines( in other words we just make 2 custom skills - just for pk guard)

now the file will lokk like this:

<?xml version='1.0' encoding='utf-8'?>

<list>

<skill id="9994" levels="3" name="xpatkSpd">

 <set name="target" val="TARGET_SELF"/>

 <set name="skillType" val="BUFF"/>

 <set name="operateType" val="OP_PASSIVE"/>

 <for>

   <mul order="0x30" stat="rootVuln" val="0.7"/>

   <mul order="0x30" stat="poisonVuln" val="0.6"/>

   <mul order="0x30" stat="poisonProf" val="1.4"/>

   <mul order="0x30" stat="rootProf" val="1.3"/>              ----------> the red part i added as custom

   <add order="0x40" stat="accCombat" val="2"/>

   <mul order="0x30" stat="cAtk" val="1.15"/>

   <mul order="0x190" stat="pAtkSpd" val="19.04"/>

   <mul order="0x30" stat="mAtkSpd" val="1.04"/>

 </for>

 </skill>

<skill id="9995" levels="3" name="xpatk">

 <table name="#pAtk"> 2 3 4 </table>

 <set name="target" val="TARGET_SELF"/>

 <set name="skillType" val="BUFF"/>

 <set name="operateType" val="OP_PASSIVE"/>

 <for>

   <mul order="0x190" stat="pAtk" val="190.085"/>

   <add order="0x90" stat="pAtk" val="#pAtk"/>

 </for>

</skill>

<skill id="9996" levels="1" name="Ice Heavy Armor Set">

 <set name="power" val="0.0"/>

 <set name="target" val="TARGET_SELF"/>

 <set name="skillType" val="BUFF"/>

 <set name="operateType" val="OP_PASSIVE"/>

 <set name="castRange" val="-1"/>

 <set name="effectRange" val="-1"/>

 <for>

 <add val='290' order='0x10' stat='pDef'/>

 <add val='2' order='0x40' stat='CON'/>

 <add val='1000' order='0x40' stat='maxHp'/>

 <mul val='1.06' order='0x50' stat='pAtkSpd'/>

 <mul val='1.06' order='0x40' stat='pAtk'/>

 <mul val='1.10' order='0x50' stat='pDef'/>

 <mul val='1.15' order='0x50' stat='mDef'/>

 <mul val='1.05' order='0x30' stat='regMp'/>

 <mul val='1.05' order='0x30' stat='pDef'/>

   </for>

</skill>

<skill id="9997" levels="1" name="Ice Light Armor Set">

 <set name="power" val="0.0"/>

 <set name="target" val="TARGET_SELF"/>

 <set name="skillType" val="BUFF"/>

 <set name="operateType" val="OP_PASSIVE"/>

 <set name="castRange" val="-1"/>

 <set name="effectRange" val="-1"/>

 <for>

 <add val='280' order='0x10' stat='pDef'/>

 <add val='2' order='0x40' stat='DEX'/>

 <add val='400' order='0x40' stat='maxHp'/>

 <add val='400' order='0x40' stat='maxMp'/>

 <add val='1' order='0x40' stat='pAtkSpd'/>

 <mul val='1.10' order='0x50' stat='pAtkSpd'/>

 <mul val='1.10' order='0x40' stat='pAtk'/>

 <mul val='1.10' order='0x50' stat='pDef'/>

 <mul val='1.10' order='0x50' stat='mDef'/>

 <add val='10' order='0x40' stat='rEvas'/>

 <mul val='1.05' order='0x50' stat='mDef'/>

 </for>

</skill>

<skill id="9998" levels="1" name="Ice Robe Armor Set">

 <set name="power" val="0.0"/>

 <set name="target" val="TARGET_SELF"/>

 <set name="skillType" val="BUFF"/>

 <set name="operateType" val="OP_PASSIVE"/>

 <set name="castRange" val="-1"/>

 <set name="effectRange" val="-1"/>

 <for>

 <add val='180' order='0x10' stat='pDef'/>

 <add val='2' order='0x40' stat='WIT'/>

 <add val='900' order='0x40' stat='maxMp'/>

 <add val='30' order='0x10' stat='mDef'/>

 <mul val='1.08' order='0x50' stat='mAtkSpd'/>

 <mul val='1.10' order='0x40' stat='mAtk'/>

 <mul val='1.08' order='0x50' stat='pDef'/>

 <mul val='1.10' order='0x50' stat='mDef'/>

 <mul val='1.02' order='0x50' stat='pDef'/>

 <add val='1000' order='0x40' stat='maxLoad'/>  

 </for>

</skill>

</list>

 

remember that u can adit any skill file that i like.and instead of 9994/9995 u can use anything u want

3. now go to your l2jdb in navicat. open the npcskills table and add this 2 lines

55560(your pk guard id) 9994(the custom skill that u just created) 3(level of skill)

55560(your pk guard id) 9995(the custom skill that u just created) 3(level of skill)

save modifications. now open custom_npcskills table and add the same 2 lines

55560(your pk guard id) 9994(the custom skill that u just created) 3(level of skill)

55560(your pk guard id) 9995(the custom skill that u just created) 3(level of skill)

save here too and now u have the toughest pk guard. u wont stand a chance not even with all armor +65535  ;)

i hope this will help whoever needs it.

btw... as a bonus... if anyone needs to know how to make your mana potions recharge more just post here.i can help.

 

EDIT 18.08.2009

http://www.maxcheaters.com/forum/index.php?topic=69682.0 ---> here u will find about mana potions

Link to comment
Share on other sites

have u tryed a custom server ??? where armors give insane stats??and as i remember u cant set atk speed to 9999.. anyway try it first and tell me after that... this is mostly for servers with custom stats..but normal servers can use it too

Link to comment
Share on other sites

  • 3 weeks later...

have u tryed a custom server ??? where armors give insane stats??and as i remember u cant set atk speed to 9999.. anyway try it first and tell me after that... this is mostly for servers with custom stats..but normal servers can use it too

 

ppl pls check dates and let this thread become a memory lol..

 

anyway i post cuz i think it may actually help some.. if youre one of those ppl that knows SQL more for its name than use and need some imba stats like 999999999999999.. patk.. then youll have to open the ex. weapons table (if you use some db editor like navicat, open it in design mode) and change the type of pAtk column from int (max 65536, with 0) to bigint or w/e you need, as long as its integer format, since strings or w/e will cause errors.

Link to comment
Share on other sites

  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • Welcome to my store :  https://topestore.mysellix.io/fr/ 2015-2022 Aged Discord Account 2015 Discord Account : 50.99 $ 2016 Discord Account : 10$ 2017 Discord Account :3.99 $ 2018 Discord Account : 3.50$ 2019 Discord Account : 2.70 $ 2020 Discord Account :1.50$ 2021 Discord Account :0.99$ 2022 Discord Account :0.70$ Warranty :Lifetime Payment Methods : Crypto/ PayPal Contact Me On Discord Or Telegram Discord : @ultrasstore11 Telegram : https://t.me/ultrastore1 Welcome to my store :  https://topestore.mysellix.io/fr/ 2015-2022 Aged Discord Account 2015 Discord Account : 50.99 $ 2016 Discord Account : 10$ 2017 Discord Account :3.99 $ 2018 Discord Account : 3.50$ 2019 Discord Account : 2.70 $ 2020 Discord Account :1.50$ 2021 Discord Account :0.99$ 2022 Discord Account :0.70$ Warranty :Lifetime Payment Methods : Crypto/ PayPal Contact Me On Discord Or Telegram Discord : @ultrasstore11
    • L2 ArenaWar: Low Rate PvP Server with Free Buffs & Autofarm [PVP]⚔️ [Free]🆓 Classic Interlude with  3x XP rates! Free starter pack(no grade) to kickstart your adventure! Autofarm for convenient grinding! Free buffs to keep you fighting fit! (2 job buffs) No experience loss on death! (Except with Karma) Clear Karma system to keep things fair! ⚖️ Active community of 800-1k players! Join our Discord to learn more! >> Discord <<     Server website: https://l2arenawar.com/en/    
    • This is dedication! 2 years working on a problem. Congratulations!
    • You indeed have to save player position over Enterworld to properly clean it up later (if you don't, even trying to delete packet content would eventually keep it up), that's what we do with debug packet (which is a reusable Map of ExServerPrimitive packets) on aCis.   It doesn't solve the FPS stuttering - more you draw/delete lines, more your client becomes laggy. It's like if client wasn't deleting drawn points/lines properly, but instead simply hide them and redrawn content above.   If you got a solution, I would happy to integrate it.   You should check aCis#Player _debug packet integration, it allows very big amount of lines/points to be drawn, it is also reusable.   https://gitlab.com/Tryskell/acis_public/-/blob/master/aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/Player.java?ref_type=heads https://gitlab.com/Tryskell/acis_public/-/blob/master/aCis_gameserver/java/net/sf/l2j/gameserver/network/clientpackets/EnterWorld.java?ref_type=heads  
    • we sell website templates, make websites to order. Great selection at very good prices. My contacts discord : advert1231 telegram : https://t.me/ggwpins  
  • Topics

×
×
  • Create New...