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

Server Tools

The gimme command is interfering with another mod of mine. Is it possible to change the command to something else? I want to change it to something other than /gimme.
Hey you can Turn it off in the servertoolsconfig if you have it enabled elsewhere

 
Hello, I am new to ServerTools and I would like to try it in my server because it sounds like a very usefull mod.
I already have installed in my 7 Days to Die server the Valmod Overhaul and Bigger Backpacks.

I tried to install ServerTools by downloading the latest release 5.7 from https://github.com/dmustanger/7dtd-ServerTools

and pasting the ServerTools folder inside my Mods folder in my server where I have other mods that are already working.

After that, I just turned on the server but no ServerTools.xml file was generated. Couldn't find it anywhere inside the dedicated server.

I am a bit confused and not sure how to procceed.

Could someone please help me?
1st ensure the zips extracted to the mod folder if not TURN SERVER OFF, then extract reboot then in /7daystodie/Save

s you'll find servertoolsconfig.xml

 
I have no idea, as I haven't used this feature of Server Tools...but, quality is misspelled on the items "antibiotics" and "miningHelmet". Might have something to with it, just a guess.
Lmao! Great catch. Both Compulsive and I seem to have missed my fabulous spelling there.... :bi_polo:

helpfull hint....always check your spelling.....look how you spelt quality in the mining helmet and antibiotic lines
Doh, seen Hated had already mentioned it...

I was also wondering if you can start with more items than fit in your toolbelt? Do the extras go to your backpack automatically?

Yes, You can as not all items go into the toolbelt. Some go into your main inventory.

Also this just came out...


All updates seem to be happening over in this thread now:

https://7daystodie.com/forums/showthread.php?77267-Servertools-updated-to-5-5/

Since Obsessive Compulsive took over.
Yeah, I noticed that and if I have more questions I will post them there.

Thanks to all that looked into this. I'm afraid I am getting a bit old and sleepy these days and obviously my proofreading is not up to standard.

Just wanted to add, correct spelling worked like a charm lol. Thanks again!

 
Last edited by a moderator:
I've been with ServerTools since the beginning, it has always been a good tool.

I have been working a lot with the 4.1 and it was stable. I tried the update you did to 5.7 and it seemed perfect. You have updated to 5.8 and .... disaster: S

I had to uninstall it and go back to my old 4.1

Installation on linux ubuntu 16.4.03LT

deleted files servertools.bin

reinstalled 5.8

Problems:

- When entering the server more than 6 people, the FPS-SERVER goes down to 0.5fps. It remains unstable and goes up to 4, goes down to 0.5

- Tested giving more or less fps-server settargetfps 5/20 / or 0. Same result.

- Uninstall 5.8 and go back to 4.1

- Server without people (350FPS-SERVER), with 5 (30FPS-SERVER), with 20 (6fps-server)

Some incompatibility problem has version 5.8

Use, bcm 2.4.0, coppis 3.6, ScriptingMod1.0, MultiblockMachines, and Alloc's

 
This goes up to v5.8 on github, yet the OP of this thread still has the link to 4.1. Are the versions above 4.1 considered unstable or beta or something?

 
Use, bcm 2.4.0, coppis 3.6, ScriptingMod1.0, MultiblockMachines, and Alloc's
You might want to remove multiblockmachines, its not ready for a production server and has some issues in the version you have when placing a prefab that eats non air blocks :)

 
sethomeproblem

Hi!

linux machine

Servertools 5.9

Alloc fixes rev. 315 (14_17_23) (2018-01-31)

Scripting tools 1.0

Coppi's (version 3.6, sep 2017, i presume)

Undead Legacy mod (EAC enabled)

servertools config.xml

Code:
<Tool Name="SetHome" Enable="True" DelayBetweenSetHomeUses="60" />
<Tool Name="ReservedSlots" Enable="True" ReservedCheck="True" />
When issuing /sethome in chat :

Code:
2018-02-01T20:39:42 81.698 ERR [MODS] Error while executing ChatMessage on mod "Server Tools"
2018-02-01T20:39:42 81.698 EXC Object reference not set to an instance of an object
NullReferenceException: Object reference not set to an instance of an object
 at ServerTools.TeleportHome.SetHome (.ClientInfo _cInfo, System.String _playerName, Boolean _announce) [0x00000] in <filename unknown>:0
 at ServerTools.ChatHook.Hook (.ClientInfo _cInfo, System.String _message, System.String _playerName, System.String _secondaryName, Boolean _localizeSecondary) [0x00000] in <filename unknown>:0
 at ServerTools.API.ChatMessage (.ClientInfo _cInfo, EnumGameMessages _type, System.String _message, System.String _playerName, Boolean _localizeMain, System.String _secondaryName, Boolean _localizeSecondary) [0x00000] in <filename unknown>:0
 at ModManager.ChatMessage (.ClientInfo _cInfo, EnumGameMessages _type, System.String _msg, System.String _mainName, Boolean _localizeMain, System.String _secondaryName, Boolean _localizeSecondary) [0x00000] in <filename unknown>:0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
Logger:masterLogException(Exception)
Logger:Exception(Exception)
Log:Exception(Exception)
ModManager:ChatMessage(ClientInfo, EnumGameMessages, String, String, Boolean, String, Boolean)
GameManager:GameMessageServer(ClientInfo, EnumGameMessages, String, String, Boolean, String, Boolean)
NetPackageGameMessage:ProcessPackage(World, INetConnectionCallbacks)
ConnectionManager:WF(INetConnection, NetPackageDirection)
ConnectionManager:Update()

