blob: d1532a208ea5b15498a5288c5205ddd1f8517b43 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001WithDraw()
2FUNKTION:
3 int WithDraw(int amount);
4
5DEFINIERT IN:
6 /p/daemon/zentralbank.c
7
8ARGUMENTE:
9 int amount - angeforderte Geldmenge
10
11BESCHREIBUNG:
12 Damit wird bei der Zentralbank eine bestimmte Menge Geld angefordert.
13 Der Rueckgabewert haengt vom Kassenstand der Zentralbank ab und ist
14 entweder amount oder amount/3.
15
16RUeCKGABEWERT:
17 Menge des bei der Zentralbank "abgehobenen" Geldes.
18
19BEISPIELE:
20 #include <bank.h>
21 ...
22 if(ZENTRALBANK->WithDraw(50000)<50000)
23 write(break_string(
24 "Leider koennen wir ihnen keinen vollen Zuschuss zu ihrem Hotelbau "
25 "geben!",
26 "Der Beamte sagt: ",78));
27 say(break_string(
28 "Leider koennen wir ihnen keinen vollen Zuschuss zu ihrem Hotelbau "
29 "geben!",
30 "Der Beamte sagt zu "+this_player()->name(WEM)+": ",78));
31 ...
32
33BEMERKUNGEN:
34 Unsere Zentralbank ist korrupt, vor allem dadurch, dass in Laeden und
35 an anderen Stellen Geld erzeugt wird.
36
37SIEHE AUCH:
38 Geldhandling: AddMoney(L), QueryMoney(L)
39 Zentralbank: PayIn(L), _query_current_money(L)
40 Sonstiges: /items/money.c, /sys/bank.h
41
4227. Apr 2004 Gloinson