blob: d11723cecdb0e007f565a2279da24f9ce82281b9 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2UseHands()
3**********
4
5
6FUNKTION
7========
8
9 public varargs int UseHands(object ob, int num)
10
11
12DEFINIERT IN
13============
14
15 /std/living/combat.c
16
17
18ARGUMENTE
19=========
20
21 ob - das Objekt, das die Haende belegen soll
22 num - die Anzahl der zu belegenden Haende
23
24
25RUECKGABEWERT
26=============
27
28 1, fuer Erfolg
29 0, sonst
30
31
32BESCHREIBUNG
33============
34
35 Belegt, wenn moeglich Haende eines Livings durch ein bestimmtes
36 Objekt. Wenn die Anzahl der freien Haende (P_MAX_HANDS-P_USED_HANDS)
37 kleiner ist als "num", dann schlaegt diese Belegung fehl.
38
39
40BEISPIELE
41=========
42
43 > halte seil fest
44 ...
45 this_player()->UseHands(this_object(),2);
46 ...
47
48 > lasse seil los
49 ...
50 this_player()->FreeHands(this_object());
51 ...
52
53
54SIEHE AUCH
55==========
56
57 P_HANDS, P_HANDS_USED_BY
58 P_MAX_HANDS, P_USED_HANDS, P_FREE_HANDS
59 FreeHands
60
611.Feb.2004 Gloinson