Всем привет. Начал делать мод с нуля, чтобы посмотреть что с этого выйдет по мануалу Matthew Parker
В итоге когда жму на кнопку сборки в Visual Studio , сервер не запускается, ибо создает папку Debug в папке сервера где он должен запуститься. В итоге каждый раз приходится при сборе копировать все файлы из Debug и перемещать в папку сервера. Вот путь где должны появляться файлы, но появляется папка Debug "C:\Games\Rage MP\RAGEMP\server-files\dotnet\resources\freemode" , соответственно приходится каждый раз копировать файлы из Debug в freemode папку.
Также делал подключение к БД по ролику этого же автора
В итоге при запуске ошибка
Также делал подключение к БД по ролику этого же автора
Код:
Initializing Bootstrapper.dll (1.1.0.0)..
-> SERVER STARTED AT 19.11.2022 22:17:15
Unable to load acl.xml
ACLEnabled: False
Loaded 667 entries from vehicleData.json
Loading resources..
-> Starting freemode resource..
freemode: loading scripts.. found 1 script(s)
freemode: instantiating freemode.Commands..
freemode: instantiating freemode.Events..
freemode: loading server events.. found 3 server event(s)
freemode: loaded 3 server events(s)
freemode: loading commands.. found 2 command(s)
freemode: loaded 2 commands(s)
Object cannot be cast from DBNull to other types.
Object cannot be cast from DBNull to other types.
Неудачное подключение к базе данных!
Исключение: System.InvalidCastException: Object cannot be cast from DBNull to other types.
at System.DBNull.System.IConvertible.ToInt32(IFormatProvider provider)
at MySql.Data.MySqlClient.Driver.LoadCharacterSets(MySqlConnection connection)
at MySql.Data.MySqlClient.Driver.Configure(MySqlConnection connection)
at MySql.Data.MySqlClient.MySqlConnection.Open()
at freemode.mysql.InitConnection() in C:\Games\Rage MP\RAGEMP\server-files\backend\freemode\freemode\mysql.cs:line 33