KillStreaks

Keep track of player kill streaks and either reward or punish them

Total Downloads: 1,958 - First Release: Mar 2, 2016 - Last Update: Apr 5, 2018

5/5, 7 likes
  1. k1lly0u submitted a new resource:

    KillStreaks - Keep track of player kill streaks and either reward or punish them

    Read more about this resource...
     
  2. hi nice how about something simular but with most enteties exploded if that is possible
     
  3. Hey! This is cool @k1lly0u but when I do /ks add 5 "You're on a 5 killstreak!" 1 I get this message
    Code:
    [Oxide] 2:22 PM [Debug]   at System.Collections.Generic.Dictionary`2[System.Int32,Oxide.Plugins.KillStreaks+Streaks].Add (Int32 key, Oxide.Plugins.Streaks value) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.KillStreaks.cmdTarget (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.KillStreaks.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
     
  4. Shouldent it be more like /ks add 5 "You're on a 5 killstreak!" 1 1
     
  5. Ill test it
    [DOUBLEPOST=1456958315][/DOUBLEPOST]
    Same issue
     
  6. sad do you have airstrike installed?
     
  7. Ya I do
     
  8. It's because there is already a ks for 5. Sorry forgot to add check for existing
    Edit: actually it's not, I'll have to have a look tonight. Also note that the messages will be displayed globally, and the players name is automatically added to the start of the message
     
    Last edited by a moderator: Mar 2, 2016
  9. it would be cool if you tied this plugin to friends and clan so people cant just kill there friends 50 times and get a 50 ks streak or something
     
  10. Good idea
     
  11. k1lly0u updated KillStreaks with a new update entry:

    0.1.1

     
    Last edited by a moderator: Mar 3, 2016
  12. k1lly0u updated KillStreaks with a new update entry:

    0.1.11

     
  13. I love the idea of milestones so I may start to run this mod after today's wipe.

    Generally I like recognizing people for all types of things and people enjoy that too. It wouldn't be in the scope of this mod, but things like milestones for hunting, gathering, pvp, building, etc are always great to keep track of an alert the server about. I always wish there was a mod to tie into the SQL Stats mod or something like that.

    Anyways, in reference to this mod, I guess related to PVP, there's a few ideas you may consider, but I'm not sure they belong in this mod.
    • Nemesis functionality - showing when one person kills another multiple times in a row, regardless of their killstreak. To go further, having the ability for people to understand who their nemesis is and if they are one for someone else. Imagine tie into the bounty mod! hehe "k1lly0u has killed Tunnleram 5 times in a row!" "k1lly0u is now your nemesis!" etc
    • Headshot Streaks - showing information when someone makes a certain number of headshots in a row. "k1lly0u has made 10 headshots in a row!"
    • Accuracy Streaks - hits causing damage to other players in a row. "k1lly0u has landed 23 blows in a row!"
    That's all I can think of for now. Looking forward to using it.
     
  14. @k1lly0u I get this when I do /ks remove 5 [Oxide] 1:20 AM [Debug] at System.Collections.Generic.Dictionary`2[System.String,System.String].Remove (System.String key) [0x00000] in <filename unknown>:0 at Oxide.Plugins.KillStreaks.RemoveMessage (System.String i) [0x00000] in <filename unknown>:0 at Oxide.Plugins.KillStreaks.cmdTarget (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.KillStreaks.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    [DOUBLEPOST=1457050970][/DOUBLEPOST]@k1lly0u everything almost I try to do it gives me erros I deleted config and data file when plugin was unloaded so idk
     
  15. Nice mod! Works well.

    For me however, when I use /ks top I see my name and 1 when I last had a kill streak of 10.
     
  16. k1lly0u updated KillStreaks with a new update entry:

    0.1.2

     
  17. I like this idea a lot... as most of your plugins ;)

    On my (RP PvE) Server I would love to punish people for killing others.
    But I am a bit worried about defending yourself...
    If they attack your house and you are able to kill 5 of them and a Heli spawns to punish you people will not be happy ;)
    Is it possible to add zones or combine it with Tool cupboards ?
     
  18. I'll add a option to ignore kills if the attacker has building privs
     
  19. k1lly0u updated KillStreaks with a new update entry:

    0.1.3