Zmień skrypt

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Po ukończeniu mapy przejdziesz do polerowania doświadczenia. Następne artykuły pokryją te ostatnie szczegóły:

  • Dostosuj skrypt, aby przyznać różne punkty za budynki.
  • Prześlij niestandardowy obraz gry.
  • Podziel się doświadczeniem z przyjaciółmi.

Otwórz skrypt

Oprócz samej mapy inne aspekty tworzenia i niszczenia można dostosować za pomocą skryptu , pojemnika na kod używany do uruchamiania doświadczenia.W tym przypadku zmienisz punkty przyznane przez niszczenie budynków.

  1. Na górze okna Eksploratora , lista wszystkiego, co znajduje się w projekcie, po prawej stronie, wpisz GameSettings .

  2. Kliknij dwukrotnie Ustawienia gry , aby otworzyć edytor skryptów.

Treść skryptu GameSettings

W skrypcie zobaczysz sekcję z trzema różnymi wartościami punktów przekazanymi graczom dla dużych budynków (Wysokie punkty), średnich budynków (Średnie punkty) i dla przedmiotów (Niskie punkty).


-- Zmienne gry
GameSettings.intermissionDuration = 10
GameSettings.roundDuration = 30
GameSettings.minimumPlayers = 1
GameSettings.transitionStart = 3
GameSettings.transitionEnd = 3
GameSettings.pointValues = {
-- Typy wartości muszą pasować do nazw folderów, aby poprawnie przyznawać punkty
LowPoints = 0,
MediumPoints = 10,
HighPoints = 15,
}

Zmień wartość punktów

Dawanie graczom więcej punktów może sprawić, że niszczenie budynków będzie wydawać się jeszcze bardziej satysfakcjonujące.

  1. Szukaj linii 11 w skrypcie.Zrób duże budynki warte 150 punktów, zmieniając HighPoints = 15 na HighPoints = 150.Upewnij się, że zachowano spację po liczbie.


    GameSettings.pointValues = {
    -- Typy wartości muszą pasować do nazw folderów, aby poprawnie przyznawać punkty
    LowPoints = 0,
    MediumPoints = 10,
    HighPoints = 150,
    }
  2. Testuj grę i zobacz, jak się zmiana czuje.Zapytaj siebie, czy chcesz, aby gracze zdobywali więcej punktów za rozbijanie budynków średniej wielkości.Możesz to też zmienić.

  3. Jeśli chcesz, poświęć trochę czasu na eksperymentowanie z dokonywaniem zmian w skrypcie.Na przykład, zmiana liczby w GameSettings.roundDuration może sprawić, że rundy będą szybsze lub krótsze, w zależności od tego, ile sekund wpisywać.