The next update will be available on Monday, August 31, in the early evening (UTC+2)
-
I have a couple of players I would like to add as moderators and give access to the script commands but without them having access to the default server commands. So that they can kick and ban griefers, edit areas etc, but not be able to spawn items, fly etc.
Is this possible and how?
thankyou
-
I have been using Area Protection on my server for several people for some time now with no real major issues other than a few bugs, However after todays game update, (0.5.5) I logged in to find that a large number of objects had been destroyed in my area, so I took a look at the logs and seen that a Player by the name of "Mosh" had recently been in to the server for a short time and was infact the only player since my previous login a couple of hours earlier, so I went and had a look at my log file and seen that he had destroyed the same number of objects that were missing from my zone, so I went back in game and went to my friends place and tried to destroy various items, ( I am not added to the area), and the script worked as it should and I had no affect on his objects, I tested this on a few other areas and got the same result with many different objects, this has led me to the conclusion that one of 2 things has allowed Mosh to come in and grief then leave has he did, 1. The command, "fixconstructionrange" is allowing a bypass of the protection script, or 2. He or someone he has been in contact with has an additional client side script, (as in hax) to get round the protection script.
Copy from log:
dispatch: ClientRegisterMessage
Mar 16, 2015 1:00:42 AM server.listeners.c connectionPending
INFO: ConnectionPending: 2
dispatch: ClientRegisterChannelMessage TCP 21
dispatch: ClientRegisterChannelMessage TCP 25
dispatch: ClientRegisterChannelMessage TCP 27
dispatch: ClientRegisterChannelMessage UDP 17
dispatch: ClientRegisterChannelMessage UDP 19
dispatch: ClientRegisterChannelMessage UDP 23
registerClientChannel isComplete
register endpoint: de.jiw.network.kernel.tcp.TcpEndpoint@20fa75bf 2
register endpoint: de.jiw.network.kernel.udp.UdpEndpoint@728941b5 2
register endpoint: de.jiw.network.kernel.udp.UdpEndpoint@43e0379f 2
register endpoint: de.jiw.network.kernel.tcp.TcpEndpoint@16186048 2
register endpoint: de.jiw.network.kernel.udp.UdpEndpoint@b46ddc9 2
register endpoint: de.jiw.network.kernel.tcp.TcpEndpoint@7207451 2
register endpoint: de.jiw.network.kernel.tcp.TcpEndpoint@b7847b4 2
Mar 16, 2015 1:00:43 AM server.listeners.c connectionAdded
INFO: Client Connected ID: 2 IP: 0.0.0.0/0.0.0.0:4255
SERVER START VERIFICATION OF CLIENT Mosh
[LUA][Zcript] 03/16/15 01:00:43 INSERT INTO `lastlog` (`player_id`, `name`, `ip`, `connect_at`) VALUES (40, 'Mosh', '0.0.0.0/0.0.0.0:4255', strftime('%s', 'now'));
[LUA][Zcript] 03/16/15 01:00:43 ** Mosh - is connecting
[LUA][Zcript] 03/16/15 01:00:54 ** Mosh - joined the world
[LUA][AreaProtection 1.6] PlayerObjectStatusChange: 19
[LUA][AreaProtection 1.6] PlayerObjectDestroy: 119
[LUA][AreaProtection 1.6] PlayerObjectDestroy: 119
[LUA][AreaProtection 1.6] PlayerObjectStatusChange: 19
Server: Player SpawnPoint set to (-54.508465, 64.353676, -146.1486) (Primary: false)
[LUA][AreaProtection 1.6] CHEST:48
[LUA][AreaProtection 1.6] CHEST:48
[LUA][AreaProtection 1.6] CHEST:48
[LUA][AreaProtection 1.6] CHEST:49
[LUA][AreaProtection 1.6] PlayerObjectStatusChange: 121
[LUA][AreaProtection 1.6] PlayerConstructionDestroy: 3
[LUA][AreaProtection 1.6] PlayerConstructionDestroy: 3
Mar 16, 2015 1:07:02 AM server.listeners.c connectionRemoved
INFO: Delete Client ID: 2
[LUA][Zcript] 03/16/15 01:07:02 UPDATE `lastlog` SET `disconnect_at` = strftime('%s', 'now') WHERE `id` IN (SELECT `id` FROM `lastlog` WHERE `ip` = '0.0.0.0/0.0.0.0:4255' ORDER BY `id` DESC LIMIT 1);
[LUA][Zcript] 03/16/15 01:07:02 ** Mosh - disconnected
Display More
Edit: added in log file
-
[SOLVED]
Nevermind, after waiting over 24 hours I decided to run tests relating to my issue and managed to find a solution, thanks anyway.
-
Please don't get used to these items^^ Especially not to shovels 
The AreaProtection script will be updated shortly, sorry for the delay!
I notice the AreaProtection Script is still yet to be updated, any idea on how much longer?
-
I find it very rude that people continue to use other languages other than English in the English speaking forums, e.g. German, there is actually a separate forum section created just for German yet I still see many users using German in the English Threads.
Sorry if this post seems rude, was not intended that way, just merly trying to point out a valid point.
-
In the change log there was the following Quote relating to terrain editing;
"[New] "LuaWorld" object, which offers several functions to edit the terrain (see updated AreaProtection script for examples)"
However I have watched the AreaProtection Thread and the last change/comment was on 20th Jan 15, has this been delayed or does it work already with current version (15) and if so what are the commands?
Thankyou
Stealth
-
If you are talking about when TPing to another player it spawns you up in the air at one of the players previous locations yes I have fallen victim to the bug to, if you have updated the script again me and my team are willing to update it again and retest and give you feedback.