Witam.
Wraz z nadejściem nowej wersji G2O wszystkie moje skrypty zostały uziemione. Wrzuciłem swoje skrypty w config i konsola zaczęła sypać błędami. Z serwerem nie było problemów, lecz większość kodu napisałem po stronie klienta. Rozgryzłem sposób na debugowanie tych skryptów, postępując zgodnie z poradnikiem na głównej stronie. Zmieniłem dosłownie wszystko tak, żeby polecenie "view error" nie wyświetlało żadnych błędów. Mimo to mój skrypt nie działa wcale. Założyłem, że ogrom kodu nie pozwala na skuteczne wyświetlenie wszystkich błędów, dlatego napisałem prostszą wersję skryptu (jedna funkcja dla testu), lecz on też nie reaguje. Od razu zaznaczam, że zastosowałem też gamemode dołączony do plików serwerowych.
Oto mój kod (wersja testowa):
Tutaj akurat próbowałem zamrozić postać zaraz po spawnie, lecz wciąż mogę się poruszać. Wcześniej próbowałem wyświetlić jakiegoś drawa, ale bezskutecznie.
Pewnie popełniłem jakiś głupi błąd, ale skrypter ze mnie żaden, więc liczę, że ktoś pomoże.
EDIT:
Ze skryptów klienta mam jeszcze wrzucony tylko chat. W konsoli widnieje wpis, że został on załadowany. Nie ma żadnego wpisu na temat mojego skryptu. Musiał jednak być sprawdzany, skoro sypało błędami.
Wraz z nadejściem nowej wersji G2O wszystkie moje skrypty zostały uziemione. Wrzuciłem swoje skrypty w config i konsola zaczęła sypać błędami. Z serwerem nie było problemów, lecz większość kodu napisałem po stronie klienta. Rozgryzłem sposób na debugowanie tych skryptów, postępując zgodnie z poradnikiem na głównej stronie. Zmieniłem dosłownie wszystko tak, żeby polecenie "view error" nie wyświetlało żadnych błędów. Mimo to mój skrypt nie działa wcale. Założyłem, że ogrom kodu nie pozwala na skuteczne wyświetlenie wszystkich błędów, dlatego napisałem prostszą wersję skryptu (jedna funkcja dla testu), lecz on też nie reaguje. Od razu zaznaczam, że zastosowałem też gamemode dołączony do plików serwerowych.
Oto mój kod (wersja testowa):
Code:
function onInit()
{
}
function onPlayerSpawn(id)
{
setFreeze(true);
}
addEventHandler("onInit", onInit);
addEventHandler("onPlayerSpawn", onPlayerSpawn);
Tutaj akurat próbowałem zamrozić postać zaraz po spawnie, lecz wciąż mogę się poruszać. Wcześniej próbowałem wyświetlić jakiegoś drawa, ale bezskutecznie.
Pewnie popełniłem jakiś głupi błąd, ale skrypter ze mnie żaden, więc liczę, że ktoś pomoże.
EDIT:
Ze skryptów klienta mam jeszcze wrzucony tylko chat. W konsoli widnieje wpis, że został on załadowany. Nie ma żadnego wpisu na temat mojego skryptu. Musiał jednak być sprawdzany, skoro sypało błędami.