Anti Wall Loot

Jeffro

Member
Member
Sep 1, 2014
25
3
8
Hi there,

I've been busy setting up a new server but I just had an argument with someone I'm collabing with on the server.
Basically there doesn't seem to be any existing Anti Wall Loot plugin which really needs to be there or else he's going to force me to recreate the server in Oxide which I don't really look forward to.

Is there any way that someone can port this plugin to Fougerite/magma?
http://forum.rustoxide.com/resources/anti-wallloot.623/
 

Snake

Moderator
Moderator
Jul 13, 2014
288
174
28
Hi there,

I've been busy setting up a new server but I just had an argument with someone I'm collabing with on the server.
Basically there doesn't seem to be any existing Anti Wall Loot plugin which really needs to be there or else he's going to force me to recreate the server in Oxide which I don't really look forward to.

Is there any way that someone can port this plugin to Fougerite/magma?
http://forum.rustoxide.com/resources/anti-wallloot.623/
Yes sure, we're waiting for the 1.0.8 update, which will come very soon, to fix that. The update will include the OnLooting hook which will make us able to check if the player is looting through a wall, the distance, etc...
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
Hi there,

I've been busy setting up a new server but I just had an argument with someone I'm collabing with on the server.
Basically there doesn't seem to be any existing Anti Wall Loot plugin which really needs to be there or else he's going to force me to recreate the server in Oxide which I don't really look forward to.

Is there any way that someone can port this plugin to Fougerite/magma?
http://forum.rustoxide.com/resources/anti-wallloot.623/
Dizzy hack doesnt allow you to loot through walls if enforce truth is enabled. Though It does allow you to glitch through if you dont use HomeSystem. For now you can use the ChestLog to see if any kind of chests were destroyed.

Sent from my Samsung Galaxy S4
 

Jeffro

Member
Member
Sep 1, 2014
25
3
8
Dizzy hack doesnt allow you to loot through walls if enforce truth is enabled. Though It does allow you to glitch through if you dont use HomeSystem. For now you can use the ChestLog to see if any kind of chests were destroyed.

Sent from my Samsung Galaxy S4
Yeah I have those installed right now (HomeSystem3 + ChestLog) but people can still be wall looted right now.

How does HomeSystem3 prevent Dizzy Hack btw, is that like logging out when standing on top of the ceiling?
I've also seen a dizzy hack being able to remove a wall....
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
Dizzy hack removes the wall on client side, but not on server side. So the server is enforcing It. Though when the player logs out and joins the server doesnt detect that. This is the reason why I randomly teleport people if they dont have home.

Sent from my Samsung Galaxy S4
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
I havent been able to loot through wall, but Im gonna test HomeSystem out a bit and see If It still keeps the pressure againts dizzy.

Sent from my Samsung Galaxy S4
 

Jeffro

Member
Member
Sep 1, 2014
25
3
8
Been testing for a bit yesterday.
It still allows wall looting (through a bug) but it seems the amount of hackers have dropped since HomeSystem3.

People in the server though aren't entirely sure how it works though, 1 sleeping back/bed = your spawn when reconnecting?

I had someone mention he could raid someone, disconnect in the mountains and rejoin in 30 seconds and be TP'd home with all the stuff he raided while being safe, anything we can do against it?
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
Been testing for a bit yesterday.
It still allows wall looting (through a bug) but it seems the amount of hackers have dropped since HomeSystem3.

People in the server though aren't entirely sure how it works though, 1 sleeping back/bed = your spawn when reconnecting?

I had someone mention he could raid someone, disconnect in the mountains and rejoin in 30 seconds and be TP'd home with all the stuff he raided while being safe, anything we can do against it?
I don't know about any good solutions yet.
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
Been testing for a bit yesterday.
It still allows wall looting (through a bug) but it seems the amount of hackers have dropped since HomeSystem3.

People in the server though aren't entirely sure how it works though, 1 sleeping back/bed = your spawn when reconnecting?

