1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Level System 3 - Rerelease 2.6

Levels XML

  1. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
    Joshua submitted a new resource:

    Level System 3 - Rerelease - Levels XML

    Read more about this resource...
     
    • Two Thumbs Up Two Thumbs Up x 2
    • Winner Winner x 1
  2. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
    Forgot to include this. The ExpTable i have on the download was a test file, this one is more complete ..
     

    Attached Files:

  3. Lena80
    Offline

    Lena80 New Member

    Joined:
    Jan 23, 2018
    Messages:
    14
    Likes Received:
    0
    nice rerelease,also yeah the party share is buggy. with 2 members the killer gets all the exp
     
  4. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
  5. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
    • Two Thumbs Up Two Thumbs Up x 1
  6. Espcevan
    Offline

    Espcevan New Member

    Joined:
    Apr 21, 2015
    Messages:
    23
    Likes Received:
    8
    Got this installed with no issues.
    So far I'm Liking it.

    Figured I would at-least comment on the ease of Integration.

    Can't wait for future updates to this.
     
  7. eugenesa
    Offline

    eugenesa Member

    Joined:
    Jun 2, 2014
    Messages:
    30
    Likes Received:
    2
    Attacking with a pet will cause a server crash Is there a workaround?
     
  8. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
    Please post your Crash Log, I'm currently at work so i cannot actively do any testing in game. But if it's code I can review it *my work thinks im working when im looking at code* lol...
     
    #8 Joshua, Feb 7, 2019
    Last edited: Feb 7, 2019
  9. eugenesa
    Offline

    eugenesa Member

    Joined:
    Jun 2, 2014
    Messages:
    30
    Likes Received:
    2
    Server Crash Report
    ===================

    ServUO Version 0.5, Build 6977.34100
    Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1
    .NET Framework: 4.0.30319.42000
    Time: 2019-02-07 오후 3:03:13
    Mobiles: 20604
    Items: 185902
    Exception:
    System.NullReferenceException: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.
    위치: Server.LevelHandler.Set(Mobile killer, Mobile killed)
    위치: Server.Mobiles.BaseCreature.OnDamage(Int32 amount, Mobile from, Boolean willKill)
    위치: Server.Mobile.Damage(Int32 amount, Mobile from, Boolean informMount, Boolean checkDisrupt)
    위치: Server.Mobiles.BaseCreature.Damage(Int32 amount, Mobile from, Boolean informMount, Boolean checkDisrupt)
    위치: Server.AOS.Damage(IDamageable damageable, Mobile from, Int32 damage, Boolean ignoreArmor, Int32 phys, Int32 fire, Int32 cold, Int32 pois, Int32 nrgy, Int32 chaos, Int32 direct, Boolean keepAlive, DamageType type)
    위치: Server.Items.BaseWeapon.OnHit(Mobile attacker, IDamageable damageable, Double damageBonus)
    위치: Server.Items.BaseWeapon.OnSwing(Mobile attacker, IDamageable damageable, Double damageBonus)
    위치: Server.Items.Fists.OnSwing(Mobile attacker, IDamageable defender)
    위치: Server.Mobile.CombatTimer.OnTick()
    위치: Server.Timer.Slice()
    위치: Server.Core.Main(String[] args)
     
  10. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
    Also for some additional clarity, before the crash happened. Did it actually happen the moment you attacked the creature, or when you killed the creature?
     
  11. eugenesa
    Offline

    eugenesa Member

    Joined:
    Jun 2, 2014
    Messages:
    30
    Likes Received:
    2
    Yes
    It's a server crash when you attack monsters with a pet and get experience.
     
  12. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
    Found the problem, It will be a little bit of time to find a work around.
    --- Double Post Merged, Feb 7, 2019 ---
    Fixed it. Replace your Level Handler with this one.
    Confirmed it doesn't crash on the current servuo distro , also confirmed in debug mode, nothing funny happening.
    Silly attachments. tricks are for kids...
     

    Attached Files:

  13. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
  14. eugenesa
    Offline

    eugenesa Member

    Joined:
    Jun 2, 2014
    Messages:
    30
    Likes Received:
    2
    Wow ~! Thank you very much
    It works very well ~!
    --- Double Post Merged, Feb 8, 2019 ---
    This is a bug report.
    As shown in the picture,
    It is wrong.
    Is this a title issue?
     

    Attached Files:

    #14 eugenesa, Feb 7, 2019
    Last edited: Feb 7, 2019
    • No Problem! No Problem! x 1
  15. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
    Joshua updated Level System 3 - Rerelease with a new update entry:

    Feature Fix

    Read the rest of this update entry...
     
  16. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
  17. eugenesa
    Offline

    eugenesa Member

    Joined:
    Jun 2, 2014
    Messages:
    30
    Likes Received:
    2
    It's really great. Almost complete.
    But....
    Upcoming character name display It is the same as before the modification.
    --- Double Post Merged, Feb 10, 2019 ---
    This is a bug report.
    Double-click the quest npc
    Just happen to crash the server ...
    ********************************************************************************
    ServUO Version 0.5, Build 6978.22313
    Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1
    .NET Framework: 4.0.30319.42000
    Time: 2019-02-10 오후 3:34:04
    Mobiles: 20523
    Items: 185074
    Exception:
    System.NullReferenceException: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.
    위치: Server.LevelHandler.Set(Mobile killer, Mobile killed)
    위치: Server.Mobiles.BaseCreature.OnDamage(Int32 amount, Mobile from, Boolean willKill)
    위치: Server.Mobile.Damage(Int32 amount, Mobile from, Boolean informMount, Boolean checkDisrupt)
    위치: Server.Mobiles.BaseCreature.Damage(Int32 amount, Mobile from, Boolean informMount, Boolean checkDisrupt)
    위치: Server.AOS.Damage(IDamageable damageable, Mobile from, Int32 damage, Boolean ignoreArmor, Int32 phys, Int32 fire, Int32 cold, Int32 pois, Int32 nrgy, Int32 chaos, Int32 direct, Boolean keepAlive, DamageType type)
    위치: Server.Items.BaseWeapon.OnHit(Mobile attacker, IDamageable damageable, Double damageBonus)
    위치: Server.Items.BaseWeapon.OnSwing(Mobile attacker, IDamageable damageable, Double damageBonus)
    위치: Server.Items.Fists.OnSwing(Mobile attacker, IDamageable defender)
    위치: Server.Mobile.CombatTimer.OnTick()
    위치: Server.Timer.Slice()
    위치: Server.Core.Main(String[] args)
     

    Attached Files:

    #17 eugenesa, Feb 10, 2019
    Last edited: Feb 10, 2019
  18. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
    Ahh that was my mistake, I forgot to put the updated LevelHandler.cs in the new download file, just re download it from the previous thread, I will update the zip file now with the right file.
     
  19. Joshua
    Offline

    Joshua Active Member

    Joined:
    Sep 13, 2014
    Messages:
    522
    Likes Received:
    28
    Joshua updated Level System 3 - Rerelease with a new update entry:

    Added levelHandler.cs updated fix

    Read the rest of this update entry...
    --- Double Post Merged, Feb 10, 2019 ---
    The other issue with the overhead display, that I cannot replicate. Still works as intended for me. Can you post your playermobile.cs for me ?
    --- Double Post Merged, Feb 10, 2019 ---
    Did some digging, I found the issue with double clicking on Quest PC's as well as BaseVendors, the titles distro edit was the issue. I've posted the updated edit to titles.cs on the main resource page and below. Just update this bit of code and that problem should go away.

    Code (C#):
    1.             if (Core.SA)
    2.             {
    3.                 #region Level System
    4.                 PlayerMobile pm = beheld as PlayerMobile;
    5.                 XMLPlayerLevelAtt xmlplayer = (XMLPlayerLevelAtt)XmlAttach.FindAttachment(pm, typeof(XMLPlayerLevelAtt));
    6.                 Configured c = new Configured();
    7.                
    8.                 if (beheld is PlayerMobile && ((PlayerMobile)beheld).PaperdollSkillTitle != null)
    9.                 {
    10.                     if (c.PaperdollLevel)
    11.                     {
    12.                         string d = LevelCore.Display(pm, new Configured());
    13.                         title.Append(" - Level " + d + ", ").Append(((PlayerMobile)beheld).PaperdollSkillTitle);
    14.                     }
    15.                     else
    16.                         title.Append(", ").Append(((PlayerMobile)beheld).PaperdollSkillTitle);
    17.                 }
    18.                 else if (beheld is PlayerMobile && ((PlayerMobile)beheld).PaperdollSkillTitle == null)
    19.                 {
    20.                     string d = LevelCore.Display(pm, new Configured());
    21.                     if (c.PaperdollLevel)
    22.                     {
    23.                         if (pm.AccessLevel > AccessLevel.Player && c.StaffHasLevel)
    24.                         {
    25.                             title.Append(" - Level " + d);
    26.                         }
    27.                         else
    28.                         {
    29.                             if (pm.AccessLevel < AccessLevel.GameMaster)
    30.                             {
    31.                                 title.Append(" - Level " + d);
    32.                             }
    33.                         }
    34.                        
    35.                     }
    36.                 }
    37.  
    38.                 else if (beheld is BaseVendor)
    39.                     title.AppendFormat(" {0}", customTitle);
    40.                
    41.                
    42.                 /*
    43.                 if (beheld is PlayerMobile && ((PlayerMobile)beheld).PaperdollSkillTitle != null)
    44.                     title.Append(", ").Append(((PlayerMobile)beheld).PaperdollSkillTitle);
    45.                 else if (beheld is BaseVendor)
    46.                     title.AppendFormat(" {0}", customTitle);
    47.                 */
    48.                 #endregion
    49.             }
     
  20. eugenesa
    Offline

    eugenesa Member

    Joined:
    Jun 2, 2014
    Messages:
    30
    Likes Received:
    2
    Oh, it was my mistake.
    ReadMe.txt is an old version.

    Everything's going fine.
     
    • Like Like x 1
Similar Threads: Level System
Forum Title Date
Script Support Error in mountcheck,latest servuo,level system. Mar 1, 2019
Script Support Jerbal Pet System/breeding/level Oct 29, 2017
Custom Releases Serbo Level System Apr 15, 2017
Script Support level system - lvl sys 3 update Oct 27, 2015
Custom Releases Jako Leveling System (Balanced Pet Leveling) Jun 6, 2015
Script Support XML Weapon Level System Menu with Enhanced Client Jun 3, 2014
Script Support Serbo Level System lvl sys 3 update - work but problem with playermobile Jan 14, 2014