Wymuszenie komend u ns v40+(?)
Najlepsza odpowiedź
--
Żuk
13.01.2014
Siema, więc mam na serwerze plugin, który powinien wymuszać pewne komendy, takie jak
developer 0
problem w tym, że przy normalnym wymuszeniu, czyli:
client_cmd(id, "developer 0");
w konosli ukazuje się coś takiego:
Сервер отправил запрещеную команду: developer 0
Сервер отправил запрещеную команду: fps_max 101
i komendy nie zostają wymuszone. U graczy steam działa wszystko dobrze. Próbowałem robić coś w stylu:
client_cmd(id, "developer ^"0^"");
ale wtedy wyskakiwała wiadomość, że komenda "developer" nie istnieje.. nie mam pojęcia dlaczego tak się dzieje i czy można to jakoś obejść ? Dodam, że jeżeli gracz normalnie w konsoli wpisze te komendy samodzielnie to żadnych błędów nie ma.
0-0-0
14.01.2014
Wina? Cssetti. Jeżeli weszłeś na serwer u nich lub ściągnąłeś u nich nonsteam to masz zablokowane wymuszanie komend.
Żuk
14.01.2014
Czyli to po prostu jest jakaś ich głupia modyfikacja ns'a, tak ? Dla testów ściągnąłem starszą wersje NS - też właśnie z tej strony i to samo było, aż się zdziwiłem. Nie ma szansy na obejście tego ścierwa lub, może jakaś komenda w tych nsach pozwala na wyłączenie blokady ?
DarkGL
14.01.2014
Czyli to po prostu jest jakaś ich głupia modyfikacja ns'a, tak ? Dla testów ściągnąłem starszą wersje NS - też właśnie z tej strony i to samo było, aż się zdziwiłem. Nie ma szansy na obejście tego ścierwa lub, może jakaś komenda w tych nsach pozwala na wyłączenie blokady ?
Głupia ? Ścierwa ? Nie jest to jak najbardziej dobra funkcja zbyt wiele złego można zrobić przez takie komendy w kliencie