NidToolbox: Server News module

V mod for ECO

0
Downloads today
0
Downloads total
0
Comments

description

1573-nidtoolbox-design01-nid-64-png
Server News module

for NidToolbox Light

1586-default-violet-2-png

Create displayable Server News, containing most recent updates to your server.

Support is provided as well as suggestions are accepted on my Discord here

Server News module allows:

  • This simple module allows server admins to list recent Server News on date-by-date basis.
  • News can be then displayed by the players in a pop-up window in game via a command.
  • It is possible to set the module to display the news automatically on login, and with set delay. For instant display, set delay to 1.
  • Module can be reloaded at any time, without the need of a server restart. Both message and configs are then loaded from the files.
  • Module is fully customizable, indcluding colors, formatting and font size.
  • Title of the window can be set as well, it accepts all currently available in game colors and formatting.
  • It is possible to set everything via the in-game commands but, for best results: edit both News Message and config file in the text editor, for the ease of use of all the available formatting tags.

(click to enlarge)


Requirements:

As any module of NidToolbox set, it requires nid-core version 1.0.3+ module, available in the main forum thread: here

How to install:

  1. Unpack .zip archive
  2. Copy nid-news.dll to Mods\NidToolbox\Modules

Settings files:

Config files are located at:

  1. Configs\Mods\NidToolbox\ServerNews.json - contains module settings.
  2. Configs\Mods\NidToolbox\NewsMessage.txt - contains news message.

ServerNews.json:

Code

{  
    "Info1": "NidToolbox Light: Server Changelog settings.",  
    "WindowTitle": "MyServerServer News"
    "ShowOnLogin": true,  
    "DisplayDelay": 1
}

ShowOnLogin - when true, Server News are displayed when player logs in. Default value - false.

WindowTitle - allows setting title for the window, accepts all kinds of formatting.

DisplayDelay - when ShowOnLogin is set to true, news will be displayed after the delay timer has elapsed. Default value: 1 - Instant.

IMPORTANT: Delay timer starts when the log in request is handed to the server NOT when the player appears in the world, so account additional 6-10 seconds for the word load.

NewsMessage.txt

Code


16-May 8:55 General Server Update * This is an example changelog note for your server; * This message is best edited directly from the file. * Added Beautification Mod; * Removed outstanding rubble; 7-May 8:55 Fresh Start * Server has been wiped. Welcome to the new Adventure!

Available commands:

/help News

Displays information about all commands contained within this module.


/news-show

Displays current server news.

/news-show

Code

/news-show


/news-titleset

Set Server News window title.

/news-titleset string title

Code

/news-titleset titleString


/news-reload

Reload Server News message and settings from config files.

/news-reload

Code

/news-reload


/news-onlogin

Enable or Disable on Login News window popup.

/news-onlogin bool trueFalse

Code

/news-onlogin true/false


/news-delay

Set News on Login display delay.

/news-delay int seconds

Code

/news-delay 20

Credits

Files

05.09 2021
Modhoster user rating
no rating Votes

Empfehlungsrate

-/-      
noch nicht genug Stimmen

Do you think this mod should be featured?

Mod abonnieren
Abonniere NidToolbox: Server News module
Der Mod wird automatisch beim nächsten Start von ECO installiert.

0 Comments for NidToolbox: Server News module

You have to log in for writing comments.
You can also sign up for free, id you don't have an account yet - it only takes 5 minutes.

No comments yet.

Write the first comment...

      }