Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 17

Тема: Кислород

  1. #1
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±

    Кислород

    Дело в том, что мне необходима функция, которая манипулирует кислородом. Есть ли такая? Просто найти не смог :(

  2. #2
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от Darge Посмотреть сообщение
    мне необходима функция, которая манипулирует кислородом
    О чём вы, это же SA:MP.

    Тут только делать свой велосипед со своей полоской уровня кислорода (текстдрав) вместо стандартной, отниманием ХП при опустошении полоски и подсчётом времени, когда у игрока кончится настоящий кислород (чтобы прекратить самому отнимать у него ХП).
    Вот такой вот костыль. Равно, как и многие другие "нестандартные решения" в SA:MP.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  3. Пользователь сказал cпасибо:
    Profyan (18.11.2015)
  4. #3
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    О чём вы, это же SA:MP.

    Тут только делать свой велосипед со своей полоской уровня кислорода (текстдрав) вместо стандартной, отниманием ХП при опустошении полоски и подсчётом времени, когда у игрока кончится настоящий кислород (чтобы прекратить самому отнимать у него ХП).
    Вот такой вот костыль. Равно, как и многие другие "нестандартные решения" в SA:MP.
    Опять свои велосипеды строить. Это все равно что ввести в функцию понятие как ID объекта оружия, не сделав функцию получения этого объекта.


    нестандартные решения

    Осталось придумать, при каком условии показывать этот ТД и как убрать рудиментарный индикатор :D

  5. #4
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от Darge Посмотреть сообщение
    Осталось придумать, при каком условии показывать этот ТД и как убрать рудиментарный индикатор :D
    Вы это всерьёз чтоль? Что ж, флаг вам в руки.
    Забыл сказать, время, через которое у игрока закончится кислород (настоящий) должно зависеть от FPS игрока (можно узнать через GetPlayerDrunkLevel, но не сразу, а минимум через секунду, с помощью таймера - можете подрисовать ещё один костыль).
    И мне очень интересно, как вы собираетесь узнавать, находится ли игрок под водой, чтобы потом учитывать то время окончания настоящего кислорода.
    Ниже 0.0 по оси Z воды может и не быть (пример: угольный разрез к западу от Лас-Вентураса), а анимацию плавания можно подделать с помощью Cleo-скриптов.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  6. #5
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Вы это всерьёз чтоль? Что ж, флаг вам в руки.
    Забыл сказать, время, через которое у игрока закончится кислород (настоящий) должно зависеть от FPS игрока (можно узнать через GetPlayerDrunkLevel, но не сразу, а минимум через секунду, с помощью таймера - можете подрисовать ещё один костыль).
    И мне очень интересно, как вы собираетесь узнавать, находится ли игрок под водой, чтобы потом учитывать то время окончания настоящего кислорода.
    Ниже 0.0 по оси Z воды может и не быть (пример: угольный разрез к западу от Лас-Вентураса), а анимацию плавания можно подделать с помощью Cleo-скриптов.
    Да я начну отсчет от получения на пикапе. Так будет проще

  7. #6
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от Darge Посмотреть сообщение
    Да я начну отсчет от получения на пикапе. Так будет проще
    Речь шла о времени, когда у игрока закончится настоящий кислород (иначе может возникнуть ситуация, когда у игрока закончится и настоящий воздух, и server-side, из-за чего будет отниматься вдвое больше ХП). Или вы собираетесь расставить over9000over9000 пикапов над водой по всей карте? В таком случае, подрисуйте на картинке ещё 2 костыля, как раз педалей не хватает.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  8. Пользователь сказал cпасибо:
    $continue$ (14.06.2015)
  9. #7
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Вы это всерьёз чтоль? Что ж, флаг вам в руки.
    Забыл сказать, время, через которое у игрока закончится кислород (настоящий) должно зависеть от FPS игрока (можно узнать через GetPlayerDrunkLevel, но не сразу, а минимум через секунду, с помощью таймера - можете подрисовать ещё один костыль).
    И мне очень интересно, как вы собираетесь узнавать, находится ли игрок под водой, чтобы потом учитывать то время окончания настоящего кислорода.
    Ниже 0.0 по оси Z воды может и не быть (пример: угольный разрез к западу от Лас-Вентураса), а анимацию плавания можно подделать с помощью Cleo-скриптов.
    а если поставить АЧ? :?
    И тогда анимку проверять в воде

  10. #8
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

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

  11. #9
    Аватар для Gressie
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.05.2013
    Сообщений
    258
    Репутация:
    6 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Как вы будете однозначно определять нахождение игрока в воде?
    IsPlayerInWater(playerid)

    Разве нет?

  12. #10
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Цитата Сообщение от Maks5 Посмотреть сообщение
    IsPlayerInWater(playerid)

    Разве нет?
    ооо

 

 
Страница 1 из 2 1 2 ПоследняяПоследняя

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

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

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

Ваши права

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