Skocz do zawartości

Sposób edytowania skryptu bez wyjścia z gry


Gość Diegtiariow

Rekomendowane odpowiedzi

Gość Diegtiariow

Sposób edytowania skryptu bez wyjścia z gry.

Jest to małe powtórzenie jednego bardzo przydatnego, ale z jakiejś przyczyny mało znanej lekcji. Sposób w większym stopniu dla tych twórców modów, które umią grzebać w skryptach gry i mogą powiedzieć, czym różni się funkcja od metody.

Nie jest tajemnicą, że skrypty są często debugowane pod kątem błędów, algorytm jest skandalicznie prosty:
1. Piszemy skrypt.
2. Włączamy grę.
3. Łapiemy wylot.
4. Patrzymy do loga i naprawiamy skrypt.
5. Powtarzamy punkt 2 - 4, aż wyloty przestaną się pojawiać.
Ponadto skrypt jest często wywoływany nie bezpośrednio, ale poprzez jakąś akcję w grze - poprzez dialog, podnoszenie/używanie przedmiotu, itp.
Czysty masochizm. "Ale co robić?" - powiecie, - "Jeśli tak została zaprojektowana gra". Rozwiąż problem, a raczej dwa!
Pierwszym problemem są „niekończące się” wyloty.
Drugim problemem jest pewna akcja wywołania skryptu w celu sprawdzenia wydajności.

 

PIERWSZY PROBLEM:

  Pokaż ukrytą zawartość

 

DRUGI PROBLEM:

  Pokaż ukrytą zawartość

 

Teraz, wchodząc do gry i wczytując zapis (lub rozpoczynając ją od nowa), możesz być ciekawy pracy. Naciśnij Scroll Lock (lub inny wybrany klawisz) i zobacz zawartość uruchomionego pliku __test.script. Jeśli w pliku nie było błędów, w konsoli zobaczysz napis „Succesful!” lub komunikat o błędzie. Spróbuj bez wychodzenia z gry, zminimalizować ją za pomocą Alt + Tab, zmienić zawartość pliku, a następnie ponownie naciśnąć klawisz skrótu w przywróconej zminimalizowanej grze - jak sam widzisz, wynik będzie oparty na zmienionych danych.

GOTOWA MINI-GAMEDATA:

  Pokaż ukrytą zawartość

Wszystko, co musisz zrobić, to umieścić dwa skrypty w folderze scripts i dodać w aktualizacji/update aktora następującą linijkę:

bind_keys.update()

Wejdź do gry i naciśnij na klawisz Scroll Lock.

 

 

SYNTAX CHECKER OD GUN12:

  Pokaż ukrytą zawartość

 

ŹRÓDŁO:

https://ap-pro.ru/forums/topic/1285-sposob-redaktirovaniya-skripta-bez-vyhoda-iz-igry/

Odnośnik do komentarza
Udostępnij na innych stronach

  • Gość zmienił(a) tytuł na Sposób edytowania skryptu bez wyjścia z gry

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej strony, zgadzasz się na nasze Warunki użytkowania.