Interstellar-Interstellar_BanSystem icon

Interstellar BanSystem

Allows the disabling of Titans, Boosts, Pilot abilities and Grenades with Auto Replacements through UI or predefined configs.

Last updated 10 months ago
Total downloads 656
Total rating 6 
Categories Mods Server-side Language: EN Custom Menus
Dependency string Interstellar-Interstellar_BanSystem-3.0.0
Dependants 0 other packages depend on this package

README

Interstellar.BanSystem

This is the repository for the Interstellar.BanSystem Mod for the R2Northstart client of Titanfall 2.

General Information

Required by: Server (To use the UI you also need it on the client)

UI features:

  • You can ban Tacticals, Ordinances, Weapons, Titans and Boosts
  • You can force Weapon attachments and visor
  • You can force Titan kit 1, 2 and 3
  • You can import / export predefined banned loadouts

Additional features:

  • When something is banned the first non banned Weapon, Tacticals ect. is given.
  • If all of a category are banned, the option to use it will be disabled.
  • Titan meter goes back to 0 if all are banned after you reached 100%

Config

Permissions

By default, everybody can change the banned loadout.

To stop players from changing the configuration, you can set the inbuilt Northstar config ns_private_match_only_host_can_change_settings to 1 at Northstar.CustomServers\mod.json

If you use a dedicated server, you can add yourself as an admin in the mods config at Interstellar.BanSystem\mod.json. Change the Default Values of "grant_admin" to your name or UID. You can add multiple by adding a , between them with NO SPACES.

"ConVars": [
  {
    "Name": "grant_admin",
    "DefaultValue": ""
  }
]

You can see your own UID by going into the Northstar lobby and typing sv_cheats 1; script print(GetPlayerArray()[0].GetUID()) into the console

Ban Config

You can predefine an initial ban config that will be loaded on startup at 'Interstellar.BanSystem\mod.json'. Change the Default Values of "ban_config" to a exported config, which you can get by clicking on export button in the UI and copying the string.

"ConVars": [
  {
    "Name": "ban_config",
    "DefaultValue": ""
  }
]

You can also set it on the fly by typing this into the console script_ui ImportBanConfig("THE_BAN_CONFIG")

Developed by