New pages
Jump to navigation
Jump to search
- 15:26, 22 June 2018 Scripts:BadWords (hist | edit) [7,156 bytes] Pireax (talk | contribs) (Created page with "== Introduction == I own a cybercafe / game center where the most popular game is BF2. Most of our customers are teenagers, but we get quite a few younger and older gamers,...")
- 15:26, 22 June 2018 Scripts:AutoShutdown (hist | edit) [3,469 bytes] Pireax (talk | contribs) (Created page with "== Introduction == I got tired of manually warning my users before shutdown, so I wrote this to automate the task for me. It warns players at intervals before shutting down....")
- 15:25, 22 June 2018 Scripts:Automatic Announcements (hist | edit) [1,990 bytes] Pireax (talk | contribs) (Created page with "Ever want to have an some announcement that is automatically periodically displayed on all players' screens? Here's how to do it: <pre> import bf2 import bf2.Timer import...")
- 15:25, 22 June 2018 Scripts:dc ass (hist | edit) [33,401 bytes] Pireax (talk | contribs) (Created page with "__TOC__ == Introduction == The DontCamp Administrative Support System is a completely server-side, python based admin system for Battlefield 2 that uses in-game chat comman...")
- 15:25, 22 June 2018 Scripts:Kicking for high ping (hist | edit) [18,156 bytes] Pireax (talk | contribs) (Created page with "__TOC__ = Introduction = There are many things that may influence the quality of a BF2 server. One of them is the ping of the players. Playing against a lot of players with...")
- 15:24, 22 June 2018 Scripts:IdleKick (hist | edit) [14,437 bytes] Pireax (talk | contribs) (Created page with "<pre> # ------------------------------------------------------------------------ # Module: IdleKick.py # Authors: xlr8or, www.xlr8or.com # Version 2.02 # Description: #...")
- 15:24, 22 June 2018 Scripts:CountryFilter (hist | edit) [22,240 bytes] Pireax (talk | contribs) (Created page with "== Description == The feature of CountryFilter is as follows. * This script can display country name by finding the country from IP-address of the player. * This script prov...")
- 15:23, 22 June 2018 Scripts:ReserveSlots (hist | edit) [44,719 bytes] Pireax (talk | contribs) (Created page with "This will open a file "knownplayers.txt" and use it to maintain a list of players who should get priority. To use it, log in with rcon and type "rcon addPlayer playerName" or...")
- 15:22, 22 June 2018 Scripts:ReservedSlots (hist | edit) [5,419 bytes] Pireax (talk | contribs) (Created page with "A small script to make sure there will always be a few reserved slots for certain players. If a non approved nick logs on and the server has reached its limit, that player wil...")
- 15:22, 22 June 2018 Scripts (hist | edit) [10,307 bytes] Pireax (talk | contribs) (Created page with "Please add your scripts to this list for others to see, use and get inspiration from: __TOC__ == Access == ; Scripts:ReservedSlots|Always Keep Slots Free for Special Pl...")
- 19:30, 21 June 2018 Cookbook:Ploting Object Positions on a Map Image (hist | edit) [6,399 bytes] Pireax (talk | contribs) (Created page with "== Problem == You want to plot the position of objects or events in the BF2 game world on a map; for example, you want to plot the positions of player deaths, the positions...")
- 19:30, 21 June 2018 Cookbook:Easy Custom Config Variables (hist | edit) [3,048 bytes] Pireax (talk | contribs) (Created page with "== Problem == You are writing a script that has some configuration parameters that you want the server operator to be able to set. So as not to reinvent the wheel, can you...")
- 19:29, 21 June 2018 Cookbook:Finding the Value of a Server Configuration Variable (hist | edit) [1,910 bytes] Pireax (talk | contribs) (Created page with "== Problem == Many configuration options for BF2 are read from <code>.con</code> files that can be edited by the server administrator. You are writing a cool Python expansi...")
- 19:29, 21 June 2018 Cookbook:Dynamically Changing an Event Handler (hist | edit) [4,141 bytes] Pireax (talk | contribs) (Created page with "== Problem == The standard Python code that comes with BF2 includes an event handler that you want to change. You know it's a Bad Idea™ to screw around with the original...")
- 19:29, 21 June 2018 Cookbook:How To Implement Better Error Catching (hist | edit) [7,552 bytes] Pireax (talk | contribs) (Created page with "== Problem == Normal Python interpreters will abort when an uncaught exception (programming error) occurs, printing a "traceback" message to help you track the problem down...")
- 19:28, 21 June 2018 Cookbook:Adding New RCon Commands (hist | edit) [3,558 bytes] Pireax (talk | contribs) (Created page with "== Problem == You want to create your own RCon command(s) to add administrative features to BF2. You really don't want to change the code for standard BF2 administration mod...")
- 19:28, 21 June 2018 Cookbook:Reloading modules at runtime (hist | edit) [6,250 bytes] Pireax (talk | contribs) (Created page with "== Problem == You're sick of having to restart the server everytime you make a change to your Python code. Simple changes that should take all of two seconds end up taking...")
- 19:27, 21 June 2018 Cookbook:Changing Objects At Runtime (hist | edit) [8,160 bytes] Pireax (talk | contribs) (Created page with "== Problem == You don't like how some of the standard Python code that comes with BF2 works, and want to change it. Maybe you want to add your own RCon commands; maybe you...")
- 19:27, 21 June 2018 Cookbook:Computing CD Key Hashes (hist | edit) [1,787 bytes] Pireax (talk | contribs) (Created page with "== Problem == You have one or more BF2 CD keys that you want to convert into key hashes. BF2 uses [http://en.wikipedia.org/wiki/MD5 MD5] [ht...")
- 19:27, 21 June 2018 Cookbook:Accessing CD Key Hash (hist | edit) [2,146 bytes] Pireax (talk | contribs) (Created page with "== Problem == You want to access the CD Key Hashes for players in a game from within a Python script. == Solution == Use the <code>host....")