Zesstra | b6ac9f6 | 2020-01-21 11:11:16 +0100 | [diff] [blame] | 1 | SYNOPSIS |
| 2 | int set_next_reset(int delay) |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 3 | |
| 4 | BESCHREIBUNG |
Zesstra | b6ac9f6 | 2020-01-21 11:11:16 +0100 | [diff] [blame] | 5 | Weist den Gamedriver an, im Objekt nicht vor Ablauf von <delay> |
| 6 | Sekunden einen Reset durchzufuehren. Wird fuer <delay> ein negativer |
| 7 | Wert angegeben, wird nie ein Reset im Objekt durchgefuehrt (sinnvoll |
| 8 | fuer Blueprints). Wird fuer <delay> 0 angegeben, wird die |
| 9 | Reset-Zeit des Objekts nicht veraendert. |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 10 | |
Zesstra | b6ac9f6 | 2020-01-21 11:11:16 +0100 | [diff] [blame] | 11 | Die Funktion gibt die verbleibende Zeit bis zum naechsten Reset |
| 12 | zurueck, bevor <delay> gesetzt wurde. Der Wert kann auch negativ |
| 13 | sein, wenn der Reset ueberfaellig war. |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 14 | |
Zesstra | b6ac9f6 | 2020-01-21 11:11:16 +0100 | [diff] [blame] | 15 | Merke: die tatsaechliche Zeit, wann der Reset im Objekt |
| 16 | durchgefuehrt wird, haengt davon ab, ob das Objekt nach Ablauf |
| 17 | von <delay> verwendet wird. |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 18 | |
| 19 | BEISPIELE |
Zesstra | b6ac9f6 | 2020-01-21 11:11:16 +0100 | [diff] [blame] | 20 | set_next_reset(15*60); Der naechste Reset erfolgt nach |
| 21 | fruehestens 15 Minuten. |
| 22 | set_next_reset(0); Gibt die verbleibende Zeit zum naechsten |
| 23 | Reset zurueck. |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 24 | |
Zesstra | b6ac9f6 | 2020-01-21 11:11:16 +0100 | [diff] [blame] | 25 | GESCHICHTE |
| 26 | Eingefuehrt in LDMud 3.2.6, angepasst von Morgengrauen. |