Solved Research kit not working

Revezunds

Moderator
Moderator
Dec 1, 2017
155
63
28
Hello ,

Earlier today i was changing loot tables (drop ++) and after a while players started complaining that they can not research anything with research kit. on my Rcon (RustAdmin Tool) i am getting following error when anyone try to research any item, does this look familiar and if anyone can help me out with this?

Error: Failed to invoke Method Inventory:ITSM with 4 parameters: 22, 21, False, Sender: Player Client (5), timestamp: 4962.975

and these error are different for different items

Failed to invoke Method Inventory:ITSM with 4 parameters: 9, 3, False, Sender: Player Client (8), timestamp: 4576.765.

and while no one is online
NullReferenceException: Object reference not set to an instance of an object

Help pls.
 
Last edited:

ice cold

Active Member
Trusted Member
Member
Oct 24, 2016
606
875
43
Canada
Hello ,

Earlier today i was changing loot tables (drop ++) and after a while players started complaining that they can not research anything with research kit. on my Rcon (RustAdmin Tool) i am getting following error when anyone try to research any item, does this look familiar and if anyone can help me out with this?

Error: Failed to invoke Method Inventory:ITSM with 4 parameters: 22, 21, False, Sender: Player Client (5), timestamp: 4962.975

and these error are different for different items

Failed to invoke Method Inventory:ITSM with 4 parameters: 9, 3, False, Sender: Player Client (8), timestamp: 4576.765.

and while no one is online
NullReferenceException: Object reference not set to an instance of an object

Help pls.
its working for me and i also use the latest patch
 

Revezunds

Moderator
Moderator
Dec 1, 2017
155
63
28
Yes i do not think it can be because of update as after update earlier all was good unless i did some change in loot table. just want to know if anyone is familiar with this issue of certain kind of error when you try to research Item with research kit and it do not research it and give error in console

Failed to invoke Method Inventory:ITSM with 4 parameters: 9, 3, False, Sender: Player Client (8), timestamp: 4576.765.
 

salva

Friendly self-taught developer
Administrator
Jan 31, 2016
577
612
63
Yes i do not think it can be because of update as after update earlier all was good unless i did some change in loot table. just want to know if anyone is familiar with this issue of certain kind of error when you try to research Item with research kit and it do not research it and give error in console

Failed to invoke Method Inventory:ITSM with 4 parameters: 9, 3, False, Sender: Player Client (8), timestamp: 4576.765.

Surely the patching was done wrong .... I send you a file to return the 1.59B version of fougerite, you simply have to overwrite the files on your server and everything will be solved ...

Once this is done, your server will work perfectly again, then if you want to upgrade to 1.60, I recommend you read this http://fougerite.com/threads/how-to-update-fougerite.806/

regards
 

Attachments

Revezunds

Moderator
Moderator
Dec 1, 2017
155
63
28
Surely the patching was done wrong .... I send you a file to return the 1.59B version of fougerite, you simply have to overwrite the files on your server and everything will be solved ...

Once this is done, your server will work perfectly again, then if you want to upgrade to 1.60, I recommend you read this http://fougerite.com/threads/how-to-update-fougerite.806/

regards
Thank you very much everything is good now i guess it was a mistake by me in updating
 
Last edited:

Revezunds

Moderator
Moderator
Dec 1, 2017
155
63
28
@salva & @DreTaX , do you know what is this error? i am getting in my Rust Admin tool ,and players can not /destroy cmd
error: Failed to invoke Method VoiceCom:clientspeak with 2 parameters: 5, System.Byte[]

also attaching a screenshot of server with an error related to this
 

Attachments

Jakkee

Plugin Developer
Plugin Developer
Contributor
Jul 28, 2014
1,465
928
113
Australia
@salva & @DreTaX , do you know what is this error? i am getting in my Rust Admin tool ,and players can not /destroy cmd
error: Failed to invoke Method VoiceCom:clientspeak with 2 parameters: 5, System.Byte[]

