the plug ins

Questions, comments, and news on the server side plug-ins and it's API
Post Reply
User avatar
Matt?
Private First Class
Private First Class
Posts: 281
Joined: Sun Jan 09, 2005 10:15 pm
Location: st. john wa
Contact:

the plug ins

Post by Matt? »

will the plugins ever be available to the peoplet that cant compile. like when u download and imstall bzflag in with the datd there will be the plugins sry if this has already been said
Image
User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Re: the plug ins

Post by A Meteorite »

Matt? wrote:will the plugins ever be available to the peoplet that cant compile. like when u download and imstall bzflag in with the datd there will be the plugins sry if this has already been said
Some people migt build it and offer the .so file for download. I don't think (except for the base ones in CVS now) will be offerend in the BZFlag download. Then again I may be wrong... (it seems sensible enough)
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com
User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5196
Joined: Fri Dec 13, 2002 4:11 am

Post by JeffM »

The windows installer version of bzflag will ship with some premade plugins.
Most plugin developers will provide binary premade plugins for the OSs that don't comonly build ( windows, and OSX probably ).
The source distrobution will contain a set of sample plugins, that can be built on any OS.
ImageJeffM
User avatar
Matt?
Private First Class
Private First Class
Posts: 281
Joined: Sun Jan 09, 2005 10:15 pm
Location: st. john wa
Contact:

Post by Matt? »

i am looking forward to the point when this happens!
Image
User avatar
I_Died_Once
Special Forces
Special Forces
Posts: 635
Joined: Sun Nov 28, 2004 5:27 pm
Location: The Dark Side
Contact:

Post by I_Died_Once »

Remember: as of now, plugins are ONLY FOR SERVERS!!!

If you are just going to play the game, you do not do anything with a plugin itself.

If you are going to HOST a game, plugins are optional add-on features your server may have if you would decide to use them.
...This has been a recording.
User avatar
Matt?
Private First Class
Private First Class
Posts: 281
Joined: Sun Jan 09, 2005 10:15 pm
Location: st. john wa
Contact:

Post by Matt? »

yea i know that
Image
User avatar
I_Died_Once
Special Forces
Special Forces
Posts: 635
Joined: Sun Nov 28, 2004 5:27 pm
Location: The Dark Side
Contact:

Post by I_Died_Once »

my bad Matt? - that was more for general information than it was you. (I expect a nice sized trickle of "What do I do with plugins?")
...This has been a recording.
User avatar
Matt?
Private First Class
Private First Class
Posts: 281
Joined: Sun Jan 09, 2005 10:15 pm
Location: st. john wa
Contact:

Post by Matt? »

i want to use the plugins someday and i cam a complete compiling idiot so i was just wondering if they would eventually be avalible
Image
User avatar
TD-Linux
Sergeant
Sergeant
Posts: 724
Joined: Wed Apr 27, 2005 8:26 pm
Location: Mountain View, CA

Post by TD-Linux »

They already are. Get the latest bzflag (2.0.4), and start a server with something like this:
bzfs -option -another-option -all-your-other-options -yet-another-option -loadplugin path/to/PlayHistoryTracker

See if you can find PlayHistoryTracker or another plugin that comes with bzflag.
User avatar
SilverFox
Private First Class
Private First Class
Posts: 163
Joined: Wed Oct 06, 2004 6:51 pm
Contact:

I see the plugins, but what do they do?

Post by SilverFox »

There are currently some plugins in CVS, however I don't see much in the way of documentation that explains what each plugin does and how to use it. These are the plugins I see:

airspawn
chathistory
HoldTheFlag
logDetail
python
hiddenAdmin
killall
playHistoryTracker
RogueGenocide
shockwaveDeath
vocaliser

Some I can guess, but it'd sure be nice to know details about each of these. Can someone fill me in?
User avatar
RPG
Lieutenant, Junior Grade
Lieutenant, Junior Grade
Posts: 2015
Joined: Fri Sep 17, 2004 2:37 am
Location: Chicago, Illinois
Contact:

Re: I see the plugins, but what do they do?

Post by RPG »

airspawn - tanks spawn in the air instead of on the ground
chathistory - Uhhhhhhhhhhh..........
HoldTheFlag - allows for HTF gameplay
logDetail - Uhhhhhhhhh...........
python - allows plugins to be written in python
hiddenAdmin - Takes the '@' sign away from admins
killall - kills everybody?
playHistoryTracker - Announces "blah blah is on a rampage" when people go on killing sprees
RogueGenocide - Allows genocide to affect rogues
shockwaveDeath - when someone dies they emit a shockwave
vocaliser - Uhhhhhhhhh..............
User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite »

RPG
chatHistory - let's you view past lines of what someone said
logDetail - displays information about server events
and chat to the standard output server log
vocaliser - plays sounds? best I can get from the doc in plugins/vocaliser
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com
User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5196
Joined: Fri Dec 13, 2002 4:11 am

Post by JeffM »

vocaliser dosn't realy do anythign anymore.
ImageJeffM
User avatar
Spazzy McGee
Sergeant Major
Sergeant Major
Posts: 1405
Joined: Mon Mar 21, 2005 4:59 pm
Location: Planet MoFo, Sheffield Division; United Kingdom

Post by Spazzy McGee »

what did it used to do?
"Life is what happens to you while you're busy making other plans." - John Lennon
User avatar
Matt?
Private First Class
Private First Class
Posts: 281
Joined: Sun Jan 09, 2005 10:15 pm
Location: st. john wa
Contact:

Post by Matt? »

is there a way someone could show me or explain to me how to compile "a" plugin w/mingw and windows thanks
Image
Post Reply