в скриптед запрещены скрипты содержащие +moveright +moveleft и т.д собственно по этой причине мой забег отклонили
чательно проанализировав свой конфиг я заметил что в скрипте testchamber skip есть команды +moveright и т.д. так вот, почему? многие используют этот скип я не понимаю что в нем не так
вот мой конфиг подскажите что в нем не так? https://drive.google.com/file/d/11pjXYRb1hUrDp69cKwS6ZGnvANbWRuBI/view?usp=sharing
тч скип который я использую:
alias testchamber "tc1"
alias move "+moveright"
alias tc1 "w 200;alias testchamber tc2;alias move +moveright"
alias tc2 "alias testchamber tc3;alias move +back"
alias tc3 "w 30;+use;wait;-moveright;wait;wait;wait;-use;alias testchamber tc4;alias move +moveright"
alias tc4 "w 70;cl_pitchup -89;+use;w 10;wait;wait;wait;wait;-use;cl_pitchup 89;-moveright;-back;cl_pitchdown 30;w 50;+use;alias testchamber tc5"
alias tc5 "w 10;wait;wait;wait;wait;-use;w 10;-moveright;w 30;cl_pitchdown 89;alias testchamber tc6;alias move +forward"
alias tc6 "cl_pitchdown 180;cl_pitchup -170;w 9;cl_pitchup 89;cl_pitchdown 40;wait;cl_pitchdown 89;-forward;w 63;alias testchamber tc7;alias move +moveleft"
alias tc7 "alias testchamber tc8;alias move +left"
alias tc8 "w 50;-moveleft;w 100;-left;fps_max 40;w 11;fps_max 100;alias testchamber tc9;alias move +forward"
alias tc9 "w 40;-forward"
bind 9 move
bind 0 testchamber
а кстати, я еще использовал такой скрипт
"+moveright;+use;w 12;-use;+jump;wait;-jump;-moveright"
насчет его легальности я не уверен, разрешение +moveright распространяется же только на тч скип?
я уже совсем запутался
команды движения (+forward, +back, +moveright, +moveleft) и поворота камеры (+right, +left) нельзя использовать в одном алиасе с другими командами. в скрипте "testchamber" всё нормально, потому что любые подобные действия биндятся на отдельную клавишу, которую ты постоянно прожимаешь во время выполнения скрипта.
скрипт из последнего сообщения ("+moveright;+use;w 12;-use;+jump;wait;-jump;-moveright") нелегитный, потому что содержит команду +moveright, выполняющуюся одновременно с другими действиями, тем более в обжект бусте в принципе не требуются команды движения, их выполняет сам игрок
немного не по теме, но тоже очень важное замечание: убери из всех конфигов кириллицу (т.е. русские буквы), из-за неё могут повредиться демки. лучше либо удалить комментарии, либо заменить альтернативой на английском ( худ -> hud, модели оружия -> weapon models и т.д.)
подкорректировал немного и навёл некоторый порядок, только бинды перепроверь на всякий случай: https://files.catbox.moe/2in19u.cfg
@javac_ а если скрипт забагался и пришлось прописывать -moveleft/-moveright вручную? это легально?
@thehealka -moveright и -moveleft можно и в скриптлесс прописать в ручную, но лучше удостоверься в белом списке команд. Лично я просто перезапускаю скрипт и жду пока он проиграет до конца, а если это тест чембер скип делаю рестарт
@thehealka да, в случае команд с префиксом "-" можно вообще алиас отдельный написать вроде такого: alias fix "-jump;-duck;-bxt_tas_jumpbug;-bxt_tas_autojump;+mlook;-moveleft;-moveright;-forward;-back;-left;-right;-speed;-attack;-attack2;-lookup;-lookdown;-use;-moveup;-movedown;fps_max 100"