• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Chat öffnen

Major_Sauce

Minecrafter
Registriert
18 September 2013
Beiträge
26
Diamanten
0
Minecraft
Major_Sauce
Hallöchen :)

ich bin gerade am verzweifeln...
Weiß jemand wie ich den Chat einen Spielers per Befehl öffnen kann ?
z.B dass ich /openchat Franz eingebe und dann der Chat von dem Spieler Franz aufgeht, dass der direkt was schreiben kann..
ihr müsst mir nicht erklären wie das per Befehl geht, das weiß ich alles, müsste nur wissen wie ich seinen Chat öffne.
Ach ja, schön wäre auch wenn ich erkennen könnte ob er etwas geschrieben hat, oder ob er ihn per esc geschlossen hat...

Hoffe jemand kann mir helfen

mfg Major
 

Major_Sauce

Minecrafter
Registriert
18 September 2013
Beiträge
26
Diamanten
0
Minecraft
Major_Sauce
Schade

hmm, schde...

vielleicht weißt du ja ne andere lösung, die sache ist ich mache gerade ein Shop-Plugin und nun wird wenn man auf ein Schild klickt eine nachricht ausgegeben, z.b "ein Stein kostet 5 Coins, wie viele Steine möchtest du kaufen ?".
nun muss natürlich geschaut werden ob der Player was schreibt(nehme an das geht mit dem PlayerChatEvent).
Danach würde ich das genze zu nem Integer umwandeln und dann von seinem Konto abziehen.
Ich habe nun aber das Problem dass ich unendlich lange warten würde, bis der Spieler eine Zahl eingegeben hat.
Kennst du da eine Lösung, bei der das dann zeitlich begrenzt ist , bzw geht das per Scheduler ?

mfg Major
 

J-R-L

Vorarbeiter
Registriert
4 Januar 2013
Beiträge
210
Diamanten
300
Minecraft
JoniTaki
Du kannst zwar den Chat eines Spielers nicht öffnen aber den Spieler Befehlen ausführen lassen.
Das geht mit
/sudo <player> <Befehl ohne />
Dann kannst du zum Beistpiel, eine Nachricht von einem Spieler zum andern sagen.
/sudo <player der es sagt> msg <player der es erhält> <Nachricht>
 

Major_Sauce

Minecrafter
Registriert
18 September 2013
Beiträge
26
Diamanten
0
Minecraft
Major_Sauce
Scheduler

Wäre es denn nicht möglich einfach per Scheduler eine 15 sekunden Langen Thread auszuführen, der prüft ob ein User eine Zahl schreibt, und wenn er eine geschrieben hat dann wird etwas ausgeführt, wenn er nichts geschrieben hat, dann wird ihm gesagt dass er keine eingabe getätigt hat und dadurch wird dann alles abgebrochen.
 
Oben