Natural Selection 2

Natural Selection 2

Shine Administration
Showing 231-240 of 380 entries
< 1 ... 22  23  24  25  26 ... 38 >
Update: 3 May, 2014 @ 5:04am

- Fixed a script error when trying to suspend/resume an unloaded plugin.

- Fixed an oversight that meant non-ranked players couldn't start a kick vote against another non-ranked player.

- Updated support for Badges+ mod.

- Removed annotate command when using sh_unstuck.

- Sped up permission checking for groups with inheritance.

Update: 25 Apr, 2014 @ 7:44am

- The badge plugin now supports Badges+ mod's badge rows.

- The pregame plugin now works with MvM.

- Fixed some phrasing issues with notifications in MvM.

- Kick votes can no longer be called on players with a higher immunity than the player calling the vote.

- The AFK kick plugin now ignores players waiting for team balance.

- Fixed a few bugs when a plugin fails to load, and specifically with the mapvote plugin when it failed to load because of a bad map cycle.

Update: 10 Apr, 2014 @ 4:34am

- Fixed workshop updater saying "nil" was updated when receiving a bad response from the Steam API.

- Fixed JSON syntax errors in config files causing Shine to fail to load properly. It will now display a warning when a syntax error is found, and load the default version of the config.

- Added team names and targetting directives for Marine vs Marine. You can use @blue and @orange to target the two teams, and use blue and orange as team names for commands that take a team argument.

- Made name matching smarter. It now matches the player that has the given part of their name furthest to the left. E.g, matching "pers" when there are players with names "Person8880" and "Vipers" will pick out "Person8880" every time.

- Added the $ directive to target using Steam/NS2 ID only. For example, $123456 targets the player with NS2 ID 123456.

- Fixed a few issues requested by plugin/mod authors.

Update: 4 Apr, 2014 @ 7:01am

- Workshop updater now uses the Steam API to check for mod updates, condensing multiple HTTP requests into 1 (thanks Ghoul).
- Made certain plugins ignore bots when counting players, which was causing unexpected behaviour.

Update: 19 Mar, 2014 @ 8:00am

- The round limiter now explains how it chooses the winner.
- Tech points count as 2 RTs when using the most RTs winner method.
- Added "sh_who" command to check ranking information about a single player, or all players.
- Added strict type checking to all chat message functions to eliminate Shine as the cause of gaps in the message table, and to avoid the chatbox erroring out.

Update: 24 Feb, 2014 @ 4:20am

- Fixed counting issues with the AFK kick plugin and map votes.

- Shuffle and map votes now give more descriptive errors when a vote cannot be made.

- Removed reliance on an NS2 function that would rarely add extra players that did not exist to the player list when shuffling which would cause team imbalances.

- Added the "WinCondition" option to the round limiter plugin to set how to determine the winner. The default value of 1 is the current score based. 2 is the team with the most captured RTs at the end, and 3 is the team that collected the most team resources over the round.

- Added the "FriendlyFirePreGame" option to the basecommands plugin. When set to false, friendly fire is off during the pre game.

- Fixed some minor script errors.

Update: 6 Feb, 2014 @ 6:43am

- Fixed counting issues in the vote surrender plugin.
- Fixed reserved slot count being incorrectly reported after a client with a reserved slot disconnects.

Update: 5 Feb, 2014 @ 7:26am

- Added the ability to set per command access restrictions. See this page for an explanation: https://github.com/Person8880/Shine/wiki/Configuring-Users#wiki-group-command-argument-restrictions

- Added the round limiter plugin from Ghoul.

- Replaced sv_say with sh_say.

- Added commands to change interp and move rate live.

- Added the ability to set per map round limits: https://github.com/Person8880/Shine/wiki/Map-Vote#wiki-defining-per-map-round-or-time-limits

- Server switch menu accounts for reserved slots when displaying the server population.

- Added the "StartDelay" option to the pregame plugin. When set to a time (in seconds) greater than 0, it will force a delay at the start of a map before the game can start.

- Added two options to the workshop updater plugin. "ForceMapvote", if set to true, will immediately call a map vote when a mod needs updating. "ForceMapvoteAtRoundEnd", if set to true, will instead force a map vote at the round's end if a mod needs updating.

- Fixed tournament mode breaking things when disabled using sh_unloadplugin.

- Fixed reserved slots not changing the tag when a client with a reserved slot disconnects.

Update: 16 Jan, 2014 @ 7:38am

- Added web config loading. Allows you to load config files for any plugin from a remote web server. See this page for setup details: https://github.com/Person8880/Shine/wiki/Plugin-web-configs

- Improved chatbox scaling and text scaling at lower resolutions.

- Fixed plugins that loaded from a gamemode config not saving to the gamemode config if they were edited using commands.

- Added the ability to set per-map time limits. Add a "time" field to a map's entry in the MapCycle.json file.

- Badges plugin now inherits badges from inherited groups.

Update: 14 Dec, 2013 @ 7:33am

- Fixed some conflicts when the ready room plugin assigned players to teams.
- The AFK plugin will track immune player's AFK time, but not warn or kick them. This ensures team sorting doesn't move them out of the ready room.
- Added a second level of immunity for the AFK kick plugin, "sh_afk_partial". With this immunity, the player is warned (and moved to the ready room if the plugin is set to do so), but not kicked.
- Fixed the sh_loadplugin command failing to load server side plugins that were not originally set to load in the base config.
- Added "sh_setresslots" command, to adjust reserved slot count in game.
- Hopefully fixed welcome messages generic messages not always having team colouring.
- Updated plugin API with easier timer system, so that plugins no longer leak timers when disabled.