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

    Статус
    Оффлайн
    Регистрация
    11.07.2015
    Сообщений
    190
    Репутация:
    25 ±

    Progress Bar v2 editor by Emmet_

    Progress Bars V2 editor byEmmet_
    Made for Southclaw's Progress Bars v2

    Список изменений:
    • Полная русификация скрипта
    • Убрана поддержка YSI, хуки переделаны на ALS Hook Method 7
    • Используется foreach вместо y_iterate

    Список возможностей:
    • Создание/Загрузка/Удаление проекта с индикаторами прогресса.
    • Изменение направления движения (Вверх/Вниз/Вправо/Влево)
    • Изменение цвета/размера/позиции
    • Дублирование ныне используемого индикатора прогресса

    Скриншоты:
    https://imgur.com/a/3TKPcKY

    Скачать:
    Последний раз редактировалось Kovshevoy; 27.11.2019 в 01:59.

  2. 2 пользователя(ей) сказали cпасибо:
    Dima_Tushin (26.11.2019) execution (26.11.2019)
  3. #2
    Аватар для Dima_Tushin
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.04.2013
    Адрес
    Россия
    Сообщений
    154
    Репутация:
    1 ±
    молодец
    Разрабатываю свой собственный мод State RolePlay Mysql R38

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    > Используется foreach вместо y_iterate

    Лучше было сделать поддержку обеих библиотек через #if/#elseif/#endif
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    11.07.2015
    Сообщений
    190
    Репутация:
    25 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    > Используется foreach вместо y_iterate

    Лучше было сделать поддержку обеих библиотек через #if/#elseif/#endif
    Изменялось исконно под себя, ибо я не особо люблю YSI, вечно надо было кучу всего качать, что-то могло не скомпилироваться, в общем, использую форич и решил здесь сделать так-же.

    Подгоняю под кривость рук, как говорится, а форич к ним как раз подходит.

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

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

    Подгоняю под кривость рук, как говорится, а форич к ним как раз подходит.
    Ну для релиза в сеть мог бы и вернуть совместимость с YSI =) Тогда твой вариант стал бы и русифицированным, и универсальным, при этом.
    Тем более особой сложности в возврате YSI быть не должно, если помнишь какие изменения вносил.

    Ну и да: в идеале залить бы код на github или хотя бы тот же pastebin.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    11.07.2015
    Сообщений
    190
    Репутация:
    25 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Ну для релиза в сеть мог бы и вернуть совместимость с YSI =) Тогда твой вариант стал бы и русифицированным, и универсальным, при этом.
    Тем более особой сложности в возврате YSI быть не должно, если помнишь какие изменения вносил.

    Ну и да: в идеале залить бы код на github или хотя бы тот же pastebin.
    Я думаю, если кому и нужна совместимость с YSI, тот скачает оригинальный файл progress2 с репозитория Southclaws и будет радоваться жизни, ибо изменения в основном касаются этого инклуда, сам же скрипт я просто русифицировал.

    - - - Добавлено - - -

    UPDATE: Внес исходный код скрипта на pastebin, обновил первый пост.

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

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

    P.S. Код, к слову, полон каких-то странных решений и кривостей. Но, видимо, это вопрос к первоисточнику.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    11.07.2015
    Сообщений
    190
    Репутация:
    25 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    P.S. Код, к слову, полон каких-то странных решений и кривостей. Но, видимо, это вопрос к первоисточнику.
    Именно. Там еще был редактор от Pottus, возможно он более адекватен, чем от Эммета. Не исключено, что до него я тоже доберусь :)
    Последний раз редактировалось Kovshevoy; 27.11.2019 в 12:59.

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

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
      Открыть/закрыть

    В тексте как-то маловато тегов "[B]", "[FONT]", "[SIZE]" и "[COLOR]". Может быть, стоило добавить больше?

    Но если серьёзно, то мой вам совет: никогда не используйте визуальный редактор для сложного оформления тем/постов, он не предоставляет должного контроля над результатом.
    Отключить визуальный редактор можно в личном кабинете: "Основные настройки - Другое - Интерфейс редактора сообщений", самым удобным вариантом будет "Стандартный редактор".


    Касаемо Pastebin, почему указан язык C++? Там можно выбрать Pawn.


    Цитата Сообщение от DeimoS Посмотреть сообщение
    Лучше было сделать поддержку обеих библиотек через #if/#elseif/#endif
    По-моему, там гораздо проще можно обойтись всего 4 строками в начале скрипта:
    1. #tryinclude <YSI/y_iterate>
    2. #if !defined foreach
    3. #include <foreach>
    4. #endif



    Цитата Сообщение от NichWell Посмотреть сообщение
    Я думаю, если кому и нужна совместимость с YSI, тот скачает оригинальный файл progress2 с репозитория Southclaws и будет радоваться жизни, ибо изменения в основном касаются этого инклуда, сам же скрипт я просто русифицировал.
    Одной лишь русификацией изменения уже не ограничиваются, раз уж имела место замена y_iterate на foreach и изменение перехватов. Тем более, приведённые выше 4 строки - это не что-то архисложное.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    По-моему, там гораздо проще можно обойтись всего 4 строками в начале скрипта:
    1. #tryinclude <YSI/y_iterate>
    2. #if !defined foreach
    3. #include <foreach>
    4. #endif
    Я просто не был уверен, что y_iterate совместим с последней версией foreach + не особо смотрел как именно в скрипте используется функционал YSI, поэтому и написал пример того, как даже совсем несовместимый код реализовать в одном скрипте)
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

 

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

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

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

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

Ваши права

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