Start Info Community Spielen
 
 

Morgengrauner Dokumentation

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

FindDistantEnemyVictim()
************************


FUNKTION
========

   object FindDistantEnemyVictim(string wen, object pl, string msg,
                                 int dist, int dy)


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

   /std/spellbook.c


ARGUMENTE
=========

   wen  - id des gewuenschten Gegners, falls nicht angegeben:
          SelectEnemy(FindDistantGroup(pl,-1,dist,dy,10000)
   pl   - Caster.
   msg  - Nachricht falls Gegner nicht anwesend ist.
   dist - Entfernung
   dy   - 2*erlaubte Abweichung von der Entfernung, default 100


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

   Findet einen Gegner in Entfernung dist-dy/2 bis dist+dy/2
   z.B. fuer einen Angriffsspruch.


RUECKGABEWERT
=============

   Der Auserwaehlte :-)


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

   1. Der Gegner wird auf jeden Fall angegriffen.
   2. dist wird mit SA_RANGE modifiziert,
      dy wird mit SA_EXTENSION modifiziert.
   3. Die Entfernung ist relativ zum Spieler.


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


teams, FindEnemyVictim, FindNearEnemyVictim, FindFarEnemyVictim


zurück zur Übersicht

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