|
You last visited: Today at 20:01
Advertisement
[Bukkit] AFK plugin
Discussion on [Bukkit] AFK plugin within the Minecraft forum part of the Other Online Games category.
04/21/2013, 17:18
|
#1
|
elite*gold: 0
Join Date: Sep 2012
Posts: 87
Received Thanks: 3
|
[Bukkit] AFK plugin
Hii,
ich frag mich schon ne weile, wie man das macht, dass ein spieler, wenn er eine weile inaktiv ist afk gesetzt wird.
Mir kam ne Idee, dass jede Sekunde jedem Spieler eine Zahl dazu gerechnet wird und wenn es bei einer bestimmten Zahl ankommt, der Spieler afk gesetzt wird. Und wenn er sich bewegt, wird die Zahl auf 0 gesetzt.
Aber ich glaube dass meine Methode zu viel RAM vom Server verbrauchen würde.
Also meine Frage ist: Wird das so gemacht, wie meine Idee ist oder anderst?
|
|
|
04/21/2013, 17:28
|
#2
|
Moderator
elite*gold: 558
Join Date: Feb 2010
Posts: 6,546
Received Thanks: 1,418
|
Wieviele Spieler hast du denn auf dem Server?
Ein Integer ist 4 Byte groß, dann kommt vielleicht noch der Name dazu ....
Damit du damit den Arbeitsspeicher ernsthaft voll kriegst, musst du schon mehrere Tausend Spieler haben.
Wie genau solche Plugins ausehen weis ich nicht, aber es wird so oder ähnlich ablaufen. Die Aktionen des Spielers werden beobachtet und wenn er eine gewisse Zeitlang nichts gemacht hat wird eben darauf reagiert.
|
|
|
04/22/2013, 17:54
|
#3
|
elite*gold: 63
Join Date: Oct 2012
Posts: 1,181
Received Thanks: 139
|
Nur so nebenbei, man könnte rein theoretisch die Prüfung auch alle 5 Sekunden durchführen, wäre auch ne Lösung
|
|
|
04/22/2013, 18:12
|
#4
|
Moderator
elite*gold: 558
Join Date: Feb 2010
Posts: 6,546
Received Thanks: 1,418
|
Quote:
Originally Posted by adistoe
Nur so nebenbei, man könnte rein theoretisch die Prüfung auch alle 5 Sekunden durchführen, wäre auch ne Lösung 
|
Könnte man vielleicht ...
aber Bukkit bietet meines Wissens nach kein Player.getCurrentAction() oder getLastAction()
Man könnte die Position abgleichen, gut, das wird in den meisten Fällen wohl reichen.
Sobald man aber auch Spieler berücksichtigen will die ... z.B. grade eine/mehrere Kiste(n) sortieren und sich deshalb nicht bewegen, bleiben einem nurnoch die Events, weil man es anders nicht bemerkt.
|
|
|
04/23/2013, 00:04
|
#5
|
elite*gold: 0
Join Date: Sep 2012
Posts: 5,838
Received Thanks: 1,901
|
Gibt es doch schon bei Essentials?
|
|
|
04/23/2013, 10:14
|
#6
|
elite*gold: 0
Join Date: Sep 2012
Posts: 87
Received Thanks: 3
|
I know
|
|
|
04/23/2013, 13:50
|
#7
|
elite*gold: 112
Join Date: Mar 2008
Posts: 256
Received Thanks: 21
|
Ganz einfach, es gibt Eventlistener womit man arbeiten kann... Wenn dieser Eventlistener von einem Spieler ne zeit lang keine Events bekommen hat, soll er ihn als AFK darstellen..
|
|
|
04/23/2013, 20:07
|
#8
|
elite*gold: 0
Join Date: Sep 2012
Posts: 87
Received Thanks: 3
|
<ironie> Ach echt? wirklich? </ironie>
|
|
|
 |
Similar Threads
|
[Bukkit Plugin-Suche] Gibt es so ein Plugin?
11/07/2011 - Minecraft - 7 Replies
Hallo Leute,
Ich suche ein bestimmtes Plugin und zwar eins was verhindert, dass Leute diese hohen Türme bauen (hochspringen und immer einen Stein setzen), weil am Ende ich sie immer wegmachen muss...
Beziehungsweise ein Plugin womit man vllt. ein command eingibt und dann einen Rechtsklick bzw. Linksklick auf einen Stein macht und dann angezeigt bekommt wer ihn platziert hat.
|
[Bukkit] [Plugins] Professionelle Bukkit Plugin Configuration [Permissions]
10/23/2011 - Minecraft Trading - 9 Replies
Hallo,
Du hast keine Lust dich bei deiner bevorstehenden Server Eröffnung mit der Plugin Configuration rumzuschlagen? Hier findest du die Lösung!
Ich bitte euch hier meinen Professionellen Plugin Configurations Service an!
Ob Permissions oder die Allgemeine Plugin Configuration, hier bist du richtig!
Angebote/Preise:
|
[Plugin/Bukkit] Stargate Plugin - Gates seperat kosten lassen?!
09/28/2011 - Minecraft - 2 Replies
Hallo Leute,
naja, der Titel des Themas sagt alles. Ich suche ein Plugin, womit man Gates einzeln kosten lassen kann. Stargate benutze ich bereits, aber mit dem kann man nur allgemein alle Gates kosten lassen.
Hat jemand ne Ahnung von einem Plugin?
lg
|
All times are GMT +1. The time now is 20:02.
|
|