FindBestWeapon()¶
FUNKTION¶
varargs object FindBestWeapon(mixed type, int maxmon, int maxw, int hands,
int minwc, mixed restr)
DEFINIERT IN¶
/std/room/shop.c
ARGUMENTE¶
type - gewuenschter Waffentyp / Waffentypen
maxmon - Geld das ausgegeben werden darf
maxw - Maximales Gewicht
hands - Anzahl Haende, die die Waffe belegen darf
minwc - minimale gewuenschte Waffenklasse
restr - zusaetzliches Argument fuer CheckFindRestrictions()
BESCHREIBUNG¶
Sucht die beste Waffe, die der Laden verkaufen kann.
RUECKGABEWERT¶
Die beste Waffe :-)
BEMERKUNG¶
Die Qualitaet der Waffe wird mit EvalWeapon() bestimmt.
Haben zwei Waffen die gleiche Qualitaet, wird die preiswertere genommen.
BEISPIEL¶
FindBestWeapon(WT_SWORD,5000,1)
Bestes einhaendiges Schwert unter 5000 Muenzen.
SIEHE AUCH¶
FindBestArmours(), CheckFindRestrictions(), EvalWeapon()