Hallo zsm :),
Ich wollte mal fragen wie man es machen kann.
Das wenn man online ist zb am Bsn steht und dann offline geht und dann nach 15min wieder zu Hause spawnt und wenn
man vor den 15min sich wieder einloggt dann da wieder spawnt wo man zuletzt war, also am Bsn.
Könnte mir einer bitte helfen :)?
Meldet euch per Pn oder hier im Therad?
Danke im voraus
Mfg
Skela
Brauche Hilfe beim Offline Timer
- Johny_Skela
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Du kannst keine "Offline-Timer" erstellen.
Was du aber machen kannst,ist mit timestampsarbeiten und mit den Rechnen ob beim Connecten ob 15Min vergangen sind oder nicht.
Die Funktion dazu wären GetTickCount() oder gettime(). -
Könntes du mir eine Quelle zeigen denn ich versteh das nicht so gut mit Wikipedia.
Mfg
-
Google ? Da findest du sehr viele Beschreibungen zu Unix timestamp
ZitatUnix time, or POSIX time, is a system for describing instants in time, defined as the number of seconds that have elapsed since midnight Coordinated Universal Time (UTC), January 1, 1970,
Beschreibt eigentlich perfekt worum es geht.
Benutz mal die Forensuche und Such nach "timestamp", da findest du viele Beispiele.Was du machen müsstest ist, den aktuellen timestamp auslesen und den dann + 15 Minuten rechnen. Wenn der Spieler dann den Server wieder betritt,müsstest du prüfen,ob der aktuelle timestamp größer ist als der "alte" der um + 15 Minuten erhöht wurde. Den alten timestamp müsstest du natürlich in der Userprofil schreiben.
-
breadfish.de
Hat das Thema geschlossen.