Hier sind alle Konsolenbefehle im Jahr 2021 für das Blockland-Spiel.
Objekte und Möglichkeiten, Objekte zu erhalten
| Grundplatte
2. Kunden finden
| findclientbyname("NAME")
| findclientbybl_id(“BL_ID”)
3. Kundenspezifisch
| [Find client].player – kontrolliert das Objekt des Kunden
| [Kunde finden].Kunde – Steuert den Chat des Kunden
Einige grundlegende:
Am Ende schreibt jeder Befehl am Ende „;“ oder Befehl wird keine Arbeit
Konsole und Ereignisse
Die Konsole kann Ereignisse verwenden, weil
Veranstaltungen es funktioniert…
Halt das fest:
[Kunde finden].[Spezialist des Kunden].[Name des Ereignisses]([Parameter]);
Wenn wir kein „“ verwenden, können manchmal Störungen auftreten
denn ohne „“ können wir keine 2+ Parameter platzieren.
viele Veranstaltungen, gebraucht Liste bei der Anmeldung
kann bei der Verwendung mit der Konsole fehlerhaft sein,
Bearbeiten Sie sie also mit Zahlen.
Mal sehen, wie setplayerscale in der Konsole funktioniert:
[Kunden suchen].[Spezial des Kunden].SetPlayerScale(5 5 5);
Ugh, es macht uns 1D, weil die Konsole nicht bekommen kann, was zwei weitere Zahlen bedeutet
damit wir tun können:
[Kunde suchen].[Spezial des Kunden].SetPlayerScale("5 5 5");
und jetzt hat es geklappt!
Nachrichtenbefehle
NachrichtAlle
NachrichtKunde
bekannt geben
Aber jeder Weg wurde gleich besonders!
aber fangen wir mit messageAll an
MessageAll es funktioniert einfach, es sendet alles, was in Feld #2 geschrieben wurde
zuerst unser Befehl sei:
messageAll(“, „Hallo Welt“);
sei rot…
Wenn Sie etwas über Nachrichtenereignisse nicht wissen, warten Sie!
– Die nächsten Wörter werden unter [COLOR CODE] in Farbe umgefärbt
wenn du schreibst , werden die nächsten Wörter in Weiß umgefärbt.
– Die nächsten Wörter verwenden die Schriftart [FONT NAME] mit der Größe [SIZE (1-100)]
Lassen Sie uns nun über Feld Nr. 1 sprechen
es wird verwendet Callbricks und diese Callbricks verwenden Ton
Verwenden Sie zum Starten messageAll('MsgError', „ Hallo Welt");
MsgError es callbrick.
Kommen wir nun zum nächsten – messageClient
messageClient([Find Client].client, ”, „Hallo Welt“);
Jetzt Feld Nr. 1 für den Client, Feld Nr. 2 – derselbe Callbrick und Feld Nr. 3 – Nachricht
kündigen Sie es einfach an, MessageAll zu verwenden, nur ohne Callbrick
ankündigen ([NACHRICHT]);
Lassen Sie uns jetzt über SPECIAL sprechen
in die Nachricht können Sie etwas hinzufügen wie: „ ” @ [Kunden suchen].name
es wird der Name des Kunden angezeigt
Außerdem können Sie [Find client].blid ausführen
und es funktioniert genauso, nur zeigen
bl id
Sie können andere Parameter sehen, indem Sie es verwenden ...
Löschen
du kannst tun
Groundplane.delete (); Groundplane und alles über ihn Bekannte zu löschen
or
[Kunden suchen].delete(); um alles zu löschen, was über diesen Kunden bekannt ist, lol
Spezial
schade, ich kenne nur
zwei 🙁
1 – Energieniveau
| [Kunde finden].[Spezial des Kunden].getEnergyLevel();
| [Kunde finden].[Spezial des Kunden].setEnergyLevel(NUMBER);
2 – Skala
| [Kunden suchen].[Spezial des Kunden].getScale();
| [Kunde finden].[Spezial des Kunden].setScale(NUMBER SPC NUMBER SPC NUMBER);