I apologize if this has already been requested or asked.
Is there a way to track player kills separately from sleeper kills. Several players on my server were asking if there was an option to set a title for sleeper kills separate from player kills. I can see the option to enable or disable sleeper kill tracking but enabling just adds those to player kills.
Again, sorry if it has already been asked. Thank you!

Player Challenges
Allows titles to be set when certain criteria are met, with a UI Leader board
Total Downloads: 5,648 - First Release: Nov 11, 2015 - Last Update: May 5, 2018
- 5/5, 20 likes
-
Screenshot
there is only supply signals was thrown. it is possible to exclude supply signals from this category? -
-
-
k1lly0u updated Player Challenges with a new update entry:
2.0.8
-
Is there a way to use this plugin for it's statistics and leaderboard without the Chat tags?
-
"UseBetterChat":true, // Activate titles
-
We used to be able to add colors to every title now we can't anymore...?
-
Where do we add the 3 lines of code? Checked my old config and I have those 3 lines right at the top already...?
[DOUBLEPOST=1486906490][/DOUBLEPOST] -
-
I am getting this: All plugins and oxide up to date.
Error when trying to get third-party title from plugin 'Oxide.Plugins.PlayerChallenges'
System.NullReferenceException: Object reference not set to an instance of an object
at Oxide.Plugins.PlayerChallenges.GetPlayerTitles (IPlayer player) [0x00000] in <filename unknown>:0
at Oxide.Plugins.BetterChat+ChatGroup.FormatMessage (IPlayer player, System.String message) [0x00000] in <filename unknown>:0
Code:{ "ChallengeSettings": { "AnimalKills": { "Enabled": true, "Priority": 5, "Title": "Hunter", "UIPosition": 0 }, "ArrowKills": { "Enabled": true, "Priority": 11, "Title": "Archer", "UIPosition": 1 }, "BladeKills": { "Enabled": true, "Priority": 9, "Title": "BladeKillsman", "UIPosition": 16 }, "ClothesCrafted": { "Enabled": true, "Priority": 19, "Title": "Tailor", "UIPosition": 3 }, "ExplosivesThrown": { "Enabled": true, "Priority": 10, "Title": "Bomb-tech", "UIPosition": 4 }, "Headshots": { "Enabled": true, "Priority": 1, "Title": "Assassin", "UIPosition": 5 }, "MeleeKills": { "Enabled": true, "Priority": 3, "Title": "Fighter", "UIPosition": 8 }, "PlantsGathered": { "Enabled": true, "Priority": 17, "Title": "Harvester", "UIPosition": 9 }, "PlayersHealed": { "Enabled": true, "Priority": 18, "Title": "Medic", "UIPosition": 6 }, "PlayersKilled": { "Enabled": true, "Priority": 2, "Title": "Murderer", "UIPosition": 7 }, "PVEKillDistance": { "Enabled": true, "Priority": 6, "Title": "Deadshot", "UIPosition": 10 }, "PVPKillDistance": { "Enabled": true, "Priority": 4, "Title": "Sniper", "UIPosition": 11 }, "QuestsCompleted": { "Enabled": true, "Priority": 20, "Title": "Adventurer", "UIPosition": 19 }, "RevolverKills": { "Enabled": true, "Priority": 7, "Title": "Gunslinger", "UIPosition": 13 }, "RocketsFired": { "Enabled": true, "Priority": 8, "Title": "Rocketeer", "UIPosition": 14 }, "RocksGathered": { "Enabled": true, "Priority": 16, "Title": "Miner", "UIPosition": 15 }, "StructuresBuilt": { "Enabled": true, "Priority": 12, "Title": "Architect", "UIPosition": 2 }, "StructuresRepaired": { "Enabled": true, "Priority": 13, "Title": "Handyman", "UIPosition": 12 }, "WeaponsCrafted": { "Enabled": true, "Priority": 14, "Title": "Gunsmith", "UIPosition": 17 }, "WoodGathered": { "Enabled": true, "Priority": 15, "Title": "Lumberjack", "UIPosition": 18 } }, "Colors": { "MSG_ColorMain": "orange", "MSG_ColorMsg": "#939393", "TitleColor": "#88E188" }, "Options": { "AnnounceNewLeaders": true, "IgnoreAdmins": true, "IgnoreEventKills": true, "IgnoreSleepers": true, "MaximumTags": 2, "SaveTimer": 600, "UpdateTimer": 168, "UseBetterChat": true, "UseOxideGroups": false, "UseUpdateTimer": false } }
-
-
-
I had updated both PlayerChallenges and TimeOfDay to latest version from 5 mins ago.
Code:(13:37:29) | [RCON][73.54.181.59:52790] oxide.reload TimeOfDay (13:37:29) | Unloaded plugin TimeOfDay v2.3.2 by Fujikura (13:37:29) | Loaded plugin TimeOfDay v2.3.2 by Fujikura (13:37:38) | [RCON][73.54.181.59:52790] oxide.reload PlayerChallenges (13:37:38) | Unloaded plugin PlayerChallenges v2.0.8 by k1lly0u (13:37:38) | Loaded plugin PlayerChallenges v2.0.8 by k1lly0u
I am getting null reference exception as below, but this time in BetterChat. The player titles are not showing up.
Code:(13:35:28) | [Better Chat] Error when trying to get third-party title from plugin 'Oxide.Plugins.PlayerChallenges' System.NullReferenceException: Object reference not set to an instance of an object at Oxide.Plugins.PlayerChallenges.GetPlayerTitles (IPlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.BetterChat+ChatGroup.FormatMessage (IPlayer player, System.String message) [0x00000] in <filename unknown>:0
-
-
Code:{ "ChallengeSettings": { "AnimalKills": { "Enabled": true, "Priority": 5, "Title": "Hunter", "UIPosition": 0 }, "ArrowKills": { "Enabled": true, "Priority": 11, "Title": "Archer", "UIPosition": 1 }, "BladeKills": { "Enabled": true, "Priority": 9, "Title": "BladeKillsman", "UIPosition": 16 }, "ClothesCrafted": { "Enabled": true, "Priority": 19, "Title": "Tailor", "UIPosition": 3 }, "ExplosivesThrown": { "Enabled": true, "Priority": 10, "Title": "Bomb-tech", "UIPosition": 4 }, "Headshots": { "Enabled": true, "Priority": 1, "Title": "Assassin", "UIPosition": 5 }, "MeleeKills": { "Enabled": true, "Priority": 3, "Title": "Fighter", "UIPosition": 8 }, "PlantsGathered": { "Enabled": true, "Priority": 17, "Title": "Harvester", "UIPosition": 9 }, "PlayersHealed": { "Enabled": true, "Priority": 18, "Title": "Medic", "UIPosition": 6 }, "PlayersKilled": { "Enabled": true, "Priority": 2, "Title": "Murderer", "UIPosition": 7 }, "PVEKillDistance": { "Enabled": true, "Priority": 6, "Title": "Deadshot", "UIPosition": 10 }, "PVPKillDistance": { "Enabled": true, "Priority": 4, "Title": "Sniper", "UIPosition": 11 }, "QuestsCompleted": { "Enabled": true, "Priority": 20, "Title": "Adventurer", "UIPosition": 19 }, "RevolverKills": { "Enabled": true, "Priority": 7, "Title": "Gunslinger", "UIPosition": 13 }, "RocketsFired": { "Enabled": true, "Priority": 8, "Title": "Rocketeer", "UIPosition": 14 }, "RocksGathered": { "Enabled": true, "Priority": 16, "Title": "Miner", "UIPosition": 15 }, "StructuresBuilt": { "Enabled": true, "Priority": 12, "Title": "Architect", "UIPosition": 2 }, "StructuresRepaired": { "Enabled": true, "Priority": 13, "Title": "Handyman", "UIPosition": 12 }, "WeaponsCrafted": { "Enabled": true, "Priority": 14, "Title": "Gunsmith", "UIPosition": 17 }, "WoodGathered": { "Enabled": true, "Priority": 15, "Title": "Lumberjack", "UIPosition": 18 } }, "Colors": { "MSG_ColorMain": "orange", "MSG_ColorMsg": "#939393", "TitleColor": "#88E188" }, "Options": { "AnnounceNewLeaders": false, "IgnoreAdmins": true, "IgnoreEventKills": true, "IgnoreSleepers": true, "IgnoreSupplySignals": false, "IgnoreSurveyCharges": false, "MaximumTags": 2, "SaveTimer": 600, "TagFormat": "[{TAG}]", "UpdateTimer": 168, "UseBetterChat": true, "UseOxideGroups": false, "UseUpdateTimer": false } }
-
change this to true I will also need to see the betterchat.json file from your data folder and config folder and this time upload them not paste -
Updated the useoxidegroups to trueAttached Files:
-
-