Dokumentation zu: ExchangeValue(L)

HR Image


FUNKTION:
	static mapping ExchangeValue(int value)

IMPLEMENTIERT:
	/std/trade.c

ARGUMENTE:
	value - ein Geldwert in Basismuenzen der aktuellen Waehrung

BESCHREIBUNG:
	Liefert ein Mapping, welches die minimale Stueckelung des Betrages
	'value' in den angegebenen Waehrung enthaelt.

RÜCKGABEWERT:
	Das Muenz-Mapping Format:

	([ Basiswert : Menge ])
	
	Frueher (obsolet):

	([ Basiswert : ({Menge, ...}) ])

BEMERKUNG:
	Diese Funktion ist nur ein 'Wrapper' auf die gleichnamige Funktion
	im Coinmaster. Die passende Waehrung wird dabei in Abhaengigkeit
	von P_CURRENCY automatisch gewaehlt. Wurde P_CURRENCY nicht gesetzt,
	wird die Standardwaehrung der entsprechenden Region gewaehlt.

BEISPIEL:
	inherit "trade";

	#include <coineage.h>
	#include <moving.h>

	...

	int angebot(int preis) {
	  write("Das kostet: "+ SpecCostStr(ExchangeValue(preis)) +".\n");
	  return 1;
	}

	Eleganter in diesem Fall waere allerdings die Verwendung von 
	CostStr(L), da dies gleiche beide Aufgaben uebernimmt.

SIEHE AUCH:
	P_CURRENCY, FindTrader(L), PayCash(L), DoPurchase(L),
	MakePriceList(L), HeadLine(L), CostStr(L), SpecCostStr(L),
	ParseCostStr(L), MakeValString(L), AddMoney(L), QueryMoney(L),
        coinmaster(WL)


Start » Magierhandbuch » Docu » Lfun » ExchangeValue Letzte Generierung: 25.04.2021, 01:58
Email an: mud@wl.mud.de
Valid HTML 4.01!