• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

Improvements for the dedicated server

just updated 10.2, ran server for good hour, shut down installed server .dlls now it's kicking every other player with Kick by admin message, i dont have ping kicker enabled

 
just updated 10.2, ran server for good hour, shut down installed server .dlls now it's kicking every other player with Kick by admin message, i dont have ping kicker enabled
figured it out

there FRT was saying there was only x aoumt of spots open and was kicking players...

 
Is there any safe way to teleport someone to a location without knowing the z coor? If not is there a way to figure out a safe z coor?

 
Is there any safe way to teleport someone to a location without knowing the z coor? If not is there a way to figure out a safe z coor?
I haven't tested this, but.....

Assuming they aren't using "god" mode, theoretically, it should plant them at ground level at those coordinates.

I haven't actually tried it though, and not sure if the system would recognize using it with only two coordinates given.

Best thing is to just go to said location and use LP to see your coords.

 
The command will not work without a z coor. I tried several variations for the z coor and all glitched me into the sky and then I landed on the ground and died/broke leg. I didn't know the lp command would give you z coor so I will try that, thanks. It wold be cool if we could name entities and then teleport to them like waypoints. Maybe Alocc could make a command to create a named waypoint that just grabs the xyz coor of the player and then saves it off as a file that can be read back to call up the named coor. I guess this could also be done with a python script or something but it would be a nice feature to have in the server itself.

 
tele playerid 0 67 0 if player falls under ground tell them to log out and pack in. Most of the time 67 as the Z cord will work

 
Got these errors, When checking out this player though noticed his save file was not named SteamID.ttp or SteamID.map it was his name instead so the file was Patient Z.ttp and Patient Z.map, I can only assume this was someone using hack cheats but when he connected I got these errors in the log.

Code:
2014-12-02T14:15:56 2066.677 Error in GM_SavePlayerData: System.NullReferenceException: Object reference not set to an instance of an object  at AllocsFixes.PlayerDataStuff.GM_SavePlayerData (.GameManager manager, Int32 _clientId, .PlayerDataFile _playerDataFile) [0x00000] in <filename unknown>:0
Code:
2014-12-02T14:15:26 2036.548 Player "Patient Z" denied: Your account 'Patient Z' is not activated or no server answer!
Code:
2014-12-02T14:15:29 2040.282 Error in AllocsLogFunctions.RequestToSpawnPlayer: System.NullReferenceException: Object reference not set to an instance of an object  at AllocsFixes.AllocsLogFunctions.RequestToSpawnPlayer (.GameManager manager, Int32 _clientId, System.String _name, Int32 _chunkViewDim, .PlayerProfile _playerProfile) [0x00000] in <filename unknown>:0
Code:
2014-12-02T14:15:35 2045.798 Player "Patient Z" denied: The player name 'Patient Z' already exits on the server! Please choose a different one
 
Got these errors, When checking out this player though noticed his save file was not named SteamID.ttp or SteamID.map it was his name instead so the file was Patient Z.ttp and Patient Z.map, I can only assume this was someone using hack cheats but when he connected I got these errors in the log.
Yep, saw your other thread. The mod shouldn't be affected, it just prints those exceptions for further use but it won't break anything ;)

 
Thanks Alloc just wanted to make sure your files were ok.. Hope something is done about these so called script kiddies using these cheat programs.

 
Got these errors, When checking out this player though noticed his save file was not named SteamID.ttp or SteamID.map it was his name instead so the file was Patient Z.ttp and Patient Z.map, I can only assume this was someone using hack cheats but when he connected I got these errors in the log.
Code:
2014-12-02T14:15:56 2066.677 Error in GM_SavePlayerData: System.NullReferenceException: Object reference not set to an instance of an object  at AllocsFixes.PlayerDataStuff.GM_SavePlayerData (.GameManager manager, Int32 _clientId, .PlayerDataFile _playerDataFile) [0x00000] in <filename unknown>:0
Code:
2014-12-02T14:15:26 2036.548 Player "Patient Z" denied: Your account 'Patient Z' is not activated or no server answer!
Code:
2014-12-02T14:15:29 2040.282 Error in AllocsLogFunctions.RequestToSpawnPlayer: System.NullReferenceException: Object reference not set to an instance of an object  at AllocsFixes.AllocsLogFunctions.RequestToSpawnPlayer (.GameManager manager, Int32 _clientId, System.String _name, Int32 _chunkViewDim, .PlayerProfile _playerProfile) [0x00000] in <filename unknown>:0
Code:
2014-12-02T14:15:35 2045.798 Player "Patient Z" denied: The player name 'Patient Z' already exits on the server! Please choose a different one
Those are because the player tried to bypass EAC, which is super easy to do, but failed since it gave him this:

2014-12-02T14:15:35 2045.798 Player "Patient Z" denied: The player name 'Patient Z' already exits on the server! Please choose a different one
 
Hey Alloc, I posted in the MP subforum, but I wanted to ask you directly as well. Someone came into my server and was griefing, so when I was about to ban him, I used the listplayers command to get his Steam ID. However, his Steam ID was missing. It was just his player name again.

Not sure if that's something you can look into with your mod

 
Stop the Server.

Add this to the admins.xml under <blacklist> section.

<blacklisted steamID="" unbandate="01/01/2100 00:00:00" />

Start the Server again.

 
Stop the Server.Add this to the admins.xml under <blacklist> section.

<blacklisted steamID="" unbandate="01/01/2100 00:00:00" />

Start the Server again.
Thanks, I'll try that. But the Steam ID wasn't missing or blank. Instead, it showed as the player's name.

 
I am currently working to mod Alloc's Assembly to add a check if SteamID = int and if returns false auto bans the person trying to connect, Or something of that nature. May do a check on SteamID int as well as size of ID so if the player has a steamID of less than normal it bans.

 
I am currently working to mod Alloc's Assembly to add a check if SteamID = int and if returns false auto bans the person trying to connect, Or something of that nature. May do a check on SteamID int as well as size of ID so if the player has a steamID of less than normal it bans.
If you fork for this 1 feature this creates obviously two streams of files that need to be maintained. If you are happy to do this no problem. But have you checked if this is something alloc can put in the pipeline?

 
If you fork for this 1 feature this creates obviously two streams of files that need to be maintained. If you are happy to do this no problem. But have you checked if this is something alloc can put in the pipeline?
I have changed my mind on creating this due to the fact that FrontRunnerTek has added a modification to the SM which does pretty much the same thing, Also I am sure the Devs will sooner or later release a fix for this as it had been reported plenty of times and it would be pointless for Alloc to pipeline it in then have to remove it again in the near future...

 
I had this turned on for a bit and it was kicking legit players. Going to leave it off for now. (I don't really see much hackers and don't need the feature right now).

 
And now getting this:

Code:
2014-12-06T22:21:07 10915.835 Error in GM_SavePlayerData: System.NullReferenceException: Object reference not set to an instance of an object
 at AllocsFixes.PlayerDataStuff.GM_SavePlayerData (.GameManager manager, Int32 _clientId, .PlayerDataFile _playerDataFile) [0x00000] in <filename unknown>:0
Has anyone seen this? Something tells me this will impact on data being saved correctly.

 
Back
Top