• The move of Eco-Mods.com has taken place and the merge of our old officials forums is currently ongoing, read more here.
  • ATTENTION: Please note that you download and use the files offered here at your own risk.
    Strange Loop Games does not offer support for modded clients, such issues should be brought up to the respective mod authors.
    Please keep in mind that modders create their mods in their free time and offer them to you for free. Be nice to them. Disrespectfulness wil not be tolerated.
NidToolbox Server Tools: MOTD, Moderators, permission levels, announcements

8.3.X NidToolbox Server Tools: MOTD, Moderators, permission levels, announcements 1.8.7

No permission to download
  • nid-UnclaimedAbandoned (accepts float days, optional bool assignTitle, optional Title) will now also unclaim any owned vehicles. And allow to assign special title to the abandonees (optional toggle) suggested by @mbc023 on Discord.
  • Added following commands:
    • nid-VehicleUnclaim- (accepts User targetUser) - Unclaims vehicle player stands at from original owner - targetUser. Issuer of this command must be close to the target vehicle. In case of larger vehicles, it is recommended to stand in between of their wheels, close to the middle of their in game model.
    • nid-VehicleClaim - (accepts User originalOwner, User newOwner) - Claims vehicle player stands at from original owner - originalOwner to newOwner. Issuer of this command must be close to the target vehicle. In case of larger vehicles, it is recommended to stand in between of their wheels, close to the middle of their in game model.
    • nid-UnclaimAllPlayerVehicles- (accepts User targetUser) - Unclaims all vehicles belonging to targetUser.
    • nid-VehiclesTransferAll- (accepts User originalOwner, User newOwner) - Transfers all vehicles from originalOwner to newOwner.
    • nid-VehiclesListPlayer- (accepts User targetUser) - Lists vehicles belonging to targetUser.
    • nid-VehiclesList- Lists vehicles belonging to command issuer and only them. It is recommended to give rights to run this command to everyone, so they can keep track of what they own.
    • nid-ListInactive- (accepts float days, optional bool dumpToFile) - Lists players that have been inactive since X days. When optional parameter dumpToFile is set to true, it will also save the names of these players into the file located in NidToolbox\Storage\DataDump\InactiveUsersDump.txt
This is a quick bug fix release, bigger patch with vehicles ownership control will be released in the upcoming days.
  • Fixed bug: Sweeping Hands Talent remains after talents clear. Thanks @Kye for reporting on Discord.
  • Fixed bug: nid-MotdShow will display an error due to file not being found. Thx @AlexALX for reporting on Discord.
  • Improved: Scheduled Messages trigger timings. Huge thanks to @AlexALX for running the beta builds to help track the issue on Linux/Mono.
Thanks for @hami for reporting the issues.
  • Fixed timers posting message: "timer expired" on inactive home timers;
  • Fixed timers behavior causing server instability in specific circumstances.
  • Added an ability to set caloric or/and monetary cost to Home Teleport Module. This requires that global currency is set on the server. Global currency can be set in Treasury by the world leader; Thanks to @hami for suggestion!
  • Fixed various spelling mistakes;
  • Added new commands:
    • nid-HomeRequireCalories - accepts true/false value. When set to true, users will be charged calories each time they want to teleport home.
    • nid-HomeRequireCost - accepts true/false value. When set to true, users will be charged monetary amount each time they want to teleport home. Requires that global currency is set on server. Global currency can be set by the world leader in the Treasury.
    • nid-HomeCaloriesAmount - accept float value and sets the calories cost to set amount, for example nid-HomeCaloriesAmount 200 will charge users with 200 calories each time they teleport.
    • nid-HomeCostAmount - accepts float value, sets monetary cost to specified amount.
  • New commands with example usage and syntax can be found in NidToolbox QuickSheet
  • These settings can also be changed within the Settings.json file in the HomeTeleportModule section:
    Code:
    "HomeTeleportModule": {
    "TimerEnabled": true,
    "TimerMinutes": 60.0,
    "CostCaloriesEnabled": true,
    "CostCaloriesAmount": 43.0,
    "CostGlobalCurrencyEnabled": true,
    "CostGlobalCurrencyAmount": 1.24
    }
