Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 6 из 6
  1. #1
    Аватар для naxxyelite
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.01.2018
    Сообщений
    36
    Репутация:
    0 ±

    Анимация при смерти

    Возможно ли как нибудь сделать при смерти анимацию, которая синхронизована с окружающими?

    PHP код:
    TogglePlayerControllable(playerid0);
        
    ApplyAnimation(playerid"HEIST9""CAS_G2_GASKO"4.1011111); 
    Если данный код вставить в OnPlayerDeath, то анимация будет воспроизведена только у убитого.

    Способ, который в weapon-config юзается, не предлагайте. Не убивать игрока не выход. Конкретно нужна деф смерть, только со своей анимацией, а то у убитого норм анимация воспроизводится, а у окружающих деф анимка смерти с кровью.

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Скорее всего нет, с учётом того, какие в целом SA-MP имеет проблемы с синхронизацией. По крайней мере без написания своей клиентской части.

    Можно попробовать через RakNet "принудительно" отправлять пакеты с анимацией игрокам, но не уверен, что даже в этом случае всё будет работать.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    01.01.2018
    Сообщений
    36
    Репутация:
    0 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Скорее всего нет, с учётом того, какие в целом SA-MP имеет проблемы с синхронизацией. По крайней мере без написания своей клиентской части.

    Можно попробовать через RakNet "принудительно" отправлять пакеты с анимацией игрокам, но не уверен, что даже в этом случае всё будет работать.


    на 1:03 можно наблюдать как у типа, которого убили, воспроизвелась анимация, вот поэтому и спросил

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

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

    Можно попробовать как-то сломать игровой скрипт смерти (перемещением игрока по новым координатам и т.п.), но, во-первых, не факт, что такое вообще возможно (и то, что во всём видео такая анимация срабатывает всего раз, наталкивает на эту мысль ещё сильнее), а, во-вторых, это, скорее всего, приведёт к куче багов с синхрой в дальнейшем.


    Способ weapon-config в данном случае будет самым оптимальным, ибо и скрипты самого SA-MP не ломаются, и есть большой простор для творчества в плане анимаций и всего остального.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    01.01.2018
    Сообщений
    36
    Репутация:
    0 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Возможно, это какой-то скрипт, связанный с малым количеством хп, ибо у того игрока хп перед смертью было мало. Либо сработал скрипт самой игры из-за каких-то неведомых обстоятельств, ибо эта анимация смерти в сингле используется, как я помню.

    Можно попробовать как-то сломать игровой скрипт смерти (перемещением игрока по новым координатам и т.п.), но, во-первых, не факт, что такое вообще возможно (и то, что во всём видео такая анимация срабатывает всего раз, наталкивает на эту мысль ещё сильнее), а, во-вторых, это, скорее всего, приведёт к куче багов с синхрой в дальнейшем.


    Способ weapon-config в данном случае будет самым оптимальным, ибо и скрипты самого SA-MP не ломаются, и есть большой простор для творчества в плане анимаций и всего остального.
    ну weapon-config нацелен на то, что никогда OnPlayerDeath не вызывается и в теории игрок никогда не умирает. А если попробовать пошаманить немного, убрать этот hpbar на textdraw'ax и юзать дефолтный, то и от части возможности этого weapon-config теряются

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от naxxyelite Посмотреть сообщение
    ну weapon-config нацелен на то, что никогда OnPlayerDeath не вызывается и в теории игрок никогда не умирает. А если попробовать пошаманить немного, убрать этот hpbar на textdraw'ax и юзать дефолтный, то и от части возможности этого weapon-config теряются
    Ну так там свой аналог OnPlayerDeath, как я помню. Либо вызов OnPlayerDeath происходит не исходя из той инфы, что присылает игрок, а самим инклудом weapon-config.
    В общем, суть с инклудом не меняется: в любом случае есть автовызываемая функция, которая сработает при смерти игрока.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

 

 

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

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

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

Ваши права

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