Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 10 из 10 ПерваяПервая ... 8 9 10
Показано с 91 по 99 из 99
  1. #91
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,181
    Репутация:
    2564 ±
    Цитата Сообщение от Nexius_Tailer Посмотреть сообщение
    Добавлена возможность объявлять дефайн "USE_INCOGNITO_STREAMER" до подключения инклуда
    Что, если дефайн с таким же названием уже используется в другом инклуде, но в нём использование стримера нежелательно? И что помешало назвать свой дефайн "MAPFIX_USE_INCOGNITO_STREAMER" (или просто "MAPFIX_USE_STREAMER")?

    И да, тоже недавно нашёл один баг, который ты наверняка захочешь исправить: в Лас-Вентурасе на многоэтажной парковке (чуть севернее пирамиды) на одном из ограждений нет коллизии.
    Координаты указаны на скриншоте:
      Открыть/закрыть
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  2. Пользователь сказал cпасибо:
    Nexius_Tailer (30.05.2020)
  3. #92
    Аватар для Nexius_Tailer
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    531
    Репутация:
    152 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Что, если дефайн с таким же названием уже используется в другом инклуде, но в нём использование стримера нежелательно? И что помешало назвать свой дефайн "MAPFIX_USE_INCOGNITO_STREAMER" (или просто "MAPFIX_USE_STREAMER")?
    Да, насчет этого тоже подумал изначально, но перед релизом забыл к этому вернуться. А осталось оно так из-за того, что до последней версии вне инклуда дефайн объявить было нельзя и было всё равно. Сейчас уже стало актуально, изменю его на что-нибудь в следующей версии. За баг также спасибо.
    Последний раз редактировалось Nexius_Tailer; 30.05.2020 в 15:12.
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

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

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,181
    Репутация:
    2564 ±
    Цитата Сообщение от Nexius_Tailer Посмотреть сообщение
    Да, насчет этого тоже подумал изначально, но перед релизом забыл к этому вернуться. А осталось оно так из-за того, что до последней версии вне инклуда дефайн объявить было нельзя и было всё равно. Сейчас уже стало актуально, изменю его на что-нибудь в следующей версии. За баг также спасибо.
    Ок, небольшая поправка: логичнее было бы назвать этот дефайн не "MAPFIX_USE_STREAMER", а "MAPFIX_DONT_USE_STREAMER", т.к. он на самом деле отключает использование объектов стримера, которые используются по умолчанию (только сейчас заметил это, открыв инклуд). После такого переименования можно было бы позволить объявлять дефайн без значения, т.е., например, вот так:
    1. #define MAPFIX_DONT_USE_STREAMER

    что в свою очередь, позволило бы немного упростить код инклуда, убрав следующие строки:
    1. #if !defined USE_INCOGNITO_STREAMER
    2. #define USE_INCOGNITO_STREAMER true
    3. #endif

    после чего останется только в условной компиляции вместо "#if MAPFIX_DONT_USE_STREAMER" использовать "#if defined MAPFIX_DONT_USE_STREAMER".
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

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

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    531
    Репутация:
    152 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Ок, небольшая поправка: логичнее было бы назвать этот дефайн не "MAPFIX_USE_STREAMER", а "MAPFIX_DONT_USE_STREAMER", т.к. он на самом деле отключает использование объектов стримера, которые используются по умолчанию (только сейчас заметил это, открыв инклуд). После такого переименования можно было бы позволить объявлять дефайн без значения, т.е., например, вот так:
    1. #define MAPFIX_DONT_USE_STREAMER

    что в свою очередь, позволило бы немного упростить код инклуда, убрав следующие строки:
    1. #if !defined USE_INCOGNITO_STREAMER
    2. #define USE_INCOGNITO_STREAMER true
    3. #endif

    после чего останется только в условной компиляции вместо "#if MAPFIX_DONT_USE_STREAMER" использовать "#if defined MAPFIX_DONT_USE_STREAMER".
    В общем-то идея неплохая, но мне всё же кажется, что оставляя в начале инклуда подобный дефайн, установленный на true, это будет более наглядно для тех, кто впервые открыл инклуд/фильтрскрипт (потому что сразу видны все настройки, которые доступны пользователю для изменения), и заодно не пропадает возможность быстро изменить конкретное значение из самого инклуда/скрипта вместо добавления целого дефайна перед инклудом/в фс. В любом случае пока есть разные варианты и возможно перед релизом всё поменяется на что-то вообще иное.
    Последний раз редактировалось Nexius_Tailer; 01.06.2020 в 17:30.
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

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

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    531
    Репутация:
    152 ±
    Новая версия v4.1.1

    Добавлен новый фикс (MAPFIX_PLACE_146)
    Дефайн "USE_INCOGNITO_STREAMER" переименован в "MAPFIX_USE_STREAMER"
    Мелкие улучшения
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

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

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    531
    Репутация:
    152 ±
    Новая версия v4.2.1

    Добавлен новый фикс (MAPFIX_PLACE_147)
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

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

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    531
    Репутация:
    152 ±
    Новая версия v4.3.2

    Добавлен новый фикс (MAPFIX_PLACE_148)
    Полностью исправлены MAPFIX_PLACE_42, MAPFIX_PLACE_84 и MAPFIX_PLACE_100
    Мелкие улучшения
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

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

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    531
    Репутация:
    152 ±
    Появилась полная поддержка sampctl обеих версий (как include, так и filterscript)
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

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

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    531
    Репутация:
    152 ±
    Новая версия v4.3.3

    Полностью исправлен MAPFIX_PLACE_74
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

  11. Пользователь сказал cпасибо:
    execution (07.11.2021)
 

 
Страница 10 из 10 ПерваяПервая ... 8 9 10

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

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

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

Ваши права

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