I had someone mention he could raid someone, disconnect in the mountains and rejoin in 30 seconds and be TP'd home with all the stuff he raided while being safe, anything we can do against it?
Maybe @mikec is able to say how is he up with 1.0.8
 

Jeffro

Member
Member
Sep 1, 2014
25
3
8
Bleh, another weird day filled with misery :(.

I had enabled the AntiSpeedHack on the server.
Seems it bugged out completely and started random TPing people and causing more issues.

About 10 people permanently left the server because I'm not running Oxide...

Another issue is that there's also a bug in the GodMode check.
It also warns admins when someone is dying from hunger.

I did just notice I didn't have the Extra IronPython Libraries yet. Could this affect the Anticheat as well?

Full console log: http://puu.sh/ej8RX.txt

From the following chat: http://puu.sh/ej9bX.txt

It seems the issue started around [1/10/2015 2:01:48 AM] but there's a ton more stuff in the logs causing errors. The HomeSystem3 error should be solved with the lib (I hope).

This issue also seems to be occuring: [1/10/2015 12:03:41 AM] [Error] [Jint] Error invoking function On_PlayerConnected in PlayerLog plugin.

Also seem to be having this error: [1/10/2015 12:04:06 AM] [Error] BansIP.ini does not exist!
Where should that file be created?

Also DeathMSG seems to be causing some issues.
[1/10/2015 12:21:00 AM] [Debug] [IronPython] An error occurred in: DeathMSG plugin while calling method: On_PlayerKilled

[1/10/2015 12:21:00 AM] [Exception] [ IPPlugin->Invoke | IPPlugin->OnPlayerKilled | Hooks->PlayerKilled | HumanController->OnKilled | Component->SendMessage | TakeDamage->Hurt | HumanBodyTakeDamage->Hurt | TakeDamage->HurtShared | TakeDamage->Hurt | HostileWildlifeAI->StateSim_Attack | HostileWildlifeAI->SimAIState | BasicWildLifeAI->ManagedUpdate | Data->Think | WildlifeManager->Update | ]
IronPython.Runtime.Exceptions.ValueErrorException: Invalid integer literal
at IronPython.Runtime.LiteralParser.ParseIntegerSign (string,int) <0x001ba>
at IronPython.Runtime.Operations.Int32Ops.__new__ (IronPython.Runtime.Types.PythonType,string,int) <0x00044>
at IronPython.Runtime.Operations.Int32Ops.FastNew (IronPython.Runtime.CodeContext,object) <0x000d1>
at IronPython.Runtime.Operations.Int32Ops.__new__ (IronPython.Runtime.CodeContext,IronPython.Runtime.Types.PythonType,object) <0x00016>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,IronPython.Runtime.CodeContext,object,object) <0x000d6>
at (wrapper dynamic-method) object.On_PlayerKilled$39 (System.Runtime.CompilerServices.Closure,IronPython.Runtime.PythonFunction,object,object) <0x00dc2>

Another issue I've seen but you're not the creator of the plugin:

[1/10/2015 12:35:06 AM] [Error] [Magma] Error invoking function On_EntityHurt in JZap plugin.

Maybe the error is specific to the plugin or there's something more going on.


I would love this server to work better and so far it's much faster then Oxide, but losing people is also not preferred. I'm happy to work with you guys to troubleshoot further and fix these issues :)
 

Jakkee

Retired Staff
Retired Staff
Plugin Developer
Jul 28, 2014
1,465
932
113
Australia
JZap is a Jint Plugin not a magma plugin.
Place in JintPlugins folder
 

Jakkee

Retired Staff
Retired Staff
Plugin Developer
Jul 28, 2014
1,465
932
113
Australia
DeathMSG's ValueErrorException: Invalid integer literal error comes from when an animal kills a player and tries to grab a SteamID from it.
(Line 56)

For BanIP's thingy, Just create a file called BansIP.ini in the folder as the .py.

