War Tracker

Make wars official! Get regular updates for all players in warring guilds on the server.

Total Downloads: 1,293 - First Release: Jun 6, 2015 - Last Update: Jul 1, 2015

5/5, 4 likes
  1. Some new issues arrived i'll update the thread now.
     
    Last edited by a moderator: Jun 26, 2015
  2. Something weird happened. As you can see in the previous log the night kos was still causing issue so I decided to just tyr using warnokos to see if it improves the server performance by removing the log spam night kos causes. But when i deleted the plugin and switched on warnokos as it's replacement I checked the logs to this.
    Code:
    1:11 PM [Error] Failed to call hook 'OnEntityHealthChange' on plugin 'WarTracker' (NullReferenceException: Object reference not set to an instance of an object)
    1:11 PM [Debug]   at Oxide.Plugins.WarTracker.OnEntityHealthChange (CodeHatch.Networking.Events.Entities.EntityDamageEvent damageEvent) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
    1:11 PM [Info] [Personal Welcome] Rhayld_Bolton has joined again. Sending them the Return message.
    1:12 PM [Info] [Announcer] Announcer : Quadro_Bolton has left the server
    1:12 PM [Error] Failed to call hook 'OnEntityHealthChange' on plugin 'WarTracker' (NullReferenceException: Object reference not set to an instance of an object)
    1:12 PM [Debug]   at Oxide.Plugins.WarTracker.OnEntityHealthChange (CodeHatch.Networking.Events.Entities.EntityDamageEvent damageEvent) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
    1:12 PM [Error] Failed to call hook 'OnEntityHealthChange' on plugin 'WarTracker' (NullReferenceException: Object reference not set to an instance of an object)
    1:12 PM [Debug]   at Oxide.Plugins.WarTracker.OnEntityHealthChange (CodeHatch.Networking.Events.Entities.EntityDamageEvent damageEvent) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
    1:12 PM [Error] Failed to call hook 'OnEntityHealthChange' on plugin 'WarTracker' (NullReferenceException: Object reference not set to an instance of an object)
    1:12 PM [Debug]   at Oxide.Plugins.WarTracker.OnEntityHealthChange (CodeHatch.Networking.Events.Entities.EntityDamageEvent damageEvent) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
    1:12 PM [Error] Failed to call hook 'OnEntityHealthChange' on plugin 'WarTracker' (NullReferenceException: Object reference not set to an instance of an object)
    1:12 PM [Debug]   at Oxide.Plugins.WarTracker.OnEntityHealthChange (CodeHatch.Networking.Events.Entities.EntityDamageEvent damageEvent) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
    1:12 PM [Error] Failed to call hook 'OnEntityHealthChange' on plugin 'WarTracker' (NullReferenceException: Object reference not set to an instance of an object)
    1:12 PM [Debug]   at Oxide.Plugins.WarTracker.OnEntityHealthChange (CodeHatch.Networking.Events.Entities.EntityDamageEvent damageEvent) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
    1:12 PM [Error] Failed to call hook 'OnEntityHealthChange' on plugin 'WarTracker' (NullReferenceException: Object reference not set to an instance of an object)
    1:12 PM [Debug]   at Oxide.Plugins.WarTracker.OnEntityHealthChange (CodeHatch.Networking.Events.Entities.EntityDamageEvent damageEvent) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
    1:12 PM [Info] [Grand Exchange] Grand Exchange : deathEvent.KillingDamage.DamageSource was null here!
    1:12 PM [Error] Failed to call hook 'OnEntityDeath' on plugin 'No Attack' (NullReferenceException: Object reference not set to an instance of an object)
    1:12 PM [Debug]   at Oxide.Plugins.KilledBy.OnEntityDeath (CodeHatch.Networking.Events.Entities.EntityDeathEvent deathEvent) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
    No idea how this is effecting the grand exchange either maybe a conflict... not sure but I htought it something I should let you know about.
    [DOUBLEPOST=1435327198][/DOUBLEPOST]What is confusing me the most though is this part
    Code:
    2:55 PM [Error] Failed to call hook 'OnEntityDeath' on plugin 'No Attack' (NullReferenceException: Object reference not set to an instance of an object)
    2:55 PM [Debug]   at Oxide.Plugins.KilledBy.OnEntityDeath (CodeHatch.Networking.Events.Entities.EntityDeathEvent deathEvent) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
    2:55 PM [Error] Failed to call hook 'OnEntityDeath' on plugin 'Bounty Tracker' (NullReferenceException: Object reference not set to an instance of an object)
    2:55 PM [Debug]   at Oxide.Plugins.BountyTracker.OnEntityDeath (CodeHatch.Networking.Events.Entities.EntityDeathEvent deathEvent) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
    No attack plugin? Not sure what it is related too also bounty tracker as you can see just tried testing that has error also.
     
  3. I'm having an issue where the prep timer freezes. The only change I've made was making the warprep a 5 minute timer but only after the freeze issues started. Someone will declare war, but the timer will not move thus the war never beginning and just needing to be cleared. Any advice?
     
  4. I also want to make my own plugins... any recommendations where i can find some help? ^^
     
  5. Are you getting any errors in the console when this happens?
    .
    .
    .
    Wait, did you say you changed the timer to be a 5 minute timer?
    Did you change the actual timer value rather than the one suggested in the plugin?

    If you changed the warprep timer to be a 5 min timer, it will count down at a rate of 1 second every 5 minutes....
     
  6. Hey man sorry to bother you just wondering if you have any idea of the issue regarding the errors in my last post?
     
  7. Scorpyon updated War Tracker with a new update entry:

    Temporary Fix - Removed Damage Preventions


    [DOUBLEPOST=1435744763][/DOUBLEPOST]Sorry for the delay on the above fix guys!
    Been a hectic 2 weeks!
     
  8. WarNoBase doesn't work now at new version of this awersome plugin.

    Video from my test:


    [​IMG]
     
  9. You are an absolute star scorpyon cheers for this!
     
    Last edited by a moderator: Jul 1, 2015
  10. Hey man - No, that's intentional.
    I removed the functionality of the base protection for the moment, because people were reporting indestructible bases! (Eek!)
    So, rather than force them to remove the plugin, this just takes that bit out until I can get a solid working version without all these irritating game-breakers!
     
  11. Would it be possible for you to make an option that both parties have to agree on going to war? Some people on my server are not interested in war and want the abillity to decline in. Thnx for doing such a great job on all your plugins!
     
  12. looks like warnocrest not working.i set warnocrest mode on and i can destroy Crest my sword and endwars not work need to end allwars.also warnokos not work.wersion 1.1.3 all working good but cant destroy block.
     
    Last edited by a moderator: Jul 5, 2015
  13. I created my permission file to have groups: default, mod, admin, owner. The admin group has individual rights. The owner group just has the "*".
    The problem now is that the people that are in the admin group can not use the admin commands: endwar, endallwars, warnokos, warnocrest, warnobase.

    How do you check if a player is admin? Or how can I fix this? Thanks for any help!
     
  14. I am asmuing it is not intentional since there are commands for it... when typing /warnocrest or base, you can still destroy it.
     
  15. When might be see an update? I would be happy with something simple that required admin approval to go to war, like WarTime is supposed to do, but that would actually work properly.
     
  16. Hey there..

    there´s a problem with our war tracker. when warnocrest ist activated, you cannot attack crest when not at war - but if you are at war, you cannot destroy that, too.

    What can i do?!
     
  17. Will you come out with an update to fix the /warnokos command soon? I really hope this is possible!

    It's such an important feature to have in order to prevent KoS and to have duels if kos is otherwise turned on.

    (Right now everyone can take damage even with /warnokos turned on)

    I think we all hope to see and update soon!

    The Dude
     
  18. Cant even add this plugin to my server. :-(
    If i upload the file to my plugins folder it stops my server from starting, thats the furthest i get with it.
     
  19. its nice if admin or owner have chance make area where war tracker its not have effect.my server if some1 build throne i need to take war tracker off. because if king its offline then any players don´t have any chance to take king place
     
  20. I have that issue on our server as well,but we are running "Wartime" but that is an on/off plugin and you then must have responsible non partial admins online at all times to babysit.I have been watching for this plugin to be fixed, We could use the warnokos feature during peacetime and let the plugin allow battling guilds have their wars.