Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc//lfun/Flee

Flee()
******


FUNKTION
========

   public varargs void Flee( object oldenv, int force )


DEFINIERT IN
============

   /sys/living/combat.h
   /std/living/combat.c


ARGUMENTE
=========

   oldenv
     Ein Raum oder 0.
     Wird ein Raum angegeben, dann muss sich der Fluechtende in diesem
     Raum befinden, damit er versucht, zu fluechten, es sei denn, das
     optionale Flag "force" ist gesetzt.
   force
     1, wenn der spieler unabhaengig von seiner Vorsicht fluechten soll.
     0 sonst.


BESCHREIBUNG
============

   Flee() wird im heart_beat() oder von CheckWimpyAndFlee() aufgerufen,
   um den Spieler fluechten zu lassen. Man kann die Funktion im Spieler
   auch "von Hand" aufrufen, beispielsweise in einem Spell. Man sollte
   dann force auf 1 setzen, damit der Spieler unabhaengig von seiner
   Vorsicht fluechtet.
   Hierbei kann die Flucht dazu fuehren, dass man die Teamreihe wechselt,
   aber auch, dass man den Raum verlaesst.


RUeCKGABEWERT
=============

   keiner


BEMERKUNGEN
===========


BEISPIELE
=========

   this_player()->Flee(0, 1);
   // Der Spieler soll fluechten, egal, ob seine Lebenspunkte geringer
   // als seine Vorsicht sind und unabhaengig von seiner Position.



   this_player()->Flee( find_object("/gilden/abenteurer") );
   // Der Spieler soll fluechten, wenn er sich in der Abenteurergilde
   // befindet (oder wenn diese nicht existiert)



   this_player()->Flee( "/gilden/abenteurer" );
   // Der Spieler wird nicht fluechten, da der Vergleich von Dateiname
   // und dem Raum 0 ergibt.

   this_player()->Flee( find_object("/gilden/abenteurer"), 1);
   // Der Spieler soll auf jeden Fall fluechten, egal ob er sich in der
   // Abenteurergilde befindet oder nicht. Grund: Gesetztes force-Flag.


SIEHE AUCH
==========


CheckWimpyAndFlee(), Defend(), heart_beat(),

Last modified: Wed Nov 12 14:44:42 2003 by Bambi


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.