• 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

Thanks Kage,
That does help, and Ill give it a play this evening. Where are you getting the Feral Zombie ID # from?

When I search through the entityclasses for feral I find it, but do not see the # you are referencing.

Thanks again for the help.
Type se in the command console to see the list. The number is the entity number. You can use the name or the number.

 
...I am wondering how to actually use two other commands.

teleport player:

I tried tele playername 0,0 and it responded player name or steam id didnt exist.

I used the same name as well as tried the steam id from the list player command and got the error.

...
Location has to be "x y z", e.g. "tele playername 500 65 -300". No commas, always give all three values. In your case you basically gave it just two parameters, first one being the player name and second one being "0,0". With two parameters the command expects the second one to be another player (name or id) and couldn't find any matching your input so that's why you got the error.

...Command: tele NAME NAME

or Command: tele NAME LOCATION (See the use of PLAYERENTITYID)

- This one works if the name of the players being Teleported or Teleported to does not contain spaces. If the name contains spaces then use

Command: tele PLAYERENTITYID PLAYERENTITYID

...
No need to use the entity id (though mostly easier as it's shorter / no special chars etc). You can simply use quotes around the player names.

Nope.. We dont want to use telnet.. its too slow and overburdened. Then we want to use the tcp stream.
What you're calling Telnet is just the TCP stream ;)

It's a text oriented command interface, but no Telnet, just plain TCP.

 
Are the server files updated for 13.7? Installing them on a server that is working fine until the fixes are installed and then we get the message that te server is running 13.6. Removing the fixes fixes the issue.

 
Are the server files updated for 13.7? Installing them on a server that is working fine until the fixes are installed and then we get the message that te server is running 13.6. Removing the fixes fixes the issue.
rev. 254 (6_8_11) (2015-12-24) is running fine on my Bluefang MP Server running Alpha 13.7.

 
Yeah, no change is required for 13.7. With some upgrades, you may need to re-install the mod afterwards. I know my Linux dedi is like this.

 
Are the server files updated for 13.7? Installing them on a server that is working fine until the fixes are installed and then we get the message that te server is running 13.6. Removing the fixes fixes the issue.
Sounds like you are replacing the Assembly-CSharp.dll with some older version. There's no reason to touch that file though.

 
Sounds like you are replacing the Assembly-CSharp.dll with some older version. There's no reason to touch that file though.
I have not replaced any part of the server fixes. I simply updated the game to 13.7 and re-installed the fixes. And I get the error. To fix the error I have to re-install the update to overwrite any of the files changed by the server fixes and no longer get the error. Reinstalling the fixes and I get the error again. Running this on a windows server but ist worked well without this issue uptil this update

 
I have not replaced any part of the server fixes. I simply updated the game to 13.7 and re-installed the fixes. And I get the error. To fix the error I have to re-install the update to overwrite any of the files changed by the server fixes and no longer get the error. Reinstalling the fixes and I get the error again. Running this on a windows server but ist worked well without this issue uptil this update
How do you install them? I.e. what files do you download (URLs), do you do anything else than extracting an archive to the game folder?

 
Are you running hals editor with his dll installed. As when your game states ot is a version prior to the current. It means the dll has been changed.

If it is Hals editor installed it isnt yet ipdated to 13.7 and your game with show 13.6 and have errors.

 
I have not replaced any part of the server fixes. I simply updated the game to 13.7 and re-installed the fixes. And I get the error. To fix the error I have to re-install the update to overwrite any of the files changed by the server fixes and no longer get the error. Reinstalling the fixes and I get the error again. Running this on a windows server but ist worked well without this issue uptil this update
Did you create a mod folder in the main directory and then place allocs fixes in the newly created folder

 
I wonder if this fix has the ability to turn off the temperature on the server so those who doesn't like how broken it is

can play the game without being a dead person walking[cause the human core temp is 98.6f)

 
How do you install them? I.e. what files do you download (URLs), do you do anything else than extracting an archive to the game folder?
@rentechd: Even if it works for you now ... can you give me some feedback on this? Shouldn't happen so something must be wrong (not necessarily on your end, that's why I'm asking ;) )

@Rathlon: nope

 
I mostly thought I'd get more done soon and thus waited with releasing it ;)

I'll upload it tomorrow (or later today if I find a free minute, getting visitors).

 
Just wanted to say I updated my server to 13.8 last night without touching the Mods folder that was working for 13.7 and we were getting version errors trying to load the game. But shutting down the server, deleting the Mods folder, and re-extracting from the existing Rev 254 server_fixes.tar.gz (MD5 7822668234D635CA09FD2AB7E11F9E97) seems to have fixed the problem.

 
I mostly thought I'd get more done soon and thus waited with releasing it ;) I'll upload it tomorrow (or later today if I find a free minute, getting visitors).
Cheers mate! Just wasn't sure what was holding up God Almighty's suggested changes.

One doesn't simply leave God Almighty waiting. :highly_amused:

Anything else "in the works" you've been tinkering with that you can share? I know TFP and Life keep you busy. It's just nice to hear about even the little things that you do get time to work on for us.

Thanks Alloc for everything you do here!

 
Just wanted to say I updated my server to 13.8 last night without touching the Mods folder that was working for 13.7 and we were getting version errors trying to load the game. But shutting down the server, deleting the Mods folder, and re-extracting from the existing Rev 254 server_fixes.tar.gz (MD5 7822668234D635CA09FD2AB7E11F9E97) seems to have fixed the problem.
Thanks for the note (especially for the MD5, that way I was able to be sure you didn't get any changed archive or anything from a third-party :) ).

But essentially you are saying you updated the server, didn't work, reeextracted the mods-folder (so exactly the same files there as before extracting) and now it works? How should that be? ;)

Do you by any chance still have the logs of the server failing to start properly in between? Did it actually fail to start (or give any mod related errors) or was it just reporting the wrong game version to the clients? Silly question ... but are you sure you restarted the server after updating through steam?

 
Tried to repro (installed 13.7, added mod, started server, stopped server, updated to 13.8, started server), everything fine as expected.

6_8_12 with God Almighty's changes uploaded.

 
Hey Alloc! If I add this line to the player icon popup code in map.js...

Code:
marker = L.marker([val.position.x, val.position.z], {icon: playerIcon}).bindPopup(
  "Player: " + val.name +
  [color="#00FF00"]"<br/>Position: " + val.position.x + " " -1 " " + val.position.z) +[/color]
  (HasPermission ("webapi.getplayerinventory") ?
  "<br/><a class='inventoryButton' data-steamid='"+val.steamid+"'>Show inventory</a>"
  : "")
...will it work? Sort of like what you did to landclaims.js, but on the player icon popup.

 
Hey Alloc! If I add this line to the player icon popup code in map.js...

Code:
marker = L.marker([val.position.x, val.position.z], {icon: playerIcon}).bindPopup(
  "Player: " + val.name +
  [color="#00FF00"]"<br/>Position: " + val.position.x + " " -1 " " + val.position.z) +[/color]
  (HasPermission ("webapi.getplayerinventory") ?
  "<br/><a class='inventoryButton' data-steamid='"+val.steamid+"'>Show inventory</a>"
  : "")
...will it work? Sort of like what you did to landclaims.js, but on the player icon popup.
Heh, why don't you try it? ;)

But yeah, should, besides the syntax errors in your string concatenation:

Code:
[color="#00FF00"]"<br/>Position: " + val.position.x + " -1 " + val.position.z +[/color]
 
Back
Top