Malboro Posted April 16, 2019 Author Posted April 16, 2019 У тебя случайно не 2 копии Rage установлено?
pandov Posted April 16, 2019 Posted April 16, 2019 Вполне возможно подобное могло произойти когда я разбирался с установкой мультиплеера. Я несколько раз переносил корневую папку в разные директории и запускал update.exe. Однако сейчас я полностью стер мультиплеер с компьютера, затем заново скачал и установил его и пересоздал серверные и клиентские скрипты. Не заработало. Проблема остается открытой.
Pro100kot Posted April 16, 2019 Posted April 16, 2019 В 10.04.2019 в 16:32, Dr.Deft сказал: Вот сам код del "C:\RAGE-Server\client_packages\cs_packages\*.*" /Q for /R %CD% %%i in (*.cs) do ( xcopy %%i "C:\RAGE-Server\client_packages\cs_packages\" /Q /Y /EXCLUDE:exclude.txt ) Ругается именно на цикл. Если без него, то отдельное удаление и копирование работает. Если %CD% заменить на папку, то ошибка так же остается. В общем, нашел вроде бы решение твоей проблемы. Суть в том что visual studio требует юникод "%") первый процент он принимает, а второй нужен именно юникод. я зашел на гитхаб автора, и глянул описание файла Client.csproj. там в 18 строчке идет команда, которая вводилась в VS. Посмотри на неё, и увидишь, что в паре "%%" каждый второй "%" записан как "25". ПРосто скопируй эту строку, а путь укажи свой. После этого я смог построить уже без ошибок. Удачи)
Malboro Posted April 16, 2019 Author Posted April 16, 2019 1 час назад, pandov сказал: Вполне возможно подобное могло произойти когда я разбирался с установкой мультиплеера. Я несколько раз переносил корневую папку в разные директории и запускал update.exe. Однако сейчас я полностью стер мультиплеер с компьютера, затем заново скачал и установил его и пересоздал серверные и клиентские скрипты. Не заработало. Проблема остается открытой. Проследи путь ярлыка которым ты запускаешь игру(возможно твоя папка с rage дублируется) именно там должен быть создан файл enable-clientside-cs.txt а не в папке откуда ты запускаешь сервер
Malboro Posted April 16, 2019 Author Posted April 16, 2019 (edited) В общем проблема с инициализацией шарпа на клиенте однозначно. Обычный вывод в чат должен работать из коробки, только что тестил все хорошо. Могу посмотреть через TeamViewer Что у тебя не так, а так(в рамках форума) больше ничем помочь не могу Напиши в дискорде мне Edited April 16, 2019 by Malboro 1
pandov Posted April 16, 2019 Posted April 16, 2019 Снова столкнулся с той же проблемой уже после. НО: К уже существующему (рабочему) коду добавляю свою логику -> Тестирую -> Не работает (логика) (старый код по прежнему работает). Добавляю команду вывода сообщения в чат непосредственно перед кодом с моей логикой -> Сообщение выводится. Добавляю еще один вывод в чат после логики -> Не выводит. Есть предположение, что в моей логике присутствует ошибка, и поэтому дальше не проходит. Как я могу отладить клиент часть (как например отлаживается сервер часть через консоль)?
pandov Posted April 16, 2019 Posted April 16, 2019 Действительно, проблема была в ошибке в коде. Исправил её и все заработало. Видимо и в тот раз ничего не работало по той же причине. Теперь все упирается в отладку клиента. Какие инструменты есть в Rage MP?
Malboro Posted April 17, 2019 Author Posted April 17, 2019 13 часа назад, pandov сказал: Действительно, проблема была в ошибке в коде. Исправил её и все заработало. Видимо и в тот раз ничего не работало по той же причине. Теперь все упирается в отладку клиента. Какие инструменты есть в Rage MP? Я не в курсе за инструменты но можно в try catch оборачивать код и в цеф допустим выводить предварительно там подобие консоли сделав 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now