[CF-Devel] new feature: pvp dueling arena

Andreas Vogl andi.vogl at gmx.net
Sat Oct 28 19:39:40 CDT 2000


Hi everybody,

I have created a PvP dueling arena for crossfire. Numerous CF-players
and developers (of course including myself) have desired this feature.

Concept is very simple: In scorn (later maybe in other cities as well) there
is an arena where players can fight each other for fun. If a player dies
within that arena he won´t get any penalties for death (No exp/stat-loss).
Moreover, exp-draining doesn´t work inside the arena nor will acid harm
a player´s equipment. In short words: There is nothing to be afraid of.

How did I code that? - I created a new archetype "battleground" and when
a player is about to die (in function kill_player()) I check if he´s on
a battleground. If so, he simply won´t die but get restored instead.

"MiDS" has kindly installed my stuff on his server:
<mids.student.utwente.nl>
Take a look, it´s great fun. (Enter the new colosseum south-east in scorn.)

The source-patches (along with brief installation-instructions) can be
downloaded at <
     
     http://mids.student.utwente.nl/~avogl/
     
     >, look for
"arena.tar.gz".

I hope nobody has any objections against this new feature? =)
If commonly appreciated I would insert it into CVS after both
offline- and online-testing.


Andreas V.


    
    


More information about the crossfire mailing list