Mount & Blade Warband: Napoleonic Wars > Released Modifications

Auto Admin: The end of FOL and Rambo. (Includes ID checker)

(1/4) > >>

Hatman:
Updated for the New Patch 1.21

This is a mod for vanilla NW servers that can be used to auto-slay FOL, and revive any players unjustly killed by Rambos.
The latest update has also added the ability for admins to view a player's unique ID.

I've decided to put my auto-admin server mods on the forum in case anyone, like the OC communities, has trouble with keeping people following the rules during events.
The intent of this mod is to allow for a much more even and unbiased playing field during events, where the rules are not upheld by fallible player admins but the server itself.
Thats not to say player admins aren't needed anymore, just that all the little FOLs and the like that usually go unnoticed in the chaos of battle are properly dealt with and the victims revived/healed.

The ruleset upheld by the auto admin is the standard one used by the MOV Oceanic community, but can be adapted to almost any ruleset. Its mostly just about defining the spacing between players allowed when they fire in different situations. For example, line infantry must be shoulder to shoulder, skirmishers and artillery crew may use 5 man spacing, mounted cavalry likewise. The limits of rambo are also defined (as 25m) and so attempting to attack an enemy player outside this distance from friendlies will be prevented.

In most cases, anyone hurt by a FOL or Rambo player will be healed/revived. A manual revive button is also included.

Teamkilling when no enemies are nearby will also be judged as intentional and will result in punishment for the team damaging player and a heal/revive for the hurt friendly player.

This Mod is designed for Battle mode but should work in all the other modes as well.

Below is the full details as included in the mod itself:


=========AUTO ADMIN==========

Copy all files into your server's Napoleonic Wars module folder and override.
If you wish only to use the auto-FOL-slay function, only copy all files but the mission_templates.txt. (may cause a few serverside error messages but won't cause any issues.)

To enable the auto-admin/auto-FOL-slay, set the vote poll threshhold to 54%.

The auto admin can be set to passive mode (vote poll 53%) that will not punish FOL with a slay or rambo with damage and simply revive victims.

The temp ban button in the admin panel now displays the unique ID of the player selected to the admin pressing it. It does this by displaying the default welcome message that that player would recieve which includes their ID.)

RULES:
Auto admin enforces these rules to the letter. It automatically deactivates when there are 3 or less players alive on either team.

Any admin weapon or artillery damge is exempt from the following rules.

FOL:
-When any ranged weapon is fired, (excluding pistols and bottles) spacing to friendly players is checked.
-If the shooting player is a skirmisher, artilley crew (incl. sapper) or mounted cavalry the allowed spacing is 6 meters.
-If the shooting player is none of the above the spacing is 1.8 meters. (This is a curtesy to allow for people dying during a volley.)
-If no friendly player is found within the spacing, the shooter is considered as firing out of line (FOL), is slain, and a message is displayed.
-Anyone shot by a FOL player will be healed/revived as neccessary and a clang sound is played at the location of the shooter to indicate this.

RAMBO:
-When a melee attack hits, spacing to friendly players (alive or died within the last 30 seconds) is checked.
-If the attacker is mounted and attacking another mounted player, the spacing is 40 meters.
-Otherwise the spacing is 25 meters.
-If no friendly player is found within the spacing, the attacker is considered rambo.
-The rambo attacker takes 45 damage, the victim is healed/revived, and a clang is played at the attackers location to indicate this.

TK:
-When any friendly player takes team damage, spacing is checked from this player to the nearest enemy player.
-If no enemy is found within 25 meters of the damaged player, the team damage is considered intentional.
-The attacking player takes 45 damage, the team damaged player is healed/revived, and a clang sound is played at the attacker's location to indicate this.


If you have any questions, bug reports or feedback please contact me as I am constantly trying to improve this mod.

Jammo:
 ???

Knightmare:
How would you 'revive' a person?

Hatman:

--- Quote from: LithuanianEuro on September 17, 2017, 02:05:10 am ---How would you 'revive' a person?

--- End quote ---

The revive essentially Respawn the dead player and teleport them to where they were killed. This can happen automatically if they were Rambo-ed or FOL-ed or manually with the temp ban button .

Siwi:

--- Quote from: LithuanianEuro on September 17, 2017, 02:05:10 am ---How would you 'revive' a person?

--- End quote ---
this already exists on some NA servers. Thunderstormer wrote a script to do it

Navigation

[0] Message Index

[#] Next page

Go to full version