OneVsOne plugin Initial release
OneVsOne plugin Initial release
The OneVsOne plugin makes it possible to play
one versus one matches. This plugin is heavily
based on the original 1vs1 patch from Pimpinella.
It also behaves almost the same.
For more info read the README.
You can find the plugin at :
http://www.catay.be/OneVsOne-1.0.0.tar.gz
catay
PS : big thanks to Thonolan for the last minute tests
one versus one matches. This plugin is heavily
based on the original 1vs1 patch from Pimpinella.
It also behaves almost the same.
For more info read the README.
You can find the plugin at :
http://www.catay.be/OneVsOne-1.0.0.tar.gz
catay
PS : big thanks to Thonolan for the last minute tests
- romfis
- Private First Class
- Posts: 215
- Joined: Tue Jan 18, 2005 6:33 pm
- Location: Österreich / Wien
- Contact:
Hey all!
I can't compile on Windows and Debian 3.1 stable (x86):
OneVsOne.cpp(203) : error C3861: 'snprintf': Designator was not found also with a argument-referred search
OneVsOne.cpp(207) : error C3861: 'bz_stopRecBuf': Designator was not found also with a argument-referred search
OneVsOne.cpp(268) : error C3861: 'bz_stopRecBuf': Designator was not found also with a argument-referred search
OneVsOne.cpp(367) : error C3861: 'bz_stopRecBuf': Designator was not found also with a argument-referred search
OneVsOne.cpp(413) : error C3861: 'bz_stopRecBuf': Designator was not found also with a argument-referred search
What is my mistake?
romfis
I can't compile on Windows and Debian 3.1 stable (x86):
OneVsOne.cpp(203) : error C3861: 'snprintf': Designator was not found also with a argument-referred search
OneVsOne.cpp(207) : error C3861: 'bz_stopRecBuf': Designator was not found also with a argument-referred search
OneVsOne.cpp(268) : error C3861: 'bz_stopRecBuf': Designator was not found also with a argument-referred search
OneVsOne.cpp(367) : error C3861: 'bz_stopRecBuf': Designator was not found also with a argument-referred search
OneVsOne.cpp(413) : error C3861: 'bz_stopRecBuf': Designator was not found also with a argument-referred search
What is my mistake?
romfis
the first one is not your mistake. The author of the plugin wrote the plugin wrote the code asuming a linux like compiler ( windows has _snprintf, not snprintf).
the second means that you have an older version of the bzflag API. The plugin probably requires the CVS code for 2.0.x. 2.0.8 did not have the stop buffer function.
the second means that you have an older version of the bzflag API. The plugin probably requires the CVS code for 2.0.x. 2.0.8 did not have the stop buffer function.
JeffM
you need to put the bzfs.lib file in the same folder as the plugin project. If you are using a premade binary version of bzfs, then there was a bzfs.lib file included with the installer ( in the api folder ). if you built your own bzfs, then the lib will be in the /src/bzflag dir after you build.
This is all assuming your using visual studio to compile the plugin.
This is all assuming your using visual studio to compile the plugin.
JeffM
- optic delusion
- Special Forces
- Posts: 1052
- Joined: Sat Sep 25, 2004 2:29 pm
- Location: Planet MoFo
- Contact:
Naming.
I think this makes three (or 4?) different plugins for 1versus1.
... just to differentiate, The one planet mofo uses is called oneOnOneRules.
Ours drops your flag after every kill, So you get only one kill per flag, making it impossible to camp.
... just to differentiate, The one planet mofo uses is called oneOnOneRules.
Ours drops your flag after every kill, So you get only one kill per flag, making it impossible to camp.
Take a look at my Defender game mode concept.
Thinking is not an automatic process. A man can choose to think or to let his mind stagnate, or he can choose actively to turn against his intelligence, to evade his knowledge, to subvert his reason. If he refuses to think, he courts disaster: he cannot with impunity reject his means of perceiving reality.
Thinking is not an automatic process. A man can choose to think or to let his mind stagnate, or he can choose actively to turn against his intelligence, to evade his knowledge, to subvert his reason. If he refuses to think, he courts disaster: he cannot with impunity reject his means of perceiving reality.
Re: Naming.
...and the OneOnOneRules plugin is not designed for exclusive use on a 1v1 server, but rather to enforce the one-on-one flag-drop courtesy on larger servers when there are only two players present (so one dude doesn't get a GM and drive the other guy out by pissing him off).A-Delusion wrote:I think this makes three (or 4?) different plugins for 1versus1.
... just to differentiate, The one planet mofo uses is called oneOnOneRules.
Ours drops your flag after every kill, So you get only one kill per flag, making it impossible to camp.
Optimism is just a milder alternative to denial.