Gothic Online Forums
Problem z funkcją enableMovement - Printable Version

+- Gothic Online Forums (https://archive.gothic-online.com)
+-- Forum: Community (https://archive.gothic-online.com/forum-18.html)
+--- Forum: Polish (Polski) (https://archive.gothic-online.com/forum-19.html)
+---- Forum: Pomoc (https://archive.gothic-online.com/forum-23.html)
+---- Thread: Problem z funkcją enableMovement (/thread-221.html)



Problem z funkcją enableMovement - Buras - 22.12.2015

Witam.

Chciałbym podczas połączenia gracza z serwerem zablokować jego postać. Wyczaiłem na wiki funkcję działająca po stronie klienta enableMovement(). Czysto teoretycznie po przekazaniu jej wartości false gracz i kamera powinny zostać zablokowane, mimo to mam problem z doprowadzeniem do takiego stanu. Funkcja wydaje się nie działać. Próbuję ją wywołać w onInit(). Nie jestem pewien, czy powinienem ją wywoływać gdzieś indziej. Przykładowo enableGameNpcs() działa w tym miejscu bez problemu.

Mam nadzieję, że ktoś będzie w stanie mi coś doradzić.


RE: Problem z funkcją enableMovement - Bimbol - 22.12.2015

Wiki nie jest jeszcze zaktualizowana. Jeśli chcesz zamrozić gracza użyj po prostu setFreeze(true), zaś enableHeroMovement(toggle) totalnie wyłącza herosa z rozgrywki. Nie działa wtedy na niego grawitacja, animacje ani nic.


RE: Problem z funkcją enableMovement - Buras - 22.12.2015

Działa elegancko. Dzięki wielkie.

Wiem, że nie powinienem pisać w tym temacie, ale czy istnieje możliwość obsługi polskich znaków podczas wyświetlania wiadomości? Stosowanie notacji np. \169 powoduje crashowanie serwera. Być może Squirrel sam w sobie oferuje funkcje zmieniającą kod znaku z tablicy ASCII na ten znak?


RE: Problem z funkcją enableMovement - Bimbol - 22.12.2015

Zmień kodowanie pliku na ANSI. To podziała Smile


RE: Problem z funkcją enableMovement - Buras - 22.12.2015

Works like a charm. Dziękuję raz jeszcze.

Myślę, że temat można zamknąć, co nie znaczy, że nie pojawią się kolejne w miarę zgłębiania platformy GO.