Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 2 ПерваяПервая 1 2
Показано с 11 по 15 из 15
  1. #11
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    В таком случае автомобиль просто переместится на то место, где второй игрок вышел в АФК и для пассажира, и для водителя. Никаких рассинхронов и авто в разных местах не будет. Сервер синхронизирует занятые (да и свободные тоже) авто исходя из той информации, что шлют игроки, которые находятся в авто.

    Зафиксить это можно попробовать так:
    1) При выходе водителя из авто ищем в автомобиле пассажиров в АФК.
    2) Если находит таких, сохраняем позицию авто
    3) Ставим "метку" (pVar, например) игроку в АФК о том, что авто нужно будет синхронизировать (соответственно, если водитель снова сядет/авто зареспавнится и т.п. - убираем все метки)
    4) При выходе игрока из АФК телепортируем авто на сохранённые координаты
    5) ....
    6) Profit!!!
    Возможно, ещё нужно будет учесть вариант, когда вместе с пассажиром в АФК есть пассажир без АФК. Тогда, по идее, синхронизировать ничего не нужно.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  2. #12
    Аватар для Nexius_Tailer
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    547
    Репутация:
    158 ±
    Если тестируешь через песочницу, то возможно проблема в ней. Пробуй с реальным игроком.
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

  3. #13
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Если что, проверял как и на песочнице (SAMP Addon), так и на локалке (два разных компьютера)
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  4. #14
    Аватар для Nexius_Tailer
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    547
    Репутация:
    158 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Если что, проверял как и на песочнице (SAMP Addon), так и на локалке (два разных компьютера)
    У некоторых людей были очень похожие проблемы, примерно как и у автора темы (когда при выходе из афк тс не телепортировался на новое место, а также клиент пассажира просто не вызывал OnUnoccupiedVehicleUpdate). Лично я у себя такое тоже наблюдал с какой-то кривой песочницы, но видимо это лишь одна из причин: https://github.com/NexiusTailer/Nex-AC/issues/66
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

  5. #15
    Аватар для naxxyelite
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.01.2018
    Сообщений
    36
    Репутация:
    0 ±
    Цитата Сообщение от Nexius_Tailer Посмотреть сообщение
    У некоторых людей были очень похожие проблемы, примерно как и у автора темы (когда при выходе из афк тс не телепортировался на новое место, а также клиент пассажира просто не вызывал OnUnoccupiedVehicleUpdate). Лично я у себя такое тоже наблюдал с какой-то кривой песочницы, но видимо это лишь одна из причин: https://github.com/NexiusTailer/Nex-AC/issues/66
    Песочницу не юзаю. Sampfuncs позволяет запускать неограниченное кол во окон. Друг тестил с разных ПК на локалке. Так что....

 

 
Страница 2 из 2 ПерваяПервая 1 2

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •