Przejdź do głównej zawartości

Inne polecenia

Komentarz​

Polecenie pozostawia notatkę w skryptach. Komentarze nie posiadają żadnej funkcji w grze. Wprowadzony tekst jest automatycznie ustawiony jako tytuł zdarzenia, dzięki czemu nawet gdy kometarz będzie zwinięty, to nadal można czytać jego zawartość.

Komentarz
Tekst...

Grupowanie poleceń​

Polecenie pozwala na grupowanie części skryptu w celach organizacyjnych.

Grupowanie poleceń
Add Event

Skrypt GBVM​

Polecenie uruchomi skrypt GBVM.

Odniesienia
/docs/scripting/gbvm/
/docs/scripting/gbvm/gbvm-operations

Skrypt GBVM
Skrypt (GBVM)
Odniesienia
Add Reference
  • Skrypt (GBVM): Polecenie uruchomi prawidłowy skrypt GBVM do wykonania.
  • Odniesienia: Lista zasobów i jednostek używanych w skrypcie GBVM. Użyj tego, aby poinformować GB Studio, że plik jest potrzebny Twojemu skryptowi, zapobiegając wykluczeniu go w ostatecznej kompilacji.

Multiplayer​

Closes an active link session.

Link: Zamknij
Zamknij aktualną sesję łączenia (link).

Creates a new link session as player 1. This allows player 2 to use the Link: Join event to join the session.

Link: Hostuj
Hostuj sesję (link).

Join an active link session as player 2. The session must first be created by another player using the Link: Host event. This event must be executed before any kind of data transfer between player 1 and player 2. Trying to send or receive data before this event will immediately fail and/or freeze the game.

Link: Połącz
Dołącz do sesji (link).

Transfer data to the other player in an active link session. This event can only be used after a successful Link: Host or Link: Join event.

Both players must execute Link: Transfer using matching settings:

  • Send Variable on one player must match the other player's Receive Variable.
  • Packet Size must be the same for both players.
  • To transfer data in only one direction, the sender can use $Temp 0 as the Receive Variable and the receiver can use $Temp 0 as the Send Variable.
Link: Transfer
Wyślij zmienną
$Variable0
Wczytaj zmienną
$Variable0
Rozmiar pakietu
1
  • Wyślij zmienną: The variable to send to the other player.
  • Wczytaj zmienną: The variable used to store the value received from the other player.
  • Rozmiar pakietu: The number of consecutive variables to transfer.
    For example, setting Send Variable to $Variable 1 with a packet size of 5 transfers $Variable 1 through to $Variable 5 in a single transfer. Larger packet sizes take longer to transfer.

Printer​

Drukuj przy użyciu drukarki GB​

Wyślij obraz do drukarki GB w celu wydrukowania. Urządzenie drukarki GB musi być podłączone.

Drukuj przy użyciu drukarki GB
Źródło druku
Tło
Margines
2
Jeśli drukowanie zakończy się pomyślnie
Powodzenie
Add Event
W przeciwnym razie
Błąd
Add Event
  • Źródło druku: Lokalizacja danych obrazu do wydruku.
  • Margines: Liczba pustych linii, które należy zostawić po wydrukowaniu.
  • Y: Linia, od której rozpocząć drukowanie.
  • Wysokość: Liczba linii do wydrukowania.
  • Powodzenie: Skrypt do uruchomienia w przypadku powodzenia.
  • Błąd: Skrypt do uruchomienia w przypadku błędu.

Threads​

Pauza: wstrzymaj logikę dla typu sceny​

Zatrzymuje działanie funkcji aktualizacji silnika gry dla bieżącej sceny do momentu jej wznowienia. Pozwala to na uniemożliwienie sterowania postacią podczas wykonywania skryptów wielowątkowych.

Pauza: wstrzymaj logikę dla typu sceny
Zatrzymuje działanie funkcji aktualizacji silnika gry dla bieżącej sceny do momentu jej wznowienia. Pozwala to na uniemożliwienie sterowania postacią podczas wykonywania skryptów wielowątkowych.

Pauza: wznów logikę dla typu sceny​

Wznawia działanie funkcji aktualizacji silnika gry dla bieżącej sceny.

Pauza: wznów logikę dla typu sceny
Wznawia działanie funkcji aktualizacji silnika gry dla bieżącej sceny.

Skrypt: zablokuj skrypt​

Wstrzymaj inne skrypty i aktualizacje sceny do momentu zakończenia tego skryptu lub odblokowania.

Skrypt: zablokuj skrypt
Wstrzymaj inne skrypty i aktualizacje sceny do momentu zakończenia tego skryptu lub odblokowania.

Skrypt: odblokuj skrypt​

Jeśli jest zablokowany, odblokuj ten skrypt, aby inne skrypty mogły działać i scena mogła być aktualizowana.

Skrypt: odblokuj skrypt
Jeśli jest zablokowany, odblokuj ten skrypt, aby inne skrypty mogły działać i scena mogła być aktualizowana.

Skrypt: zatrzymaj wątek​

Zatrzymaj wątek na podstawie wybranego uchwytu wątku.

Skrypt: zatrzymaj wątek
Uchwyt wątku
$Variable0
  • Uchwyt wątku: Uchwyt wątku, który chcesz zatrzymać.

Skrypt: rozpocznij wątek​

Uruchom skrypt w innym wątku.

Skrypt: rozpocznij wątek
Uchwyt wątku
$Variable0
Uruchom w tle
Add Event
  • Uchwyt wątku: Podczas uruchamiania wątku uchwyt zostanie zapisany w tej zmiennej. Możesz użyć tego uchwytu, aby później zatrzymać wątek.