L.C. Posted November 26, 2009 Report Posted November 26, 2009 (edited) An idea I had in meeting with an old-time Warzone CTF player Fishibar was launching a zone where anyone could publish their maps and be able to modify their subarena settings. So I came up with the following: !register -ns -sRegisters to with parameter -ns to not give the ability to modify settings (-s gives ability to modify settings). Ability for to be able to modify arena settings or not defined in main configuration file. Ability for to register #private arenas or not defined in main configuration file. Bot operator command. !register Registers to player. Player command. !unregister -dUnregisters . Whether bot makes sure to delete arena CFG and LVL completely or not upon unregistering an arena (by default) defined in main configuration file. Whether players can use the force delete -d parameter or not defined in main configuration file. Players can only unregister their own, but bot operators can unregister any. !unregisterall -dUnregisters all arenas of . Bot operator command. !banregister Bans from being able to register arenas. Bot operator command. !arenasShows arenas owned by self. Player command. !arenas Shows arenas owned by . Player command. !arenalimit Allows to only be able to register arenas. If player has more arenas registered than they are allowed, they cannot register any more until they go below their limit. Default limit defined in main configuration file. Bot operator command. !lastarenasShows last 10 arenas registered by on and . Player command. !lastarenas Shows last arenas registered by on and . Maximum is defined in main configuration file. Player command. !arenafix Grabs .cfg and makes sure the correct UserID and Owner are in place, then re-uploads. Player command. Bot operators can do this to any arena (it will not use the bot operator's credentials though). In my intentions, by default I would allow players to modify their registered subarena settings and register up to 16 subarenas. Upon registration, the bot would lookup the player's UserID, modify a template of CFG settings, and upload the CFG based on the arena name. I would be using ArenaMode=5 (spawn.cfg is used for uncreated subarenas) to prevent a CFG mess. Plugin keeps a database of UserIDs, their playername, their IP and MachineID, list of arenas they have registered, and how many arenas they are allowed to register. Sort of has a built in alias database, although it's mainly for making sure players that are banned from registering arenas are truly banned. It also keeps track of when arenas were registered, unregistered, and by who. I do also plan on using alias.dll (some alias plugin for MERVBot). Would anyone be willing to make this MERVBot plugin? Edited November 26, 2009 by L.C.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now