Hey Com,
Ich möchte eine Person nach 15 Minuten kicken, wenn keine aktivität mehr vorhaden ist?
Wie wende ich das public dafür an?
Mfg
Hey Com,
Ich möchte eine Person nach 15 Minuten kicken, wenn keine aktivität mehr vorhaden ist?
Wie wende ich das public dafür an?
Mfg
Weis ich nicht genau, Aber einen Tipp habe ich für dich
Nutze es am besten gaarnicht,
Denn es ist meines wissens nach Zimlich Resourcen Fressend,
GAR NICHT!
Mach einen Timer bei OnPlayerConnect und setz die Zeit auf 2-5 Sekunden. OnPlayerUpdate wird, soweit ich es gelesen habe, in einer Sekunde über 10 Mal aufgerufen.
10 Mal
Wenn man sich bewegt sogar bis zu 1000x
Da dieser Callback für die Syncronisation zwischen User und Server sorgt
mfg.
Wenn man sich bewegt sogar bis zu 1000x
Da dieser Callback für die Syncronisation zwischen User und Server sorgt
mfg.
Und wie kann ich es jetzt machen das man nach 15 Mins gekickt wird?
Mfg
Und wie kann ich es jetzt machen das man nach 15 Mins gekickt wird?
Timer erstellen der jede Sekunde läuft, dann sowas abfragen:
if(!OnPlayerUpdate(playerid)) {
//Hier ist er afk gegangen
}
Da eine Variable reinpacken,hochzählen lassen und wenn sie bei 1000*60*15 ist kicken lassen
mfg.
Ich hätte es gemacht
mit einem Timer ein Public aufrufen dort die Pos abfragen/speichern?
und wenn sie gleich ist ein variable addieren? bei 15 KICK ?
ich hoffe mal ich hab kein "scheiß" jetzt geredet
mfg
GeForce
Alles anzeigen
Timer erstellen der jede Sekunde läuft, dann sowas abfragen:
if(!OnPlayerUpdate(playerid)) {
//Hier ist er afk gegangen
}
Da eine Variable reinpacken,hochzählen lassen und wenn sie bei 1000*60*15 ist kicken lassen
mfg.
Also ich habe es mir so überlegt?
1.) Bei OnPlayerConnect nen Timer erstellen
2.) Wenn !OnPlayerUpdate eintritt eine Variable auf 1500 hochsetzten
3.) Wenn 1500 eintritt kick geht das so?
Da eine Variable reinpacken,hochzählen lassen und wenn sie bei 1000*60*15 ist kicken lassen
Kleine Frage an dich: wieso 1000*60*15 und nicht gleich 900000?
1.) Bei OnPlayerConnect nen Timer erstellen
2.) Wenn !OnPlayerUpdate eintritt eine Variable auf 1500 hochsetzten
3.) Wenn 1500 eintritt kick geht das so?
Lese meinen Beitrag...PS: Wenn man wieder inGame ist, natürlich die Zeit löschen
Kleine Frage an dich: wieso 1000*60*15 und nicht gleich 900000?
Wo ist der Unterschied
PS: Hatte keinen Taschenrechner
Kleine Frage an dich: wieso 1000*60*15 und nicht gleich 900000?
Sind doch 15 Mins oder
Edit Kaliber ja logisch ne aber danke