blob: 05bfb519786076671e4ea4931c33949465e0d4fc [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001set_living_name()
2*****************
MG Mud User88f12472016-06-24 23:31:02 +02003
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005SYNOPSIS
6========
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 void set_living_name(string name)
MG Mud User88f12472016-06-24 23:31:02 +02009
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstra953f9972017-02-18 15:37:36 +010011BESCHREIBUNG
12============
13
14 Setzt einen "Lebewesennamen" fuer das Objekt, indem Name und Objekt in
15 eine Tabelle eingetragen werden, welche von find_living() durchsucht
16 wird. Nach Setzen des Namens kann das Objekt per find_living()
17 gefunden werden.
18
19 Das Objekt muss ausserdem per enable_commands() als Lebewesen
20 markiert worden sein. Dies ist fuer alle von /std/npc erbenden NPCs
21 _automatisch_ der Fall und sollte daher nicht nochmal explizit gemacht
22 werden.
23
24 Alle von /std/npc erbenden NPCs setzen ebenfalls automatisch einen
25 LivingName, der lower_case(P_NAME) entspricht.
26
27 Ein Objekt kann nur einen Namen haben, mit dem es per find_living()
28 gesucht werden kann.
29
30
31SIEHE AUCH
32==========
33
34 find_living(E), find_livings(E), find_player(E), enable_commands(E)
35
36
37LETZTE AeNDERNG
38===============
39
MG Mud User88f12472016-06-24 23:31:02 +02004019.10.2015, Arathorn