documentation
download & extend
community & support
B3 hosting
May 22, 2012, 10:47:15 AM
Home
Features
Get Started
Supported Games
Forums
Help
Search
Tags
Groupware
Login
Register
Activation Mail
It appears you have not registered with our community. To register please click here ...
You are here:
Big Brother Bot Forum
General Category
General Discussion
Idea regarding plugin admin
Pages: [
1
]
Go Down
« previous
next »
Print
Author
Topic: Idea regarding plugin admin (Read 307 times)
MordyT
Support Hero
OS: Windows
Type: Gameserver Rental Co.
Gameservers:
2x CoD4, 1x BF3
Posts: 2627
Offline
Owner of Host4B3.com - Over 70 bots hosted!
Idea regarding plugin admin
«
on:
July 21, 2011, 11:00:12 AM »
Since plugin admin is needed by b3 always to start, why its it a plugin? Make it part of the core, yes keep the xml, but it shouldn't need to be a plugin.
the only reason I can think of is so you can have plugins load before it, but I don't know of any that would ever need to.
thoughts?
Via my HTC Thunderbolt
Logged
Need B3 Bot hosting? Check out
Host4B3.com
Check
Twitter.com/Host4B3
for updates if the site it down.
Help will be given to those with a b3.log
System: Python 2.7.1 - B3 Source Code - Locally hosted MySQL & Apache - Win 2k3
Courgette
Senior Dev.
OS: Linux
Type: Home user
Posts: 3483
Offline
Support Specialty:
B3-Core, UrT/SmG/BFBC2 parsers, Plugin development
Re: Idea regarding plugin admin
«
Reply #1 on:
July 21, 2011, 11:13:39 AM »
the admin plugin is a plugin because the features it brings to B3 are to be implemented as a plugin to fit into the B3 framework.
I don't know if that statement makes it easier to understand :s Anyway, you could also imagine that the B3 framework is just something that translate game events (kill, connect, change map, etc) from different games into B3 events. Those events are then forwarded to plugins interested in them. Those plugins in turn take actions such as sending rcon commands to game server or writing stuff into the B3 database, etc.
So the B3 framework is just an event translator and dispatcher.
The admin plugin is what recognize in-game commands by listening to all chat event. It also read/write to database to check players level and decide if that player can use that command, etc
In the other hand, because features provided by the admin plugin are so essential to in-game game server administration and because it is the plugin that allows other plugins to register their own commands, the admin plugin is mandatory to make B3 work.
Logged
Follow me :
@cucurb
.~. new
Smokin' guns official website
Tags:
Pages: [
1
]
Go Up
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General Category
-----------------------------
=> News (Read Only)
===> News Archive
===> Website News
=> General Discussion
===> Servers
=> Shared Services
-----------------------------
Support Forums
-----------------------------
=> Support Instructions
=> Installation Support
=> General Usage Support
=> Game specific Support
===> Battle Field 3
=====> BF3/B3 beta board
===> Battle Field Bad Company 2
===> Call of Duty series
=====> CoD, CoD:UO, CoD2
=====> Call of Duty 4 (Modern Warfare)
=====> Call of Duty 5 (World at War)
=====> Call of Duty 6 (Modern Warfare 2)
=====> Call of Duty 7 (Black Ops)
=======> AlterOps
===> Frontlines, Fuel of War
===> Enemy Territory
===> Homefront
===> Medal of Honor 2010
===> Open Arena
===> Red Orchestra 2
===> Smokin' Guns
===> Soldier of Fortune 2
===> Urban Terror
===> World of Padman
===> Other games
-----------------------------
Add-Ons
-----------------------------
=> Plugins Discussion
===> Plugin Releases!
===> Plugins by xlr8or
===> Plugins by Courgette
===> Plugins by Freelander
===> Plugins by Bakes
===> Plugins by Ismael
===> Plugins by flinkaflenkaflrsk
===> Plugins by Anubis
===> Plugins by Spoon
===> Plugins by PtitBigorneau
===> Plugins by BlackMamba
===> Plugins by Beber888
===> Plugins by grosbedo
=> XLRstats
===> Weaponmodifiers
=> Echelon
===> Echelon version 2
=> Configurations
=> Installers
-----------------------------
Community Developers
-----------------------------
=> Plugin Developers
=> The Code Bin
Rate this page +1 at Google Search
Web Toolbar by Wibiya
SimplePortal 2.3.1 © 2008-2009, SimplePortal