laserhydra / deathnotes Goto Github PK
View Code? Open in Web Editor NEWBroadcasts deaths to chat along with detailed information
Home Page: https://umod.org/plugins/death-notes
License: MIT License
Broadcasts deaths to chat along with detailed information
Home Page: https://umod.org/plugins/death-notes
License: MIT License
Web request produced exception (Url: http://files.laserhydra.com/config/DeathNotes/DefaultMessages) in 'DeathNotes v6.3.5' plugin (NotSupportedException: The URI prefix is not recognized.) at System.Net.WebRequest.Create (System.Uri requestUri, System.Boolean useUriBase) [0x000ae] in <14e3453b740b4bd690e8d4e5a013a715>:0 at System.Net.WebRequest.Create (System.String requestUriString) [0x00014] in <14e3453b740b4bd690e8d4e5a013a715>:0 at Oxide.Core.Libraries.WebRequests+WebRequest.Start () [0x00014] in <ec05e0208c9149bba43236ca58fea105>:0 (15:42:44) | Web request produced exception (Url: http://files.laserhydra.com/config/DeathNotes/EnemyPrefabs) in 'DeathNotes v6.3.5' plugin (NotSupportedException: The URI prefix is not recognized.) at System.Net.WebRequest.Create (System.Uri requestUri, System.Boolean useUriBase) [0x000ae] in <14e3453b740b4bd690e8d4e5a013a715>:0 at System.Net.WebRequest.Create (System.String requestUriString) [0x00014] in <14e3453b740b4bd690e8d4e5a013a715>:0 at Oxide.Core.Libraries.WebRequests+WebRequest.Start () [0x00014] in <ec05e0208c9149bba43236ca58fea105>:0 (15:42:44) | Web request produced exception (Url: http://files.laserhydra.com/config/DeathNotes/WeaponPrefabs) in 'DeathNotes v6.3.5' plugin (NotSupportedException: The URI prefix is not recognized.) at System.Net.WebRequest.Create (System.Uri requestUri, System.Boolean useUriBase) [0x000ae] in <14e3453b740b4bd690e8d4e5a013a715>:0 at System.Net.WebRequest.Create (System.String requestUriString) [0x00014] in <14e3453b740b4bd690e8d4e5a013a715>:0 at Oxide.Core.Libraries.WebRequests+WebRequest.Start () [0x00014] in <ec05e0208c9149bba43236ca58fea105>:0 (15:42:44) | Web request produced exception (Url: http://files.laserhydra.com/config/DeathNotes/CombatEntityTypes) in 'DeathNotes v6.3.5' plugin (NotSupportedException: The URI prefix is not recognized.) at System.Net.WebRequest.Create (System.Uri requestUri, System.Boolean useUriBase) [0x000ae] in <14e3453b740b4bd690e8d4e5a013a715>:0 at System.Net.WebRequest.Create (System.String requestUriString) [0x00014] in <14e3453b740b4bd690e8d4e5a013a715>:0 at Oxide.Core.Libraries.WebRequests+WebRequest.Start () [0x00014] in <ec05e0208c9149bba43236ca58fea105>:0
Any help would be much appreciated
Hi @LaserHydra ,
We really love your Death Notes Rust plugin. It's great to be able to see all the combat going on. Our server really likes getting to use your plugin :).
Some players, however, would like the option to disable, just for them (not for everyone), the notifications everywhere, at the top of their screen.
I'm wondering: Is it possible to do this? Perhaps a chat command like /deathnotes toggle
could be added to toggle the messages on and off, per player?
Thanks so much, really appreciate it!
Best,
@zipped-estimate
When a player dies via a Cactus there does not appear to be any way to trigger a DeathNote.
Hi @LaserHydra,
Not sure if this is the right place to log this, so putting it here and on Umod. I set up the following code to capture slash and stab damaged types:
{
"KillerType": "*",
"VictimType": "*",
"DamageType": "Stab",
"Messages": [
"{victim} was cut like a knife by {killer} but it felt so right.",
"{killer} showed {victim} that it slices, it dices, and it makes Julienne Fries.",
"{killer} acted like Jack the Ripper and slashed {victim} into pieces with their {weapon}.",
"{killer} stabbed {victim} to death and played around with their blood.",
"{killer} likes to cut up women, and {victim}. In case you didn’t know, they're crazy.",
"{killer} acted like Patrick Bateman and cut up {victim}."
]
},
{
"KillerType": "*",
"VictimType": "*",
"DamageType": "Slash",
"Messages": [
"{victim} was cut like a knife by {killer} but it felt so right.",
"{killer} showed {victim} that it slices, it dices, and it makes Julienne Fries.",
"{killer} acted like Jack the Ripper and slashed {victim} into pieces with their {weapon}.",
"{killer} stabbed {victim} to death and played around with their blood.",
"{killer} likes to cut up women, and {victim}. In case you didn’t know, they're crazy.",
"{killer} acted like Patrick Bateman and cut up {victim}."
]
},
With this code, when a player uses a weapon to slash (and likely stab) these items in a raid, they see the following:
While very funny, this likely isn't the desired outcome. :)
Cheers,
Flint
When i try to load (Or reload) the plugin, show this on rcon:
[Death Notes] [Code 0] - Exception: Status code indicates failure. Code: 0
[Death Notes] [Code 0] - Exception: Status code indicates failure. Code: 0
[Death Notes] Could not load remote config 'CombatEntityTypes.json'. Please RELOAD THE PLUGIN and report the issue to the plugin author if this is happening frequently.
[Death Notes] Could not load remote config 'EnemyPrefabs.json'. Please RELOAD THE PLUGIN and report the issue to the plugin author if this is happening frequently.
[Death Notes] Response: Aborted.
[Death Notes] [Code 0] - Exception: Status code indicates failure. Code: 0
[Death Notes] Could not load remote config 'DefaultMessages.json'. Please RELOAD THE PLUGIN and report the issue to the plugin author if this is happening frequently.
[Death Notes] [Code 0] - Exception: Status code indicates failure. Code: 0
[Death Notes] Response: Aborted.
[Death Notes] Could not load remote config 'WeaponPrefabs.json'. Please RELOAD THE PLUGIN and report the issue to the plugin author if this is happening frequently.
[Death Notes] [Code 0] - Exception: Status code indicates failure. Code: 0
[Death Notes] Response: Aborted.
Hello. It seems that most death notes are not being displayed due to a NullReferenceException
, e.g. animals and players killing each other. However, death by bleeding and by patrol helicopter still works.
Failed to call hook 'OnEntityDeath' on plugin 'DeathNotes v6.3.5' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.DeathNotes.GetEntityName (BaseEntity entity, Oxide.Plugins.DeathNotes+CombatEntityType combatEntityType) [0x0012c] in <1871d5340f9744deb173e7bc38211309>:0
at Oxide.Plugins.DeathNotes.GetCustomizedEntityName (BaseEntity entity, Oxide.Plugins.DeathNotes+CombatEntityType combatEntityType) [0x00000] in <1871d5340f9744deb173e7bc38211309>:0
at Oxide.Plugins.DeathNotes.PopulateMessageVariables (System.String message, Oxide.Plugins.DeathNotes+DeathData data) [0x00028] in <1871d5340f9744deb173e7bc38211309>:0
at Oxide.Plugins.DeathNotes.OnEntityDeath (BaseCombatEntity victimEntity, HitInfo hitInfo) [0x000de] in <1871d5340f9744deb173e7bc38211309>:0
at Oxide.Plugins.DeathNotes.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00159] in <1871d5340f9744deb173e7bc38211309>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in :0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0
DeathNotes Version: 6.3.5
uMod Version
oxide.version
Oxide.Rust Version: 2.0.4765
Rust Version
version
Protocol: 2256.198.1
Build Date: 09/19/2020 20:27:32
Unity Version: 2019.3.5f1
Changeset: 54709
Branch: release
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.