Dieser Artikel dient Referenzzwecken
Die Features in diesem Artikel sind bereits im Spiel implementiert und er sollte den Sachverhalt so schildern, wie er zur Zeit im Spiel zu finden ist. Neue Features für das System etc. sollten im Forum diskutiert werden.
Teile dieses Artikels sind automatisch erzeugt worden
Einige Teile dieses Artikels sind automatisch erzeugt. Diese Teile sind durch {{Anker|AutomaticStartXXX}} und {{Anker|AutomaticEndXXX}} Anker gekennzeichnet und sollten nicht verändert werden.
Funktionen
function get_order_designation(npc, ch)
Prüft was für einen Auftrag der Spieler von dem NPC hat.
@return Das Ziel, dass von dem npc vergeben wurde.
| Parametername |
Typ |
Benötigt |
Standardwert |
Beschreibung
|
| npc
|
|
JA
|
|
Der Postmann NPC
|
| ch
|
|
JA
|
|
Der Spieler
|
|
function get_designation_by_startid(ch, id)
Gibt das Ziel eines Auftrag der durch den Postboten mit einer id vergeben wurde
@return Id des Ziels das durch den Auftraggeber id vergeben wurde
| Parametername |
Typ |
Benötigt |
Standardwert |
Beschreibung
|
| ch
|
|
JA
|
|
Der Spieler
|
| id
|
|
JA
|
|
Id des Auftraggebers
|
|
function can_do_order(npc, ch)
Prüft ob bei dem NPC ein Auftrag erfüllt werden kann.
@return (true, npc) wenn ein Auftrag erfüllt werden kann, false wenn nicht.
| Parametername |
Typ |
Benötigt |
Standardwert |
Beschreibung
|
| npc
|
|
JA
|
|
Der Postmann NPC
|
| ch
|
|
JA
|
|
Der Spieler
|
|
function has_package_for_npc(npc, ch)
Prüft ob ein Paket für den NPC im Inventar ist.
@return true wenn ja
| Parametername |
Typ |
Benötigt |
Standardwert |
Beschreibung
|
| npc
|
|
JA
|
|
Der Postmann NPC
|
| ch
|
|
JA
|
|
Der Spieler
|
|
function get_new_designation(npc)
Sucht ein neues Ziel aus.
@return Id des neuen Postbotens
| Parametername |
Typ |
Benötigt |
Standardwert |
Beschreibung
|
| npc
|
|
JA
|
|
Der Postmann NPC
|
| ch
|
|
JA
|
|
Der Spieler
|
|
function get_name_by_id(id)
Gibt den Namen für die Id zurück.
@return den lesbaren Namen für die Id
| Parametername |
Typ |
Benötigt |
Standardwert |
Beschreibung
|
| id
|
|
JA
|
|
Die Id.
|
|
function get_distance(ch, npc_start)
Gibt die Distanz vom Start zum Ziel zurück.
@return Distanz vom Start des Spielers zum Ziel
| Parametername |
Typ |
Benötigt |
Standardwert |
Beschreibung
|
| ch
|
|
JA
|
|
Der Spieler
|
| npc_start
|
|
JA
|
|
Auftraggeber NPC
|
|
function get_desired_itemid(designation)
Gibt die ItemId zurück die von dem Ziel erwartet wird.
@return ItemId die vom Ziel erwartet wird
| Parametername |
Typ |
Benötigt |
Standardwert |
Beschreibung
|
| designation
|
|
JA
|
|
Die Id des Ziels
|
|
function postman_talk(npc, ch)
Talk Funktion