Jump to content

Better NPC Names 1.2.0

   (1 review)
Message added by Krungh Crow,
  • API Provided to monetize all npc names in the same style 
  • Fixes npc Corpse Display Name
  • Injects the corpse with fat and skulls.
  • Fixes the loot transferred from npc to corpse.
  • Optional clears either (main/belt/wearables)

this does more then just rename the npc's it fixes allot of other stuff with npc

1 Screenshot

Recommended Comments

doublee313

Posted

Very nice Crow! I switched my Scientist Names over and like the options. Nice work as usual!

  • Love 1
Krungh Crow

Posted

Thx DD 🙂 

Stark

Posted

This may need an update. My console is being spammed with error codes

Merowech

Posted

Greetings

Your Plugin has Problems with TalkingNPC:

(15:23:50) | Failed to call hook 'OnEntitySpawned' on plugin 'BetterNpcNames v1.0.3' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.BetterNpcNames.UpdateName (NPCPlayer npc) [0x00007] in <95fcb59f6cfd4b14a55082d47b7a101b>:0

at Oxide.Plugins.BetterNpcNames.OnEntitySpawned (NPCPlayer npc) [0x00017] in <95fcb59f6cfd4b14a55082d47b7a101b>:0

at Oxide.Plugins.BetterNpcNames.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x003bd] in <95fcb59f6cfd4b14a55082d47b7a101b>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <23ba99f131254889867c71f0bd137b1d>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <157a94ee66ab4a7991faecd1eb84be3b>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <157a94ee66ab4a7991faecd1eb84be3b>:0


Everytime i re-/load TalkingNPC this error Message appear for each spawned NPC

Both Plugins still work. Thats not the problem. Just for your information.

 

  • Like 1
Krungh Crow

Posted

is it a payd plugin and where to find it ?

WarKingz

Posted

Just updated this and i got this is it ok ?

 

Failed to call hook 'OnServerInitialized' on plugin 'BetterNpcNames v1.0.4' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.BetterNpcNames.UpdateName (NPCPlayer npc) [0x0003b] in :0 
  at Oxide.Plugins.BetterNpcNames.OnServerInitialized (System.Boolean initial) [0x0008a] in :0 
  at Oxide.Plugins.BetterNpcNames.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0044f] in :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 
Failed to call hook 'OnServerInitialized' on plugin 'BetterNpcNames v1.0.4' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.BetterNpcNames.UpdateName (NPCPlayer npc) [0x0003b] in :0 
  at Oxide.Plugins.BetterNpcNames.OnServerInitialized (System.Boolean initial) [0x0008a] in :0 
  at Oxide.Plugins.BetterNpcNames.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0044f] in :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 
Loaded plugin Better NPC Names v1.0.4 by Krungh Crow
Loaded plugin Better NPC Names v1.0.4 by Krungh Crow

 

Krungh Crow

Posted

carbon ?

WarKingz

Posted (edited)

oxide  am i best removing oll cfg and Lang files and reloading ?

 

Edited by WarKingz
Krungh Crow

Posted

nothing changed between version for startup but might be a bad cfg/lang edit so worth the shot

 

  • Like 1
WarKingz

Posted

still no change mate there was no Lang file i removed the cfg and o.reload the cs file i will see how i get on with restart tomorrow its not messed with the fps so all good 

  • Like 1
Krungh Crow

Posted

yes prob a stuck npc not able to get edited

Andariel

Posted

Failed to compile: Cannot convert type 'BasePlayer.EncryptedValue' to 'int' | Line:259, Pos:58

  • Like 1
Jacob Rain

Posted

He has been working well and will no longer be working after the September update.

Krungh Crow

Posted

what i miss ?

Malkizid

Posted (edited)

not sure exactly but there was something in  September ForceWipe update from Facepunch that altered scientist naming, it also caused some issues with BotReSpawn and NpcSpawn, Kpuctajl addressed the issue in NpcSpawn, maybe you can ask them.

Edited by Malkizid
  • Love 1
Krungh Crow

Posted

thx for the headsup

 

  • Like 1
Jacob Rain

Posted

How to give display names for all different types of prefabs in the ScientistNPC branch, like scientistnpc_cargo or scientistnpc_oilrig.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Like 6
  • Love 1

User Feedback

1.4m

Downloads

Total number of downloads.

6.8k

Customers

Total customers served.

101.5k

Files Sold

Total number of files sold.

2m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.