Not sure about PlayerLog, Will look into that later. (Maybe)
 
  • Informative
Reactions: DreTaX

Snake

Moderator
Moderator
Jul 13, 2014
288
174
28
Bleh, another weird day filled with misery :(.

I had enabled the AntiSpeedHack on the server.
Seems it bugged out completely and started random TPing people and causing more issues.

About 10 people permanently left the server because I'm not running Oxide...

Another issue is that there's also a bug in the GodMode check.
It also warns admins when someone is dying from hunger.

I did just notice I didn't have the Extra IronPython Libraries yet. Could this affect the Anticheat as well?

Full console log: http://puu.sh/ej8RX.txt

From the following chat: http://puu.sh/ej9bX.txt

It seems the issue started around [1/10/2015 2:01:48 AM] but there's a ton more stuff in the logs causing errors. The HomeSystem3 error should be solved with the lib (I hope).

This issue also seems to be occuring: [1/10/2015 12:03:41 AM] [Error] [Jint] Error invoking function On_PlayerConnected in PlayerLog plugin.

Also seem to be having this error: [1/10/2015 12:04:06 AM] [Error] BansIP.ini does not exist!
Where should that file be created?

Also DeathMSG seems to be causing some issues.
[1/10/2015 12:21:00 AM] [Debug] [IronPython] An error occurred in: DeathMSG plugin while calling method: On_PlayerKilled

[1/10/2015 12:21:00 AM] [Exception] [ IPPlugin->Invoke | IPPlugin->OnPlayerKilled | Hooks->PlayerKilled | HumanController->OnKilled | Component->SendMessage | TakeDamage->Hurt | HumanBodyTakeDamage->Hurt | TakeDamage->HurtShared | TakeDamage->Hurt | HostileWildlifeAI->StateSim_Attack | HostileWildlifeAI->SimAIState | BasicWildLifeAI->ManagedUpdate | Data->Think | WildlifeManager->Update | ]
IronPython.Runtime.Exceptions.ValueErrorException: Invalid integer literal
at IronPython.Runtime.LiteralParser.ParseIntegerSign (string,int) <0x001ba>
at IronPython.Runtime.Operations.Int32Ops.__new__ (IronPython.Runtime.Types.PythonType,string,int) <0x00044>
at IronPython.Runtime.Operations.Int32Ops.FastNew (IronPython.Runtime.CodeContext,object) <0x000d1>
at IronPython.Runtime.Operations.Int32Ops.__new__ (IronPython.Runtime.CodeContext,IronPython.Runtime.Types.PythonType,object) <0x00016>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,IronPython.Runtime.CodeContext,object,object) <0x000d6>
at (wrapper dynamic-method) object.On_PlayerKilled$39 (System.Runtime.CompilerServices.Closure,IronPython.Runtime.PythonFunction,object,object) <0x00dc2>

Another issue I've seen but you're not the creator of the plugin:

[1/10/2015 12:35:06 AM] [Error] [Magma] Error invoking function On_EntityHurt in JZap plugin.

Maybe the error is specific to the plugin or there's something more going on.


I would love this server to work better and so far it's much faster then Oxide, but losing people is also not preferred. I'm happy to work with you guys to troubleshoot further and fix these issues :)
Hello and sorry. I know it has a lot of bugs, just turn off the anti hack 1.1 . I'm almost finished the new version. It features anti fly hack, anti slow fall hack, anti speed hack and anti silent aim.

Just need to finish the silent aim part and test it, I hope it's done this weekend.
 
  • Like
