Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 3 из 6 ПерваяПервая 1 2 3 4 5 ... ПоследняяПоследняя
Показано с 21 по 30 из 53
  1. #21
    Аватар для SliM
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.11.2015
    Сообщений
    40
    Репутация:
    10 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Во время компиляции скрипта, что ли?
    во время запуска Виндоус

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

    Статус
    Оффлайн
    Регистрация
    11.07.2015
    Сообщений
    190
    Репутация:
    25 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Для телепортации игрока использовать функцию SetPlayerPosEx:
    PHP код:
    SetPlayerPosEx(playeridFloat:xFloat:yFloat:zinteriorworldtpcar
    playerid - ID игрока
    x, y, z - координаты телепортации
    interior, world - ID интерьрера и вирт.мира, в которые будет перемещён игрок. Необязательные параметры (если пропустить, интерьер и вирт. мир не будут изменены).
    bool: tpcar - если игрок управляет транспортным средством, телепортировать транспорт вместе с ним (true/false). Необязательный параметр (по умолчанию транспорт переносится вместе с игроком).
    bool: nopassengers - при установке в true, если телепортируемый игрок находится за рулём транспортного средства, он телепортируется без пассажиров. Необязательный параметр (по умолчанию пассажиры переносятся вместе с транспортом).
    time - время заморозки в миллисекундах. Необязательный параметр (по умолчанию равен значению в DC_SPP__FREEZE_TIME).
    Там где идет SetPlayerPosEx, добавь в конец аргумент :)

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

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

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

    Статус
    Оффлайн
    Регистрация
    06.03.2018
    Сообщений
    15
    Репутация:
    0 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Во время компиляции скрипта, что ли?
    нет, если во время выполнения скрипта вызвать TogglePlayerControllable до подключения инклюда

  5. #25
    Аватар для VVWVV
    ?

    Статус
    Оффлайн
    Регистрация
    09.07.2015
    Сообщений
    731
    Репутация:
    353 ±
    Цитата Сообщение от #iDanny Посмотреть сообщение
    нет, если во время выполнения скрипта вызвать TogglePlayerControllable до подключения инклюда
    А зачем? Вряд ли так кто-то будет делать.

  6. #26
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от #iDanny Посмотреть сообщение
    А что если заморозить до подключения инклюда?
    Цитата Сообщение от #iDanny Посмотреть сообщение
    нет, если во время выполнения скрипта вызвать TogglePlayerControllable до подключения инклюда

    Крайне странный вопрос. Это как сказать: "Зачем нужны перила, ограждающие обрыв со скалы, если через них можно перепрыгнуть и упасть в этот обрыв?".
    Естественно ничего работать не будет, если инклуд подключить неверно. Логично как-бы
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  7. #27
    Аватар для whale
    Пользователь

    Статус
    Оффлайн
    Регистрация
    10.04.2014
    Сообщений
    74
    Репутация:
    17 ±
    Daniel_Cortez, в ссылке на dropbox вместо 3-х букв "w" ( www. ) написано 4-е.

  8. #28
    Аватар для whale
    Пользователь

    Статус
    Оффлайн
    Регистрация
    10.04.2014
    Сообщений
    74
    Репутация:
    17 ±
    Есть проблема в работе инклуда (думал, что она возникла только у меня, но нет). В общем, при телепортации в интерьер объекты прорисовываются/загружаются на последней секунде указанной задержки. То есть, если указать задержку в 3 секунды - они загрузятся на 3-ей секунде, указать 10 - на 10-ой. Кстати, с данной функцией такого нет (http://pro-pawn.ru/showthread.php?16019-SetPlayerPosEx).

  9. Пользователь сказал cпасибо:
    Daniel_Cortez (29.08.2018)
  10. #29
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Да, так и было задумано. Дело в том, что при использовании SetPlayerPos() сервер (а вместе с ним и стример) узнаёт о новых координатах не сразу после вызова функции, а только после того как клиент сам "отчитается" о перемещении игрока на новые координаты. Поэтому я использовал функцию Streamer_UpdateEx(), чтобы форсировать прогрузку объектов на новых координатах, и временно отключал обновление объектов с помощью Streamer_ToggleItemUpdate(), чтобы за время заморозки игрока стример не прогрузил автоматически объекты на старых координатах (т.е. чтобы не было "мелькания" из-за прогрузки сначала на новых координатах, затем на старых, затем опять на новых).

    Впрочем, сейчас, после некоторого изучения исходников стримера, я всё же склоняюсь к мнению, что правильней было бы сначала форсить прогрузку, затем отключать автоматические обновления (а не наоборот, как в 1.2 - тогда я думал, что Streamer_ToggleItemUpdate() отключает только автоматические обновления и порядок не так важен). Спасибо, что сообщили о проблеме.

    Пока что предлагаю проверить тестовый вариант с исправлением. Если с ним проблем не будет - переведу его в релиз.
    https://www.dropbox.com/s/bl9c2m6g0u...c_spp.inc?dl=0
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  11. Пользователь сказал cпасибо:
    Kovshevoy (15.09.2018)
  12. #30
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Убедительная просьба тем, кто использует тестовую версию инклуда (см. пост выше) сообщить о работоспособности - нужно знать, стоит ли отмечать ту тестовую версию как стабильный релиз или нет. Я проверял инклуд на localhost, но по-хорошему следует тестировать и на удалённом сервере (на хостинге), которого у меня нет.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

 

 
Страница 3 из 6 ПерваяПервая 1 2 3 4 5 ... ПоследняяПоследняя

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

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

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

Метки этой темы

Ваши права

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