Songs and Daces/Weight Limit

Results 1 to 9 of 9
  1. #1
    Apprentice Hyosuke is offline
    MemberRank
    Oct 2005 Join Date
    14Posts

    Songs and Daces/Weight Limit

    http://www.lineage2legion.com
    Well to settle some things up. The best way to change the weight limit is to add the skill. to the xml files it should look like this to make the weight even remotely bareable.
    c:/server/lj2/data/stats/skills/0000-0099.xml file at the very bottom I found to be the best.
    ------------------------------------------------------------------------------------------------------
    <skill id="150" levels="3" name="Weight Limit">
    <table name="#rate"> 2 3 4 </table>
    <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"/>
    <for>
    <mul order="0x999999" stat="maxLoad" val="#rate"/>
    </for>

    </skill>
    ----------------------------------------------------------------------------------------------------
    Now if you add that to your charecter the weight limit is not high but its about what l2world is like despite the 9's. However to be clear and if you answer to this please be clear on exactly what files and folders you add it to HOW DO I MAKE THIS A STARTER SKILL FOR EVERYONE.

    Second
    I need someone to upload thier SKills.xml files in a rar. Someone that has dances and songs times to around 20 or so minutes that would be greatly appriciated. thank you.
    C4/C3 Server
    Bot Buyers/Sellers in various towns to creat economy. Check out website to see more.
    http://www.lineage2legion.com
    Rates
    -----------------------------------------
    RateXp = 36.
    RateSp = 37.
    RateDropAdena = 30.
    RateDropItems = 20.
    RateDropSpoil = 30.
    RateQuestsReward = 30.
    RateDropEquipment = 30
    --------------------------------------


    Last edited by Hyosuke; 16-11-05 at 01:41 PM.


  2. #2
    Account Upgraded | Title Enabled! Jloyl is offline
    MemberRank
    Oct 2005 Join Date
    252Posts
    to push the limit up, just assign the dwarf skill 'weight limit 3'
    i think you can edit the database entries, so every new character gets that skill

  3. #3
    Apprentice vinifons is offline
    MemberRank
    Nov 2005 Join Date
    BrazilLocation
    18Posts
    How can I make every new character gets 'weight limit 3' ? I found the skill but I don&#180;t know what to edit to make every new character gets it...

    thanks

  4. #4
    Account Upgraded | Title Enabled! Jloyl is offline
    MemberRank
    Oct 2005 Join Date
    252Posts
    oops...i just figured there isn't room in the table setup of charcreate to add skills, only startup items
    might require to add some kind of scripts or something to add skills at startup
    maybe someone else knows, but this exceeds my knowledge...

  5. #5
    Apprentice Hyosuke is offline
    MemberRank
    Oct 2005 Join Date
    14Posts

    ok

    http://www.lineage2legion.com
    Well to settle some things up. The best way to change the weight limit is to add the skill. to the xml files it should look like this to make the weight even remotely bareable.
    c:/server/lj2/data/stats/skills/0000-0099.xml file at the very bottom I found to be the best.
    ------------------------------------------------------------------------------------------------------
    <skill id="150" levels="3" name="Weight Limit">
    <table name="#rate"> 2 3 4 </table>
    <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"/>
    <for>
    <mul order="0x999999" stat="maxLoad" val="#rate"/>
    </for>

    </skill>
    ----------------------------------------------------------------------------------------------------
    Now if you add that to your charecter the weight limit is not high but its about what l2world is like despite the 9's. However to be clear and if you answer to this please be clear on exactly what files and folders you add it to HOW DO I MAKE THIS A STARTER SKILL FOR EVERYONE.

    Second
    I need someone to upload thier SKills.xml files in a rar. Someone that has dances and songs times to around 20 or so minutes that would be greatly appriciated. thank you.
    C4/C3 Server
    Bot Buyers/Sellers in various towns to creat economy. Check out website to see more.
    http://www.lineage2legion.com
    Rates
    -----------------------------------------
    RateXp = 36.
    RateSp = 37.
    RateDropAdena = 30.
    RateDropItems = 20.
    RateDropSpoil = 30.
    RateQuestsReward = 30.
    RateDropEquipment = 30
    --------------------------------------



  6. #6
    Valued Member violator is offline
    MemberRank
    Apr 2005 Join Date
    DenmarkLocation
    134Posts
    You can adjust the weight penalty instead.
    The #rate table affects HP/MP regeneration.
    Code:
    <table name="#rate">0.9 0.85 0.8 0.75</table>
    The #rateSpd table affects runspeed.
    Code:
    <table name="#rateSpd">1 0.8 0.5 0</table>
    Those start at 50% weight.
    If you want no penalty, you can just change all to 1.
    That will multiply the current stats of the player with 1.
    0.9 will give a 10% penalty, 0.8 20% and so on.
    This is easyer then to add the skill to every class in the database.

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <skill id="4270" levels="4" name="Weight Penalty">
        <table name="#rate">0.9 0.85 0.8 0.75</table> 
     	<table name="#rateSpd">1 0.8 0.5 0</table>  
     	<set name="power" val="0"/>  
    	<set name="target" val="TARGET_SELF"/>  
    	<set name="skillType" val="DEBUFF"/>  
        <set name="operateType" val="OP_PASSIVE"/>
        <set name="castRange" val="-1"/>
      <for>
        <mul order="0x10" stat="regHp" val="#rate"/> 
        <mul order="0x10" stat="regMp" val="#rate"/>
    	<mul order="0x10" stat="runSpd" val="#rateSpd"/>
      </for>
    </skill>
    Last edited by violator; 16-11-05 at 10:21 PM.

  7. #7
    Valued Member violator is offline
    MemberRank
    Apr 2005 Join Date
    DenmarkLocation
    134Posts
    To change the timelimit on dances and songs, open the xml files that contains them.
    You prolly got some sort of editor that can search for words in a folders files.

    Following 2 lines controll the buff time duration.
    In the example I set them to 1 second.

    Code:
    <set name="buffDuration" val="10000"/>
    <effect name="Buff" time="1" count="1" val="0">
    Now if you want to change it to 20 minutes, it should be easy to calculate for you.

    10000x20x60 = 12000000
    Code:
    <set name="buffDuration" val="12000000"/>
    1x20x60=1200
    Code:
    <effect name="Buff" time="1200" count="1" val="0">

  8. #8
    Apprentice B1G F4T 4S5 is offline
    MemberRank
    Feb 2006 Join Date
    8Posts
    Sorry cuz I bumb a old thread, but I need to ask where to find these rows:
    <table name="#rate">0.9 0.85 0.8 0.75</table>
    <table name="#rateSpd">1 0.8 0.5 0</table>

  9. #9
    Apprentice _Naikon_ is offline
    MemberRank
    Oct 2005 Join Date
    On the InternetLocation
    23Posts
    Quote Originally Posted by Hyosuke
    <skill id="150" levels="3" name="Weight Limit">
    <table name="#rate"> 2 3 4 </table>
    <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"/>
    <for>
    <mul order="0x999999" stat="maxLoad" val="#rate"/>
    </for>

    </skill>
    Code:
    <mul order="0x999999" stat="maxLoad" val="#rate"/>
    err sparky....

    Code:
    0x08 - to set
    0x10 - to add/substract
    0x20 - to multiply/divide
    0x30 - for level bonus, etc.
    0x40 - for masteries/buffs that ADD/SUBSTRACT
    0x50 - for masteries/buffs that MULTIPLY/DIVIDE
    0x60 - for sets, that apply after buffs
    u see where val="#rate" is more like a variable for the table of values at top:
    <table name="#rate"> 2 3 4 </table> ... to change it simply change the values in the table


    and for the starter skills u have the sql table called skill_tree ... u can find the class ids in char_templates... starter skills have 0 sp and min lvl 1



Advertisement