Reactions: Jakkee

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
Bleh, another weird day filled with misery :(.

I had enabled the AntiSpeedHack on the server.
Seems it bugged out completely and started random TPing people and causing more issues.

About 10 people permanently left the server because I'm not running Oxide...

Another issue is that there's also a bug in the GodMode check.
It also warns admins when someone is dying from hunger.

I did just notice I didn't have the Extra IronPython Libraries yet. Could this affect the Anticheat as well?

Full console log: http://puu.sh/ej8RX.txt

From the following chat: http://puu.sh/ej9bX.txt

It seems the issue started around [1/10/2015 2:01:48 AM] but there's a ton more stuff in the logs causing errors. The HomeSystem3 error should be solved with the lib (I hope).

This issue also seems to be occuring: [1/10/2015 12:03:41 AM] [Error] [Jint] Error invoking function On_PlayerConnected in PlayerLog plugin.

Also seem to be having this error: [1/10/2015 12:04:06 AM] [Error] BansIP.ini does not exist!
Where should that file be created?

Also DeathMSG seems to be causing some issues.
[1/10/2015 12:21:00 AM] [Debug] [IronPython] An error occurred in: DeathMSG plugin while calling method: On_PlayerKilled

[1/10/2015 12:21:00 AM] [Exception] [ IPPlugin->Invoke | IPPlugin->OnPlayerKilled | Hooks->PlayerKilled | HumanController->OnKilled | Component->SendMessage | TakeDamage->Hurt | HumanBodyTakeDamage->Hurt | TakeDamage->HurtShared | TakeDamage->Hurt | HostileWildlifeAI->StateSim_Attack | HostileWildlifeAI->SimAIState | BasicWildLifeAI->ManagedUpdate | Data->Think | WildlifeManager->Update | ]
IronPython.Runtime.Exceptions.ValueErrorException: Invalid integer literal
at IronPython.Runtime.LiteralParser.ParseIntegerSign (string,int) <0x001ba>
at IronPython.Runtime.Operations.Int32Ops.__new__ (IronPython.Runtime.Types.PythonType,string,int) <0x00044>
at IronPython.Runtime.Operations.Int32Ops.FastNew (IronPython.Runtime.CodeContext,object) <0x000d1>
at IronPython.Runtime.Operations.Int32Ops.__new__ (IronPython.Runtime.CodeContext,IronPython.Runtime.Types.PythonType,object) <0x00016>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,IronPython.Runtime.CodeContext,object,object) <0x000d6>
at (wrapper dynamic-method) object.On_PlayerKilled$39 (System.Runtime.CompilerServices.Closure,IronPython.Runtime.PythonFunction,object,object) <0x00dc2>

Another issue I've seen but you're not the creator of the plugin:

[1/10/2015 12:35:06 AM] [Error] [Magma] Error invoking function On_EntityHurt in JZap plugin.

Maybe the error is specific to the plugin or there's something more going on.


I would love this server to work better and so far it's much faster then Oxide, but losing people is also not preferred. I'm happy to work with you guys to troubleshoot further and fix these issues :)
Huh. Let's teach those goyims that Oxide is a crap. Could you PM me your Steam or Skype or whatever? We will do some maintence on your server.

However, just to give a Notice. The current AntiCheat.dll written by Skippi is messed up. It will not be included in 1.0.8. Further more, we will put the new FAC in instead.


PlayerLog is buggy. Remove It, and you can use IdIdentifier instead.
 
Last edited:

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DeathMSG's ValueErrorException: Invalid integer literal error comes from when an animal kills a player and tries to grab a SteamID from it.
(Line 56)

For BanIP's thingy, Just create a file called BansIP.ini in the folder as the .py.

Not sure about PlayerLog, Will look into that later. (Maybe)
Dang I fixed that ages ago, and I didn't upload It lol.
 
  • Like
Reactions: Jakkee

Jeffro

Member
Member
Sep 1, 2014
25
3
8
Just found another issue with Rust++.
When I execute fougerite.reload in console it reloads the plugins but it removes all shared doors.

People are also telling me that Homesystem sometimes randomly teleports them.
 

Jeffro

Member
Member
Sep 1, 2014
25
3
8
And sorry that I'm reporting so many things in a short period of time.
I'm just getting pressured by my fellow server admins to get this shit fixed because people are complaining to the other admin the most.

Well at least we get work done :)