also attaching a screenshot of server with an error related to this
Failed to invoke method VoiceCom, Probably didn’t patch right? Or a bug. I have no idea.
I don’t think that error is related to destroysystem.
But for /Destroy (DestroySystem?) should be posted to that Plugins discussion thread.
http://fougerite.com/threads/destroysystem.42/
I believe it could possibly be some datastore error going on (Server doesn’t have rights to open/read/Add/remove etc the datastore file), Are you on a VPS?
 

Revezunds

Moderator
Moderator
Dec 1, 2017
155
63
28
Failed to invoke method VoiceCom, Probably didn’t patch right? Or a bug. I have no idea.
I don’t think that error is related to destroysystem.
But for /Destroy (DestroySystem?) should be posted to that Plugins discussion thread.
http://fougerite.com/threads/destroysystem.42/
I believe it could possibly be some datastore error going on (Server doesn’t have rights to open/read/Add/remove etc the datastore file), Are you on a VPS?
no i am i am not on Vps. i think i am having hard time updating the server and as i am hosting RB servers first time. Salva helped me with a file of update and it worked for few days but later again after some days same problem. one thing which bother me more is all time /destroy stop working for every player and something is triggering it.
For now i again have replaced managed files with 1.5.9b version files Salva send to me and update is not done. i think i am making some mistake in update process. i have downloaded the new 1.6.0B version by Dretax. but every time i update it create problem so it is somewhere my bad that i am patching or updating it wrong.
P.S i knw there is a tutorial how to patch and update (screenshots will be appriciated)
 
Last edited:

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,091
4,767
113
At your house.
github.com
@salva & @DreTaX , do you know what is this error? i am getting in my Rust Admin tool ,and players can not /destroy cmd
error: Failed to invoke Method VoiceCom:clientspeak with 2 parameters: 5, System.Byte[]

also attaching a screenshot of server with an error related to this
Can you take a screenshot of your managed folder?
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,091
4,767
113
At your house.
github.com

Revezunds

Moderator
Moderator
Dec 1, 2017
155
63
28
Your Fougerite.dll is not updated.

Your assemblycsharp dll is bigger, and also modified?

same with ulink and facepunch id. You messed up something.

okay, can you tell me or send me particular files which I need to replace in the managed folder which can make everything back to normal.

i did not do any modification assembly-CSharp maybe it is bigger because i updated wrong or overwrite something.
can you guide me solution or way out?.

Also, i replaced the files of 1.5.9B sent to me by Salva and assembly c sharp is one of them. after replacing those 4 files i was supposed to update

thank you regards
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,091
4,767
113
At your house.
github.com
okay, can you tell me or send me particular files which I need to replace in the managed folder which can make everything back to normal.

i did not do any modification assembly-CSharp maybe it is bigger because i updated wrong or overwrite something.
can you guide me solution or way out?.

Also, i replaced the files of 1.5.9B sent to me by Salva and assembly c sharp is one of them. after replacing those 4 files i was supposed to update

thank you regards
You should download 1.6.0B

Anything that is in the prepatched folder (rust_server_Data\Managed\prepatched dlls), you go ahead and copy those dlls to the:
rust_server_Data\Managed

folder and overwrite anything.


You also grab Fougerite.dll from the downloaded package, and copy and paste it to:

rust_server_Data\Managed
 

Revezunds

Moderator
Moderator
Dec 1, 2017
155
63
28
You should download 1.6.0B

Anything that is in the prepatched folder (rust_server_Data\Managed\prepatched dlls), you go ahead and copy those dlls to the:
rust_server_Data\Managed

folder and overwrite anything.


You also grab Fougerite.dll from the downloaded package, and copy and paste it to:

rust_server_Data\Managed
Okey thank you as you asked i have done same. i hope all work fine and good. is there anyneed to update or run patcher now. ?