Resource icon

Approved Kit Manager 1.2

No permission to download

hunternope3

Plugin Developer
Plugin Developer
Mar 22, 2015
36
46
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

Last edited:
  • Like
Reactions: AliCCR and Jakkee

blackeagle1122

Member
Member
Aug 4, 2015
26
1
8
34
We should be able to set the kit's max usage count. For example starter kit can be used maximum 3 times without cooldown.
 

hunternope3

Plugin Developer
Plugin Developer
Mar 22, 2015
36
46
8
36
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.
 

salva

Friendly self-taught developer
Administrator
Jan 31, 2016
577
612
63
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
 

PearlJ

Contributor
Contributor
Aug 14, 2014
86
17
8
34
Italy
misternerd.eu
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/
 

salva

Friendly self-taught developer
Administrator
Jan 31, 2016
577
612
63
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 !!!
 

hunternope3

Plugin Developer
Plugin Developer
Mar 22, 2015
36
46
8
36
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:

ice cold

Active Member
Trusted Member
Member
Oct 24, 2016
606
876
43
Canada
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
 

salva

Friendly self-taught developer
Administrator
Jan 31, 2016
577
612
63
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 ??
 

ice cold

Active Member
Trusted Member
Member
Oct 24, 2016
606
876
43
Canada
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
 

salva

Friendly self-taught developer
Administrator
Jan 31, 2016
577
612
63
  • Agree
Reactions: Jakkee

rustcracked

New Member
Member
Oct 17, 2022
3
0
1
TR
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?