1hometelcosts.png
2Error.png
3Error.png
3ledger.png
  • Fixed date and time parsing error on some system locales for temporary bans; Thanks to @HaioPai
  • Temporary bans will be sorted based on their expiration time, with closest to expire being listed first;
  • Fixed display bug - days not displayed on temporary bans with duration longer than one day;
  • Fixed display bug - days not being included in console output when initiating new ban;
  • Fixed: Properly marking loaded temporary bans as malformed if user to which they were assigned no longer exists (useful when server owner starts a new world and forgets to remove old temporary bans file);
  • Added page with all commands and example usages: https://bit.ly/33V3Obm
  • Added new command nid-LogChat allowing for switching chat logger on and off from within the game. Syntax of the command is:
    Code:
    /nid-LogChat true
    to enable the chat logger and
    Code:
    /nid-LogChat false
    to disable it.

bansSorted.png
Thanks to @hami and @Praefator
  • restored deed ownership change command under new name nid-ChangeDeedOwner - command allows to alter the whole deed ownership. The deed is determined from the plot the issuing player stands on.
Thanks for @hami for reporting the issues!

  • nid-ClaimPlot will now look for existing deeds and attach claimed plots to them;
  • Fixed window description for nid-PerDemographic as well as added line breaks for demographics with many members.
  • Added Chat Logging - to enable edit NidToolbox\Config\Settings.json and change LogChat to true. Log files are stored in NidToolbox\Logs\ChatLog. Files are named according to the date for example: 22-10-2019.log and will contain all chat from 0:00 to 23:59 on that day.
  • Added Preventable Actions and Temporary Bans Module - allows server admins to issue bans for specific actions, on specific players for set amount of time. Currently preventable actions include: Temporary Server Login Ban, Chopping Ban, Mining Ban, Claiming Land Ban, Chat Mute. More preventables will be added in the upcoming updates.
  • Added Server Cleanup and Maintenance category commands: ability to remove tree debris, stumps and mining rubble leftovers
  • Added following commands (use nid-Help in game for full list with categories!):
    • nid-DebrisReport - Generates report on tree debris, stumps and mining leftovers currently present on the Server. This command make take a few seconds if it wasn't run since the server has started.
    • nid-ClearTreeDebris - it will remove tree debris, stumps and fallen trees from the server. It has one minute cooldown.
    • nid-ClearRubble - it will remove mining rubble leftovers from the server. Game considers mining leftotover as a rubble if it wasn't picked up and placed on the ground. Placed rubble objects ARE not rubble in the game terms.
    • nid-PerDemographic - lists users on per demographic basis. Added this as there was no easy way to view this info in game.
    • nid-PreventChopping - accepts User targetUser, integer hours, integer minutes. It will prevent indicated user from chopping trees for the specified amount of time.
    • nid-PreventMining - syntax as above, prevents mining action.
    • nid-PreventClaiming - same syntax, prevents land claiming.
    • nid-Mute - exact same syntax - mutes player from the chat for specified time.
    • nid-BanPlayerTemporary - syntax as above, bans specified player from the server, making them unable to log and kicked if online.
    • nid-AllowChopping - accepts User targetUser - will lift the existing temporary ban from specified user, before it set timer expires.
    • nid-UnBanPlayerTemporary - syntax as above, lifts existing temporary server ban;
    • nid-AllowMining - same as above, allows mining.
    • nid-AllowClaiming - same as above allows claiming;
    • nid-UnMute - as above, allows user to use chat again;
    • nid-TransferAllClaims - accepts User currentOwner, User newOwner - Transfers property of currentOwner to newOwner.
    • nid-ClaimPlot - accepts User newOwner - claims already owned plot that the issuer stands on, for newOwner. If no owner is specified owned plot will be claimed to the issuer. This command is especially useful when building roads and in need of claiming this one plot that lies in the way of the project, without affecting rest of original owner property.
  • Fixed Bugs:
    • Fixed nid-UnclaimPlayer - this time properly unclaims the property of indicated player.
    • Fixed bug in long skill names recognition. Skill names can be indicated in any way the user likes. Spaces, no spaces, small or capital letters.
bansList.png

prevented.png

deb-report.png

perdemo.png
hotfix

  • Disabled /nid-UnclaimPlayer command due to issues with command targeting extensive number of plots. Command will be disabled for now and fixed with the next features update.
  • Improves the Claim Preventer triggering for players that did not accept the server rules in a way that it now prevents the action completely, before it occurs, rather than retracting it right after it happened.
Top Bottom