• 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

Both p2p teleport and x y z teleport are broken for me. p2p usually ends up with the player in the ground and x y z ends up falling through the ground about 50% of the time. if I do the same x y z teleport twice in a row I can usually get it on the second try.
Teleporting to a part of the map (chunk) that isn't loaded causes players to fall through it. That's why it works the second time because it's loaded. We need a method of pre-loading the chunk right before teleporting, and I'm not sure that's something Alloc can do easily...

 
I use lowlatency servers. And TCadmin. On the tcadmin it has a mod button to install Allocs server improvements. No matter what every time I install it I cant get into my server. Says, failed to retrieve server information. I uninstall it and it works fine. I cant use any server manager because of this. I have reinstalled the game over and over. Done the steam updates and then the allocs. Still same thing. Please if anyone can help me I would appreciate it so much. Thanks

 
This is what I get when I try to manually place the files into my server with fillzilla. Access denied on the 2 important files. Any reason why this is?

tatus: Starting upload of C:\Users\Owner\Desktop\7DaysToDie_Data1\Managed\7dtd-server-fixes.dll

Command: TYPE I

Response: 200 Command okay.

Command: PASV

Response: 227 Entering Passive Mode (75,127,5,186,19,136).

Command: STOR 7dtd-server-fixes.dll

Response: 500 Access denied.

Error: Critical file transfer error

Status: Starting upload of C:\Users\Owner\Desktop\7DaysToDie_Data1\Managed\7dtd-server-fixes2.dll

Command: PASV

Response: 227 Entering Passive Mode (75,127,5,186,19,136).

Command: STOR 7dtd-server-fixes2.dll

Response: 500 Access denied.

Error: Critical file transfer error

Status: Starting upload of C:\Users\Owner\Desktop\7DaysToDie_Data1\Managed\7dtd-server-fixes_version.txt

Status: Connecting to 75.127.5.186:8821...

Status: Connection established, waiting for welcome message...

Status: Insecure server, it does not support FTP over TLS.

Status: File transfer successful, transferred 33 bytes in 1 second

Status: Starting upload of C:\Users\Owner\Desktop\7DaysToDie_Data1\Managed\Assembly-CSharp.dll

Command: TYPE I

Response: 200 Command okay.

Command: PASV

Response: 227 Entering Passive Mode (75,127,5,186,19,136).

Command: STOR Assembly-CSharp.dll

Response: 500 Access denied.

Error: Critical file transfer error

Status: Server does not support non-ASCII characters.

Status: Connected

Status: Starting upload of C:\Users\Owner\Desktop\7DaysToDie_Data1\Managed\7dtd-server-fixes2.dll

Command: CWD /75.127.5.186_27050/7DaysToDie_Data1/Managed

Response: 250 CWD command successful.

Command: TYPE I

Response: 200 Command okay.

Command: PASV

Response: 227 Entering Passive Mode (75,127,5,186,19,139).

Command: STOR 7dtd-server-fixes2.dll

Response: 500 Access denied.

Error: Critical file transfer error

Status: Retrieving directory listing of "/75.127.5.186_27050/7DaysToDie_Data1"...

Status: Directory listing of "/75.127.5.186_27050/7DaysToDie_Data1" successful

Status: Retrieving directory listing of "/75.127.5.186_27050/7DaysToDie_Data1/Managed"...

Status: Directory listing of "/75.127.5.186_27050/7DaysToDie_Data1/Managed" successful

Status: Starting download of /75.127.5.186_27050/7DaysToDie_Data1/Managed/7dtd-server-fixes_version.txt

Status: File transfer successful, transferred 33 bytes in 1 second

Status: Starting upload of C:\Users\Owner\Desktop\7DaysToDie_Data1\Managed\7dtd-server-fixes2.dll

Status: Starting upload of C:\Users\Owner\Desktop\7DaysToDie_Data1\Managed\7dtd-server-fixes_version.txt

Command: TYPE I

Response: 200 Command okay.

Command: PASV

Response: 227 Entering Passive Mode (75,127,5,186,19,136).

Command: STOR 7dtd-server-fixes2.dll

Response: 500 Access denied.

Error: Critical file transfer error

Status: Starting upload of C:\Users\Owner\Desktop\7DaysToDie_Data1\Managed\Assembly-CSharp.dll

Command: PASV

Response: 227 Entering Passive Mode (75,127,5,186,19,136).

Command: STOR Assembly-CSharp.dll

Response: 500 Access denied.

Error: Critical file transfer error

Status: File transfer successful, transferred 33 bytes in 1 second

 
so there is nothing I can do for it right now till front runner tek updates? because it updated to 1.0.5.0 and it still didn't work, how are you checking players inventory so you know they are not hackers??

- - - Updated - - -

This has to do with Fronttek's Server manager not Allocs fixes, you will have to wait until the Server Manager is completely updated to the new release to see these changes.
so there is nothing I can do for it right now till front runner tek updates? because it updated to 1.0.5.0 and it still didn't work, how are you checking players inventory so you know they are not hackers??

 
so there is nothing I can do for it right now till front runner tek updates? because it updated to 1.0.5.0 and it still didn't work, how are you checking players inventory so you know they are not hackers??
- - - Updated - - -

so there is nothing I can do for it right now till front runner tek updates? because it updated to 1.0.5.0 and it still didn't work, how are you checking players inventory so you know they are not hackers??
Try running a command from ingame console ~

https://7dtd.illy.bz/wiki/Server%20fixes#Newcommandsforin-gameconsolecontrolpanelandTelnet

If you typed si from the console it should "Usage: ShowInventory <playername>"

If that works then allocs fixes are working - you can then use si playername from the console to check their inv

FRT is working but not showing version for me either. I can check inv from within it or use the method above.