(Filename:  Line: -1)
Command is visible in global chat by other players

Please, can anybody explain whats going on ?

And how to fix it :smile-new:

 
Last edited by a moderator:
Answer was found !

You can use /track or /gimme (if turned on) and this MAGICALY allows you to use /sethome

Dont ask me how.

Thanks DeX!

 
in CustomChatCommands.xml :
<Command Command="name_here" Response="tele {EntityId} x z y" DelayBetweenUses="0" />

x y z - coordinates (for example: -1024 59 765 )
Elanio, Very helpful thanks, would you know a command that would allow the player to then issue a /return to take them back to the players last location they where before execution of your above example

Thanks, Ari

 
Quick Self Help - Servertools Configuration and common errors

If your waiting for a forum response and need help fast, you can check things quicker in many occasions by the following

1. Go to the admin Map. Check the Log. Press CTRL and F >Search servertools or error, then for many examples found in this forum thread. It will show an error mentioning both line and position, Generally its either a spelling mistake or a symbol accidentally added or missing.

2. Alternatively if you haven't done a rendermap check your log output. Same Applies.

3. Copy the xml text whether its an error in servertools config or an associated xml you can modify like infoticker etc.

4. Use NotePad ++ paste the text in then go to the line and the column with your mouse. it will show you in the notepad ++ status bar where you've clicked anywhere on the doc.

From there you can instantly see the char, symbol, lack of symbol or or typo mistake that is preventing this part of the config to run.

Example screen -

View attachment 1635

Regards

Ari

 
Hello.

I tested this program some time ago. I wanted to ask if "custom chat commands" support multicommands? Is there a separaor?

 
1. rs command is not working.

2. please re-add option to select supply crate in vote options.

(I have no idea what that means, posting on behalf of Aribo who forgot his password XD)

 
Need some help

I'm renting a dedicated server from pingperfect, and used their Mod Manager to install Server Tools, but I am having problems getting some of the tools to work properly.

After I installed Server Tools I got a "HowToSetup.xml" file, and I noticed that some of the command strings in that file are different from the corresponding command strings in the "servertoolsconfig.xml" file and the servertoolsphrases.xml file.

The tools I want to use are the MOTD, /sethome and /day7, the MOTD is working perfectly but not the others.

Here are how the strings look in the corresponding files (in original):

Day7

Howtosetup.xml: <Tool Name="Day7" Enable="False" Days_Until_Horde="7" />

servertoolsconfig.xml: no present in the file

servertoolsphrases: <Phrase id="301" Phrase="Next 7th day is in {DaysUntil7} days" />

/sethome

howtosetup.xml: <Tool Name="Set_Home" Enable="False" Set_Home2_Enabled="False" Set_Home2_Donor_Only="False" Delay_Between_Home_Uses="60" />

servertoolsconfig.xml: <Tool Name="SetHome" Enable="False" DelayBetweenSetHomeUses="60" />

servertoolsphrases: <Phrase id="13" Phrase="{PlayerName} you can only use /home once every {DelayBetweenUses} minutes. Time remaining: {TimeRemaining} minutes." />

/sethome I managed to get working by copying the command string from the howtosetup file and replacing the one in the servertoolsconfig file, but I have not been able to change the cooldown timer, its stuck at 60 minutes.

/day7 keep returning the string parameter instead of the actuall number of days left, regardless of what string I try using.

The mods I have installed are (in the order they were installed and named as listed in the Mod Manager):

Alloc's server fixes (rev. 315)

Server Tools (Alpha 16+)

Simple UI v0.9-63-0-9

As far as I understand the problems are the varying parameters and wordings in the command strings, but I can not figure out what strings and parameter to use to get the tools working properly.

All help appreciated.

 
Protection zones not working

i cant get protection zones working, i am running on windows.

can anyone tell me what to do, i go into top right corner and use map to get cords and done same again at the bottom left corner.

zoneprotection looks like this:

<ZoneProtection>

<Zone>

<zone name="safezone" corner1="1839,-10,483" corner2="1882,-10,522" entryMessage="You are now entering the Civitatem Vita" exitMessage="You are exiting the Civitatem Vita" />

<zone name="Market" corner1="-100,60,-90" corner2="-140,70,-110" entryMessage="You are now entering the Market" exitMessage="You are exiting the Market" />

<zone name="Lobby" corner1="0,100,0" corner2="25,105,25" entryMessage="You are now entering the Lobby" exitMessage="You are exiting the Lobby" />

</Zone>

</ZoneProtection>

its enabled and message is enabled in the ServerToolsConfig, can anyone please help.

 
Coordinates are like corner1="W or E, Height from bottom(so - doesnt exist),N or S"
so its supposed to be:

1. <zone name="safezone" corner1="1839,0,483" corner2="1882,0,522" entryMessage="You are now entering the Civitatem Vita" exitMessage="You are exiting the Civitatem Vita" />

or is it

2. <zone name="safezone" corner1="1839,483" corner2="1882,522" entryMessage="You are now entering the Civitatem Vita" exitMessage="You are exiting the Civitatem Vita" />

don't quite understand fully what you mean.

thanks for your help.

 
Last edited by a moderator:
Did not load the mod

Did not load the mod

I did everything as it is written

2018_03_25_19_15_56.png


I mod deciphered,i launch the file bat and no reaction ,no configuration file was created

HELP

2018-03-25_19-15-56.jpg

 
Last edited by a moderator:
Back
Top