Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

После того как умираешь, тебя выкидывает в лобби, перезаходишь выбираешь мужика или бабу, почти спавнишься и кикает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

Опять же говорю. Не происходит обновление игрока после смерти.

Это вызывается криво установленным скриптом (В вашем случае может послужить ESS ваш)

Или же плохо оптимизированным скриптом. Не справляется машинка ваша.

 

Когда обновление игрока не происходит АХ не видит обновленного СharacterID и считает что он равер 0. Что не есть хорошо и игрока банит\кикает.

1.Как добиться обновления?

2.Устанавливал по гайду не с этого сайта, а от разработчика, я посмотрел на перевод тут с англ. на русский, и понял что от разработчика лучше установить прямо.

3.Машинка справляется никогда не замечалось подобного + сколько машинка уже серверов видела.

 

Через поиск поищите CharacterID is NIL, а там уже поймете где менять HLOG на SLOG.

 

            

 

if (!isNil 'dayzPlayerLogin') then
            {
                if (typeName dayzPlayerLogin != 'ARRAY') then
                {
                    [] spawn "+_randvar2+";
                    _log =                 format['ИГРОК ЛОГИН (ПРИСОЕДИНИЛСЯ): %1 != ARRAY      %2',typeName dayzPlayerLogin,time];
                    "+_randvar10+" =     [_name,_puid,'HLOG',toArray (_log)];
                    publicVariableServer '"+_randvar10+"';
                };
            };
            if (isNil 'dayz_characterID') then
            {
                [] spawn "+_randvar2+";
                "+_randvar10+" = [_name,_puid,'HLOG',toArray ('CharacterID is NIL')];
                publicVariableServer '"+_randvar10+"';
            }
            else
            {
                if (typeName dayz_characterID != 'STRING') then
                {
                    [] spawn "+_randvar2+";
                    _log =                 format['typeName CharacterID is   %1 != STRING      %2',typeName dayz_characterID,time];
                    "+_randvar10+" =     [_name,_puid,'HLOG',toArray (_log)];
                    publicVariableServer '"+_randvar10+"';
                };
            };
 

 

На это, верно? 

 

 

if (!isNil 'dayzPlayerLogin') then
            {
                if (typeName dayzPlayerLogin != 'ARRAY') then
                {
                    [] spawn "+_randvar2+";
                    _log =                 format['ИГРОК ЛОГИН (ПРИСОЕДИНИЛСЯ): %1 != ARRAY      %2',typeName dayzPlayerLogin,time];
                    "+_randvar10+" =     [_name,_puid,'HLOG',toArray (_log)];
                    publicVariableServer '"+_randvar10+"';
                };
            };
            if (isNil 'dayz_characterID') then
            {
                [] spawn "+_randvar2+";
                "+_randvar10+" = [_name,_puid,'SLOG',toArray ('CharacterID is NIL')];
                publicVariableServer '"+_randvar10+"';
            }
            else
            {
                if (typeName dayz_characterID != 'STRING') then
                {
                    [] spawn "+_randvar2+";
                    _log =                 format['typeName CharacterID is   %1 != STRING      %2',typeName dayz_characterID,time];
                    "+_randvar10+" =     [_name,_puid,'HLOG',toArray (_log)];
                    publicVariableServer '"+_randvar10+"';
                };
            };
 

 

 

А дальше что делать, я поменял.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0
_log =                 format['typeName CharacterID is   %1 != STRING      %2',typeName dayz_characterID,time];
                    "+_randvar10+" =     [_name,_puid,'HLOG',toArray (_log)];

Тут тоже на SLOG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Кароче я поменял одно на SLOG, и все работает, ну поменял для проформы и 2, это магия? Или что? Так мне на будущее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Вы меня читали вообще? Сервер долго присваивает значение CharacterID игроку. АнтиХак фиксировал игрока с CID = 0, чего быть не должно вот и кикало как чит-угрозу.

 

Если проблема решена, клацаем "Вопрос решен!"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Да я читал, что ты указываешь на проблему что долго грузится все, но грузится все быстро) Ну в общем когда я сделал как ты сказал, все заработало (с переменной) большое спасибо. еще потестирую, надеюсь все будет хорошо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Wald
      В чём причина кика с сервера?

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
    • Автор: Сатир
      Такая проблема! Установил сборку, но всех игроков и даже админа кикакет в лобби через 10-20 сек. без какой либо на то причины. 
      Весь интернет перерыл но ни чего не помогло, может здесь кто поможет?
      Как я пытался решить проблему:
      делал замену в BattleEye в скрытой папке на стороне клиента  С>Documents and Settings>USER>Local Settings>Application Data>Arma2 завышал MaxPing 500 в BattleEye на сервере   Облазил кучу сайтов и просмотрел наверно все видюшки     Переустанавливал как на стороне клиента, так и на сервере всю "Арму" ​Вот PRT  на сервере,может что кто подскажет:
       
       
       
    • Автор: gad26rus
      Доброго дня!Прошу помощи у знающих людей!
      До поры до времени всё работало,все замечательно.
      Суть проблемы: 
      Использование админ панели- при нажатие Телепортировать игрока ко мне админа кикает с серва
      has been kicked by BattlEye: SetPos Restriction #0)
      Файл ртп
       9:39:28 "[Сервер]: Получено: STRING (76561198196156529), Отправлено: STRING (76561198196156529)"
       9:39:28 "[Сервер]: Отсоединение: Agressor[Amun] (76561198196156529) объект: B 1-1-F:1 (Agressor[Amun]) REMOTE, _characterID: 7222 на позиции: [12520.7,13176.2,0.00127411]"  9:39:28 Client: Remote object 6:0 not found  9:39:28 Client: Remote object 6:9 not found  9:39:28 Client: Remote object 6:8 not found  9:39:28 Client: Object 3:103 (type Type_149) not found.
    • Автор: NickPS
      Такая проблема. Кик игроков при заходе в сейф зону. В основном в Ленцбурге на карте Напф.
      -При этом выдается сообщение: Бла-бла, такой-то игрок has been kicked by BattlEye: SetPos Restriction #0
      -Так же пишет в DZEU пишет (может поможет делу):"Could not connect to BE Master. Update attempt failed"
      -Некоторые игроки не могут зайти в игру: "Сессия прервана". В игре выглядит как на скриншоте, извиняюсь за шакалистость картинки.

       
      Прошу вас помочь, пришлось даже сервер отключать, т.к. это все не дело. =(
  • Наш выбор

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка