Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc/lfun/ModifyQuestTime

ModifyQuestTime()
*****************


FUNKTION
========

   int ModifyQuestTime(string questname, int zeit)


DEFINIERT IN
============

   /std/player/quests.c


ARGUMENTE
=========

   questname
     Questname, wie er im Questmaster eingetragen wurde.
   zeit
     Zeitpunkt, zu dem die Quest geloest wurde


RUeCKGABEWERT
=============

    1 : Questzeitpunkt erfolgreich nachgetragen
   -1 : keine Zugriffsrechte (nur EM+ und der Tagebuchmaster erlaubt)
   -2 : Questliste im Spielerobjekt ist unerwartet kein Mapping
   -3 : Spieler hat diese Quest noch nicht bestanden
   -4 : kein gueltiger Zeitpunkt uebergeben (kein Integer, Wert < -1
        oder Wert > time()).


BESCHREIBUNG
============

   Mit dieser Funktion kann der Zeitpunkt nachgetragen werden, zu
   dem ein Spieler eine bestimmte Quest bereits geloest hat.
   Als Questname wird dazu der Name angegeben, der im Questmaster
   eingetragen ist. Der Zeitpunkt ist als Integer-Wert im ueblichen
   time()-Format anzugeben. Uebergibt man -1 als , dann wird
   der Tagebuchmaster erneut versuchen, das Logfile einzulesen,
   wenn der Spieler das naechste mal sein Abenteuertagebuch liest.


HINWEIS
=======

   Die Funktion mktime() ist nuetzlich, wenn der Zeitpunkt des
   Bestehens einer Quest manuell rekonstruiert werden muss, der
   Zeitpunkt aber nur als Datums-/Zeitangabe in Textform vorliegt
   (etwa aus einem Logfile oder aus der Quest-Feedbackmail).


SIEHE AUCH
==========


/secure/questmaster.h, /obj/tools/questtool GiveQuest(L) mktime(E), dtime(SE)

Zuletzt geaendert: Mon, 27. Jan. 2015, Arathorn


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.