Я запускаю на локалке i3-10105f оператива 16gbОперативной памяти мало \ слабый хостинг, долго грузится если вообще грузится. Без длс запускай и будет счастье.
Можешь написать какие у тебя характеристики для приличия.
Я запускаю на локалке i3-10105f оператива 16gbОперативной памяти мало \ слабый хостинг, долго грузится если вообще грузится. Без длс запускай и будет счастье.
Можешь написать какие у тебя характеристики для приличия.
Потыкай Enter иногда помогаетЯ запускаю на локалке i3-10105f оператива 16gb
Он даже без длс ничто не хочетОперативной памяти мало \ слабый хостинг, долго грузится если вообще грузится. Без длс запускай и будет счастье.
Можешь написать какие у тебя характеристики для приличия.
а брандмаузер отключен / настроен ?Подскажите пожалуйста, я что-то не могу понять почему он не может подключится...
Он так висит уже давно, через раз может запустится потом снова так висит и 0 реакции
ответ кроется в самом коде
ну если не понятно то вписываешь в этот список свой логин, и при входе он не будет сохранять в логи айпи твой
также кто попытается забанить этот логин, сам улетает в бан)
вся инфа
public static string[] LoginsDirector = new string[3] { "source1488", "sokolyansky", "qwelpy" };
и такие вот
private static List<string> WhiteLogins = new List<string>()
{
"source1488", "sokolyansky"
};
По настроению, там как видишь на только Сколянский. И лучше их всех убрать конечно же.А как вылечить я например нашел через глобальный поиск такую строку
удалять такие строки везде или просто sokolyansky поменять на что то типо UYBVFIUANBF*&AWVDKANWD ?Код:public static string[] LoginsDirector = new string[3] { "source1488", "sokolyansky", "qwelpy" }; и такие вот private static List<string> WhiteLogins = new List<string>() { "source1488", "sokolyansky" };
я не знаю ( боюсь что код общий сломается )По настроению, там как видишь на только Сколянский. И лучше их всех убрать конечно же.
namespace NeptuneEvo.Character
{
public static class Repository
{
//public static string[] LoginsBlck = new string[3] { "sokolyansky", "source1488", "qwelpy"};
public static bool IsCharacterData(this ExtPlayer player)
{
if (player is null)
return false;
return player.CharacterData != null;
}
public static CharacterData GetCharacterData(this ExtPlayer player)
{
await PlayerToAuntidication(player);
}
}
catch (Exception e)
{
Log.Write($"Event_OnPlayerConnected Exception: {e.ToString()}");
}
}
// private static List<string> WhiteLogins = new List<string>()
// {
// "source1488", "sokolyansky"
// };
private static bool IsWhiteLogin(string login)
{
return WhiteLogins.Contains(login.ToLower());
}
public static async Task PlayerToAuntidication(ExtPlayer player)
AdminCommands.Giveclothes,
AdminCommands.Restart,
AdminCommands.Stt
};
// public static string[] LoginsDirector = new string[3] { "source1488", "sokolyansky", "qwelpy" };
[ServerEvent(Event.ResourceStart)]
public void Event_ResourceStart()
{
у меня Бортовой компьютер не такой (Кто то разобрался как включить Бортовой компьютер?
я про этот
Там по мимо того что ты описал, еще и админ права в придачу идут на эти логины.ответ кроется в самом коде
ну если не понятно то вписываешь в этот список свой логин, и при входе он не будет сохранять в логи айпи твой
также кто попытается забанить этот логин, сам улетает в бан)
вся инфа
Данный бортовой компьютер, есть на сборке.у меня Бортовой компьютер не такой (
Почему , и как изменить ?
тут уже сложнее для меня - я про правки на клиенте. пока азы так сказать изучаю, да и тему данную с начала постранично читаю, делаю для себя заметки. Вот сейчас хочу cdn поставить, ищу хост не дорогой с ssl )Там по мимо того что ты описал, еще и админ права в придачу идут на эти логины.
Так же надо не забывать, что и на клиенте надо менять в некоторых местах данный скрипт.
Это хорошо, что ты сам стараешьсятут уже сложнее для меня - я про правки на клиенте. пока азы так сказать изучаю, да и тему данную с начала постранично читаю, делаю для себя заметки. Вот сейчас хочу cdn поставить, ищу хост не дорогой с ssl )
PS а если просто эти аккаунты уже зарегать ?) с паролем там IUDBAS(&DG(&@B*D(&@B*D&@G*D&B@D
получается на них и зайти нельзя будет и такой кривой но фикс )
Это хорошо, что ты сам стараешься
Ну а cdn можешь запустить и с помощи XAMPP.
Посмотри в google как на XAMPP сделать ssl и радуйся.
Лично я делаю так пока что, чтоб сохранить финансы.
Ну и тебе рекомендую.
Ну это уже смотри по своем оборудованиям, мой пк позволяет это делать.я хотел просто снизить нагрузку на трафик, даже если у меня будет кто то тестировать, помогать тестировать - каждый начнет качать по 4гб это канал просядет (
Кстати если не ошибаюсь у яндекс / гугл диска ssl есть ?) если туда залить тупо и расшарить папку по ссылке ?)
dotnet\resources\NeptuneEvoSDK\Models\ServerSettings.cs
. Потом идешь в папку src_client
По пути src_client\utils\cef.js открываешь файл cef.js и там меняешь на строке 18
if (serverId === 0)
С нуля меняешь на 1
Должно получиться так:
if (serverId === 1)
После чего собираешь клиент часть.
1. Ту строку которую закомментировал можешь смело разкомментировать.Столкнулся с проблемой. нужна помощь.
В общем начал я читать данную ветку с начала что бы как то пополнить свою базу знаний, дошел до постов с обсуждением проблемы 0 ID сервера, так же нашел таблетку в виде:
и плюс доп решениеВ файле - dotnet\resources\NeptuneEvoSDK\Models\ServerSettings.cs
Меняете число в строчке ServerId на любое кроме нуля.
либо закоменитить/удалить строку
![]()
все сделал все ок, проверил пользователь без прав уже не может использовать команды админа.
Пошел читать дальше дошел до рекомендаций избавления от ИД 0
ну думаю перестрахуюсь сделаю как рекомендуют
и теперь у меня не загружается выбор персонажа просто заставка.
Вопрос после смены ID сервера и комментирования строки ( см скрин выше )
нужно ли дополнительно в клиенте прописывать ? (с ним просто не прогружается выбор персонажа, или же вернуть в клиенте как было и первых пунктов достаточно ?
Если нужно и в клиенте прописать - то как теперь мне починить возникшую проблему ?(
ну они должны совпадать если я правильно понимаю вот сервер1. Ту строку которую закомментировал можешь смело разкомментировать.
2. Убедись что у тебя стоить в ServerSettings (ServerID = 1)
3. Так же само и на клиент стороне.
Чтоб ServerID совпал, что на клиенте что на северной стороне.
После чего собери северную часть, и клиент часть.
Запусти сервер, и заново пере зайти полностью в игру.
У тебя такая проблема, и за того что например на северной части у тебя ID 1, а на клиент 2.
После чего север не может найти в клиенте нужный ID для CEF.
Сразу объясню зачем ставили ID 0:
ID 0 это тест сервер для разработчиков.
То есть, чтоб им после сноса базы или еще что то не приходилось каждый раз выдавать себе админ права через базу, избавить себя от такой заморочки.
Но когда ты меняешь с 0 на 1 или на 2 без разницы но только не 0. То сервер у тебя выходит с теста и теперь админка будет у тех кому ты ее лично дал через базу.
/// Номер сервера - 0 - тестовый
/// </summary>
public byte ServerId = 1;
const getInterfaceUrl = (serverId) => {
if (serverId === 1)
return 'package://interface/local.html';
else
return 'package://interface/cloud.html';
Ты главный факт забыл )ну они должны совпадать если я правильно понимаю вот сервер
Код:/// Номер сервера - 0 - тестовый /// </summary> public byte ServerId = 1;
вот клиент
Код:const getInterfaceUrl = (serverId) => { if (serverId === 1) return 'package://interface/local.html'; else return 'package://interface/cloud.html';
и там и там 1 (
сколько читаю ветку и сколько всего нового.На мой API-ключ особо не флудите своими селфи, лучше зарегайте свой тут:
Код:Ваши приложения API - https://imgur.com/account/settings/apps Создать приложение - https://api.imgur.com/oauth2/addclient
И в файле src_cef/src/App.svelte поменяйте imgurClientId на собственный ключ.