Resource icon

Approved Kit Manager 1.2

No permission to download

hunternope3

Plugin Developer
Plugin Developer
Mar 22, 2015
36
47
8
36
hunternope3 submitted a new resource:

Kit Manager - With this plugin you will be able to create and give item kits.

Description:

With this plugin you will be able to create and give item kits.

Feautures:
  1. Kit given on command.
  2. (Multiple)Kit auto given on spawn.
  3. Kit for players or admin (rcon) only.
  4. Customizable item slot (Wear, Belt, Inventory)
  5. Multiple kit definitions (Auto given or by command).

(Ingame)Commands:
  1. /kit <name>
  2. /kits
...

Plugin project source below.

Read more about this resource...
 

Attachments

  • KitManager 1.2 vs2013 c# source.rar
    52.8 KB · Views: 18
Last edited:
  • Like
Reactions: AliCCR and Jakkee
We should be able to set the kit's max usage count. For example starter kit can be used maximum 3 times without cooldown.
 
We should be able to set the kit's max usage count. For example starter kit can be used maximum 3 times without cooldown.

Yes, i will make this option available. I will have to download the old legacy rust to test the plugin again.
 
Another error!!

PlayerSpawnedEvent Error: System.NullReferenceException: Object reference not set to an instance of an object
at KitManager.KitManager.ChangeSpawnLoadout (Fougerite.Player spawningPlayer, Fougerite.Events.SpawnEvent se) [0x00000] in <filename unknown>:0
at (wrapper delegate-invoke) Fougerite.Hooks/PlayerSpawnHandlerDelegate:invoke_void__this___Player_SpawnEvent (Fougerite.Player,Fougerite.Events.SpawnEvent)
at Fougerite.Hooks.PlayerSpawned (.PlayerClient pc, Vector3 pos, Boolean camp) [0x00000] in <filename unknown>:0
 
Another error!!

PlayerSpawnedEvent Error: System.NullReferenceException: Object reference not set to an instance of an object
at KitManager.KitManager.ChangeSpawnLoadout (Fougerite.Player spawningPlayer, Fougerite.Events.SpawnEvent se) [0x00000] in <filename unknown>:0
at (wrapper delegate-invoke) Fougerite.Hooks/PlayerSpawnHandlerDelegate:invoke_void__this___Player_SpawnEvent (Fougerite.Player,Fougerite.Events.SpawnEvent)
at Fougerite.Hooks.PlayerSpawned (.PlayerClient pc, Vector3 pos, Boolean camp) [0x00000] in <filename unknown>:0
Try to use this: http://www.fougerite.com/resources/kits.147/
 
Are you really using oxide together with fougerite? That doesnt work.


I think that when @ice cold says OXIDE means Rust.

KitManager has not included the OnServerSaved hook, so everytime I restart the server does not save the applications of the kits, I have been using this modified plugin for a long time on my server with the hook OnServerSaved included and works perfectly, maybe if the developer @hunternope does not update this I update this, greetings !!!
 
I think that when @ice cold says OXIDE means Rust.

KitManager has not included the OnServerSaved hook, so everytime I restart the server does not save the applications of the kits, I have been using this modified plugin for a long time on my server with the hook OnServerSaved included and works perfectly, maybe if the developer @hunternope does not update this I update this, greetings !!!

I won't be updating this plugin, feel free to upload your edited version. I've included the Kit manager 1.2 visual studio project/source code in the description.

At the time i used the Hooks.OnServerShutdown hook. I don't know if it still works but back then it would save the information at a shutdown. (probably on OnServerSaved would have been a better choice, because crashes etc.)
 
Last edited:
I think that when @ice cold says OXIDE means Rust.

KitManager has not included the OnServerSaved hook, so everytime I restart the server does not save the applications of the kits, I have been using this modified plugin for a long time on my server with the hook OnServerSaved included and works perfectly, maybe if the developer @hunternope does not update this I update this, greetings !!!
wait why my name and i have a the fougerite server now on localhost i am using oxide now becaus my server with fougerite start laggeing for 2/5 sec s when a player joins thats why i am using oxide now but if you guys hopefully know how to fix it then i wil never use oxide again
 
wait why my name and i have a the fougerite server now on localhost i am using oxide now becaus my server with fougerite start laggeing for 2/5 sec s when a player joins thats why i am using oxide now but if you guys hopefully know how to fix it then i wil never use oxide again

To solve the issue of your lag .... Can you attach a list with the installed plugins ??
 
To solve the issue of your lag .... Can you attach a list with the installed plugins ??
advancedtest
eac
tpfriend
home
destroy
donator rank
kitmanager
porxyblocker
antiwasteland
buildingrestrict
geoip
destroy
wiper
voteday
bannedpeople
announcer
airdrop
deathsmg
admin+

i am not at home but i think this was it
 
  • Agree
Reactions: Jakkee
Another error!!

PlayerSpawnedEvent Error: System.NullReferenceException: Object reference not set to an instance of an object
at KitManager.KitManager.ChangeSpawnLoadout (Fougerite.Player spawningPlayer, Fougerite.Events.SpawnEvent se) [0x00000] in <filename unknown>:0
at (wrapper delegate-invoke) Fougerite.Hooks/PlayerSpawnHandlerDelegate:invoke_void__this___Player_SpawnEvent (Fougerite.Player,Fougerite.Events.SpawnEvent)
at Fougerite.Hooks.PlayerSpawned (.PlayerClient pc, Vector3 pos, Boolean camp) [0x00000] in <filename unknown>:0
How did you fix it?