Yo! Wiem, że jest osobny temat dotyczący skryptów, ale mało kto tam zagląda, więc zakładam nowy. Po rozwiązaniu problemu lub stwierdzeniu, że nie ma on rozwiązania, temat można usunąć lub jego treść przenieść do przypiętego.
Próbuję zrobić skrypt o następującym działaniu:
Podczas demka, gdy włączam konsolę, timescale ma się zmienić do 0.1, a gdy ją wyłączam, ma powrócić do wartości 3.
Jak na razie wykombinowałem coś takiego:
> set cons "vstr consslow"
>
> set consslow "timescale 0.1;toggleconsole;set cons vstr consfast"
>
> set consfast "toggleconsole;timescale 3;set cons vstr consslow"
>
>
> bind f1 "vstr cons"
Całą zabawę psuje mi komenda toggleconsole i fakt, że gdy konsola jest otwarta, nie działają bindy. Włączenie konsoli i ustawienie timescale na 0.1 już zrobiłem, ale potem ani konsola się nie wyłącza, ani timescale nie powraca do wartości 3. HILFE! Spróbuję sam coś pokombinować, ale jak macie jakiś pomysł, to nie wstydźcie się.
edit: jeszcze jedno pytanie: gdzie jest zapisana informacja, że konsolę otwiera i zamyka klawisz "~"? Wpisałem /unbindall, a konsola dalej reaguje na naciśnięcie tyldy :O