Сейчас проверим на хостинге
- - - Добавлено - - -
UPD: Сначала телепортирует на координаты выставленные SetSpawnInfo/AddPlayerClass и через пару сек на нужные координаты
Сейчас проверим на хостинге
- - - Добавлено - - -
UPD: Сначала телепортирует на координаты выставленные SetSpawnInfo/AddPlayerClass и через пару сек на нужные координаты
Последний раз редактировалось #Djuga; 29.09.2018 в 13:59.
Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
Стол заказов:
Мои работы:
проверял на new.pwn
Чем этот метод (назовём его так) лучше статических объектов полов (можно только те, куда телепортируется игрок)? Кто-то говорит о том, что этот инклуд сокращает код, но вам никто раньше не мешал создать функцию (например setplayerposex), в которой будут указаны все параметры (корды, угол, интерьер, виртуальный мир) для телепорта. Зря заморочился, мне кажется. На этом портале есть статья в которой описаны все способы фикса подобных проблем, поэтому лучше ссылаться на неё и конкретно на этот способ, который я описал.
Во-первых, я не говорил, что используемый в dc_spp метод непременно лучше. У него есть свои плюсы и свои минусы: он хорош тем, что игроку при телепортации не виден процесс прогрузки объектов (+ к реалистичности; при этом не требуется делать все объекты статическими, расходуя ограниченное число слотов под объекты), но взамен приходится делать небольшую задержку, чтобы объекты успели прогрузиться перед телепортацией игрока.
Во-вторых, этот метод вполне можно комбинировать со статическим полом для подстраховки (если не хотите заставлять игроков ждать и выставили совсем небольшое время задержки, но не уверены, что его хватит для всех игроков).
Т.е. вы предлагаете пользователям изобретать свои велосипеды вместо того, чтобы пользоваться готовым решением? Ясно.
Тогда может быть поделитесь ссылкой на эту статью? Впрочем, я сомневаюсь, что она описывает, как сделать прогрузку объектов незаметной для игрока, как в этом инклуде.
Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
Стол заказов:
Мои работы:
Чтоб не мучиться с выискиванием этого самого объекта среди кучи других, например? Или чтоб не урезать лимиты объектов в зоне стрима?
Не говоря уже о том, что у игроков с плохим пк/медленным интернетом, после телепортации в интерьер, часть объектов может не успеть прогнузиться до того, как игрок начнёт бегать, из-за чего этот самый игрок может, в итоге, оказаться за текстурой стены, например.
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
А что делать тем, у кого уже написан мод и есть куча интерьеров? -_- Заниматься поиском нужного объекта? Да и "отмечать" объект - тоже лишняя работа. Проще поставить этот инклуд и получить тот же самый результат, только не тратя дополнительно время и без того смехотворный лимит на объекты.
Ну в твоём прекрасном мире, в котором у всех топовые компьютеры, возможно, незачем, но у нас, в реальности, очень многие играют на таком железе, которое и 20 FPS не выдаёт стабильно. Именно поэтому люди, собственно, играют в SA-MP, а не в ту же GTA 5 с её пиратскими мультиплеерами.
Проблемы с прогрузкой не только из-за пинга бывают. На это влияет как FPS, так и общая загруженность сервера в момент телепортации игрока. Тогда даже с пингом под 100 (который для SA-MP является нормой) могут быть проблемы (сам с таким сталкивался, когда работал с одним не самым оптимизированным модом).
Вообще очень забавно смотреть, как ты пытаешься доказать, что одна реализация лучше другой. Тебя же никто не заставляет ставить инклуд. И никто не просит написать такой же. Хочешь вручную выискивать объекты и тратить лимит - пожалуйста, флаг в руки. Твоё время не пострадает от того, что этот инклуд существует.
Последний раз редактировалось DeimoS; 01.11.2018 в 18:54.
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
С первого раза не прорисовываются объекты (будь-то задержка на 2к или же 5к, при том, что пинг до 35).
Когда устанавливал задержку на 2к, то объекты прорисовывались быстро и едва ли падал под пол. Но поставив на 5к - медленно прогружались и практически падал. Что может быть не так?
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)