си шарп и так был включен, а вот где находится файл с логами?1. Открой файл с логами clientside_cs.txt и посмотри какие там ошибки .
2. В кофиге сервера включи C#
Код:"csharp" : "enabled",
C#: No scripts compiled or no RAGE.Events.Script classes found
C#: compiling scripts..
CS0234: Тип или имя пространства имен "Encodings" не существует в пространстве имен "System.Text" (возможно, отсутствует ссылка на сборку).
-> cs_packages/Client/Main.cs:2
C#: No scripts compiled or no RAGE.Events.Script classes found
using RAGE;
using RAGE.Ui;
namespace Client
{
public class Main : Events.Script
{
public Main()
{
Events.OnPlayerReady += OnPlayerReady;
Events.OnPlayerSpawn += OnBrowserCreated;
}
public void OnPlayerReady()
{
Chat.Output("Добро пожаловать на сервере DrakonDM!");
}
//public void onOpenTable(bool open)
//{
// if (Input.IsDown(66))
// {
// }
//}
public void OnBrowserCreated(Events.CancelEventArgs cancel)
{
HtmlWindow htmlWindow = new HtmlWindow("package://cef/auth/login.html");
htmlWindow.Active = true;
Cursor.ShowCursor(true, true);
}
}
}
Это весь файл? Или сверху класса что-то ещё есть?Вот логи, как понимаю не видит RAGE.Ui, вот CS код:Код:C#: No scripts compiled or no RAGE.Events.Script classes found C#: compiling scripts.. CS0234: Тип или имя пространства имен "Encodings" не существует в пространстве имен "System.Text" (возможно, отсутствует ссылка на сборку). -> cs_packages/Client/Main.cs:2 C#: No scripts compiled or no RAGE.Events.Script classes found
C#:using RAGE; using RAGE.Ui; namespace Client { public class Main : Events.Script { public Main() { Events.OnPlayerReady += OnPlayerReady; Events.OnPlayerSpawn += OnBrowserCreated; } public void OnPlayerReady() { Chat.Output("Добро пожаловать на сервере DrakonDM!"); } //public void onOpenTable(bool open) //{ // if (Input.IsDown(66)) // { // } //} public void OnBrowserCreated(Events.CancelEventArgs cancel) { HtmlWindow htmlWindow = new HtmlWindow("package://cef/auth/login.html"); htmlWindow.Active = true; Cursor.ShowCursor(true, true); } } }
большое спасибоу тебя твой скрипт лежит в \client_packages\cs_packages ?
клиентсайд C# не нужно компилировать, если что, дллки работать не будут