Cheers

 
Restarted my server, Loaded server up got on webmap. I assume this happen when I closed the webmap not 100% when. but figured I would post it for you Alloc.

Code:
2015-04-07T13:42:39 193.944 INF Error in ApiHandler.HandleRequest(): Handler threw an exception: System.IO.IOException: Write failure ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host.

 at System.Net.Sockets.Socket.Send (System.Byte[] buf, Int32 offset, Int32 size, SocketFlags flags) [0x00000] in <filename unknown>:0
 at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0
 --- End of inner exception stack trace ---
 at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0
 at System.Net.ResponseStream.InternalWrite (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0
 at System.Net.ResponseStream.Write (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0
 at AllocsFixes.NetConnections.Servers.Web.API.WebAPI.WriteJSON (System.Net.HttpListenerResponse resp, AllocsFixes.JSON.JSONNode root) [0x00000] in <filename unknown>:0
 at AllocsFixes.NetConnections.Servers.Web.API.GetPlayersLocation.HandleRequest (System.Net.HttpListenerRequest req, System.Net.HttpListenerResponse resp, System.Net.HttpListenerBasicIdentity user) [0x00000] in <filename unknown>:0
 at AllocsFixes.NetConnections.Servers.Web.ApiHandler.HandleRequest (System.Net.HttpListenerRequest req, System.Net.HttpListenerResponse resp, System.Net.HttpListenerBasicIdentity user) [0x00000] in <filename unknown>:0
2015-04-07T13:42:39 193.946 INF Error in Web.HandleRequest(): System.InvalidOperationException: Cannot be changed after headers are sent.
 at System.Net.HttpListenerResponse.set_StatusCode (Int32 value) [0x00000] in <filename unknown>:0
 at AllocsFixes.NetConnections.Servers.Web.ApiHandler.HandleRequest (System.Net.HttpListenerRequest req, System.Net.HttpListenerResponse resp, System.Net.HttpListenerBasicIdentity user) [0x00000] in <filename unknown>:0
 at AllocsFixes.NetConnections.Servers.Web.Web.HandleRequest (IAsyncResult result) [0x00000] in <filename unknown>:0
 
Hello,

I have a problem with my dedicated server and those extensions, somehow after I logoff and logon back again to the server, everytime I am loosing map data of the surroundings I've already explored. The same is for all others that joined my server. I wonder if this can be something with the Maprender tool? I executed rendermap command but still have this issue.

In output logs I see:

2015-04-08T02:57:37 663.178 INF Blocked processing NetPackage_MapPosition (sender3's steamId="*hidden*")!

Does anyone knows what could cause this?

 
figured out above issue - it was not caused by your mod, but by Anti-Cheat for dedicated servers mod made by DerPopo, sorry for trouble if any.

 
I use lowlatency servers. And TCadmin. On the tcadmin it has a mod button to install Allocs server improvements. No matter what every time I install it I cant get into my server. Says, failed to retrieve server information. I uninstall it and it works fine. I cant use any server manager because of this. I have reinstalled the game over and over. Done the steam updates and then the allocs. Still same thing. Please if anyone can help me I would appreciate it so much. Thanks
Sounds like an issue with what they install for you and I can't do anything about that. You'll have to get lowlatency to figure that out. I would assume they use an outdated version of the mod.

 
Hey Alloc,

I'm trying to make a custom 'mod' using your ModApi.

Right now I have a consolecommand that should give player an item to their inventory like this:

CommonMappingFunctions.GetEntityPlayer(ci).inventory.AddItem(invField);
it does return true but it does not add any item to inventory, anything I missed? or is this just not possible?

 
Hello Alloc,

any issues with the "rlp" command for removing the landclaimblock?

The console says the claim was removed. After i try "llp" i see the claimblock again in the list.

Best Regards

Markezzz

 
I'm trying to make a custom 'mod' using your ModApi.Right now I have a consolecommand that should give player an item to their inventory like this:

...

it does return true but it does not add any item to inventory, anything I missed? or is this just not possible?
Inventory is client side, you can't control it from server side code.

any issues with the "rlp" command for removing the landclaimblock?The console says the claim was removed. After i try "llp" i see the claimblock again in the list.
Was the claim block on a currently loaded chunk? I.e. it can't remove the *actual block* if the chunk isn't loaded on the server. In that case it can only remove the association to a player, but at least this part should work. (And it should no longer be shown in the list after that).

 
Was the claim block on a currently loaded chunk? I.e. it can't remove the *actual block* if the chunk isn't loaded on the server. In that case it can only remove the association to a player, but at least this part should work. (And it should no longer be shown in the list after that).
The chunk wasn't loaded at the moment. but it also won't removed the association to the player.

thats why i asking for this. :D

 
Gotta look into that later. If you have an account on the tracker a ticket might help me not forget this ;)

 
Hello my friend is server admin and he have WEBMOD. But he have problem with ingame shop, anyone who try to enter shop website get this error:

YOU MUST JOIN THE SERVER TO USE THE SHOP.

You are using the IP

Of course whe are login to server

EDIT: Sorry not this thread.

 
Last edited by a moderator:
Hello my friend is server admin and he have WEBMOD. But he have problem with ingame shop, anyone who try to enter shop website get this error:YOU MUST JOIN THE SERVER TO USE THE SHOP.

You are using the IP

Of course whe are login to server

EDIT: Sorry not this thread.
This is a actual issue of the current patch. So stay tuned for the next patch. :)

 
Alloc, is there any way you can add player level to listplayers output?
Should be possible ;)

Nor can we register one.
But it states how you can get one ;)

But I'll reenable registration, maybe spammers have lost interest in trying as it was disabled for some time now.

 
Back
Top