uexec.py

uexec.py is a Battlefield 2 server script that allows the execution of unauthorized methods from the server console. This is really only useful if you actually use the built-in server console. If you start the server with the +noStatusMonitor 1 and use a remote console, you won't need this.

Download Link

uexec.py

How to Install

  1. Browse to admin/standard_admin in your server directory
  2. Edit __init__.py so it looks similar to the following. The import uexec and uexec.init() lines are what you need to add.
    import autobalance
    import tk_punish
    import uexec
    
    autobalance.init()
    tk_punish.init()
    uexec.init()
  3. Put the script in the admin/standard_admin folder.
  4. Run your server. If uexec.py loaded comes up in your server console it should work from there.