Skip to main content

Cheats i polecenia konsoli: Kompletny przewodnik

Cheaty w Mindustry to ukryte lub dostępne tylko dla deweloperów funkcje i zasoby, które można włączyć za pomocą konsoli w grze lub trybu dewelopera, aby odblokować zawartość, uzyskać dostęp do ukrytych bloków/płynów/przedmiotów i zmieniać widoczność/odblokowanie map/planet. Używaj ich do testowania projektów, eksplorowania zawartości niedostępnej w standardowej rozgrywce lub przyspieszania eksperymentów kreatywnych.

Włączanie konsoli i trybu dewelopera

  • Otwórz tryb dewelopera i włącz konsolę. Na PC naciśnij F8, aby otworzyć konsolę po zainstalowaniu/aktywacji trybu dewelopera.
  • Konsola akceptuje polecenia podobne do JavaScript, które zmieniają stan gry i ujawniają inaczej ukrytą zawartość. Zachowaj ostrożność: niektóre polecenia mogą destabilizować zapisy lub mapy.

Uzyskiwanie dostępu do ukrytych planet oraz ich odblokowywanie i ujawnianie

  • Planety można odblokować i uczynić widocznymi przez właściwości konsoli na obiekcie Planets.
    • Przykładowe polecenia:
      • Aby odblokować i umożliwić dostęp do planety Tantros:
        • Planets.tantros.accessible = Planets.tantros.alwaysUnlocked = true
      • Aby uczynić model planety widocznym:
        • Planets.tantros.accessible = Planets.tantros.visible = true
  • Zastosuj ten sam wzorzec do innych identyfikatorów planet, aby je ujawnić lub odblokować.

Ujawnianie ukrytych bloków, przedmiotów, płynów i jednostek

  • Wiele bloków, przedmiotów, płynów i jednostek znajduje się w danych gry, lecz jest ukrytych przed normalną rozgrywką. Można je włączyć lub zespawnować przez konsolę.
  • Typowe ukryte kategorie obejmują:
  • Typowe podejście:
    • Użyj poleceń konsoli, aby zespawnować lub przełączyć ukrytą jednostkę po jej wewnętrznej nazwie (na przykład block_ice, block_red_ice, block_item_source). Dokładna składnia spawnowania lub włączania zależy od używanego polecenia (spawn, give lub przełączanie flag widoczności).
  • Uwaga: te ukryte jednostki są celowo niestandardowe — niektóre nie mają pełnej integracji z mechaniką gry lub służą do debugowania.

Natychmiastowy transfer i specjalne flagi bloków

  • Niektóre bloki mają wewnętrzne flagi, które zmieniają ich zachowanie w symulacji lub obliczeniach.
    • Przykład: bloki mogą udostępniać właściwości logiczne (Boolean) takie jak instantTransfer, które określają, czy blok wykonuje natychmiastowe sprawdzanie transferu. Jest to używane wewnętrznie, aby zapobiegać nieskończonym pętlom transferu i wpływać na propagację płynów/przedmiotów w obliczeniach.
  • Możesz przeglądać lub zmieniać takie właściwości przez konsolę w celach debugowania lub aby zmienić zachowanie symulacji, ale zmiany mogą mieć niezamierzone konsekwencje.

Bezpieczne używanie cheatów

  • Twórz kopie zapasowe zapisów przed użyciem poleceń konsoli, które modyfikują dane gry.
  • Unikaj włączania lub spawnowania ukrytej zawartości w grach wieloosobowych, chyba że wszyscy gracze się na to zgodzą; zmiany mogą powodować desynchronizację lub być nieobsługiwane.
  • Ukryte bloki i jednostki mogą być niekompletne; używaj ich do testów, a nie do długotrwałych rozgrywek przetrwania.
  • Podczas edytowania kodu procesora lub logiki niestandardowej pamiętaj, że istnieje kilka workflowów (edytor w grze kontra edycja zewnętrzna). Wybierz metodę, którą preferujesz — obie są wspierane.

Szybka lista kontrolna typowych ukrytych nazw (wewnętrzne identyfikatory)

  • block_ice
  • block_red_ice
  • block_item_source
  • block_item_void
  • block_liquid_router
  • block_liquid_tank
  • flares
  • unit_elude
  • block_tendrils (ma flagę logiczną instantTransfer)
  • identyfikatory planet takie jak tantros (użyj Planets.)

Używaj tych identyfikatorów w konsoli przy odniesieniach lub przełączaniu flag widoczności/odblokowania, albo przy spawnowaniu przedmiotów/bloków/jednostek do testów.

Ta strona dokumentuje łatwo dostępne deweloperskie cheaty i ukrytą zawartość; traktuj te narzędzia jako zasób do testowania i eksploracji, a nie jako standardowe funkcje rozgrywki.

Pages featured in this guide