Показано с 1 по 10 из 96

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    30.12.2008
    Возраст
    54
    Сообщений
    79
    Вес репутации
    359

    По умолчанию Re: SAS планета и RoadRunner

    Цитата Сообщение от Sok-San Посмотреть сообщение
    Пока не придумал как управлять верхними клавишами вернее синхронизировать с программой их индикацию. "GPS" и "трек" можно не индецировать из по карте и так видно. А вот включение гибрида карты надо как-то показывать и синхронизировать с прогой. Пока кроме идеи написать скрипт, который при запуске программы брал данные из SASPlanet.ini и переписывал в skin.ini, в голову ничего не приходит.
    Может кто посоветует...
    Данные о загруженных картах находятся в папке MAPS в файле maps.ini вот в таком виде

    [{F25E37ED-923B-41E7-8BA6-CC0CC3213B93}]
    pnum=39
    active=1
    ShowOnSmMap=0

    если active=1 то карта включена, это же относиться и к гибриду. Только секция указывает не имя,а черт знает что, вот это {F25E37ED-923B-41E7-8BA6-CC0CC3213B93} соответствует Гибрид(GOOGLE).

    чтобы получить это значение можно использовать вот эту команду

    "IniKeyToVar;C:\SASPlanet\MAPS\maps.ini;{F25E3 7ED-923B-41E7-8BA6-CC0CC3213B93};active;MyVar"

    в переменной MyVar будет значения ключа active. Используй как хочешь.

    Только должен быть установлен RRExtended плагин и SASPlanet меняет это значение только при выходе из программы. Поэтому это значение надо проверять один раз при загрузке скина РР повесив в ExecTBL.ini на команду

    "ONSKINSTART","IniKeyToVar;C:\SASPlanet\MAPS\maps. ini;{F25E37ED-923B-41E7-8BA6-CC0CC3213B93};active;MyVar"

    Где-то так

  2. #2
    Продвинутый Аватар для Sok-San
    Регистрация
    30.03.2009
    Сообщений
    338
    Вес репутации
    273

    По умолчанию Re: SAS планета и RoadRunner

    Цитата Сообщение от bersenev Посмотреть сообщение
    ...чтобы получить это значение можно использовать вот эту команду

    "IniKeyToVar;C:\SASPlanet\MAPS\maps.ini;{F25E3 7ED-923B-41E7-8BA6-CC0CC3213B93};active;MyVar"

    в переменной MyVar будет значения ключа active. Используй как хочешь.
    В идеале это должно бы выглядеть так:

    Но как это сделать ума не приложу. Насколько я знаю В RR нет свободно назначаемых индикаторов. А если делать через лейбл то скорее всего надо в левой верхней части скина (рядом с назнанием карты) организовать надписи показывающие состояние кнопок.
    Цитата Сообщение от bersenev Посмотреть сообщение
    Только должен быть установлен RRExtended плагин и SASPlanet меняет это значение только при выходе из программы. Поэтому это значение надо проверять один раз при загрузке скина РР повесив в ExecTBL.ini на команду

    "ONSKINSTART","IniKeyToVar;C:\SASPlanet\MAPS\maps. ini;{F25E37ED-923B-41E7-8BA6-CC0CC3213B93};active;MyVar"

    Где-то так
    Не совсем понял с RRExtended плагин
    Мне наверно будет проще сделать скрипт, который при запуске вместе с прогой будет брать данные из maps.ini и заодно из SASPlanet.ini и переписывать их в skin.ini, а потом по этим значениям формировать текстовые леблы.

  3. #3
    Пользователь
    Регистрация
    30.12.2008
    Возраст
    54
    Сообщений
    79
    Вес репутации
    359

    По умолчанию Re: SAS планета и RoadRunner

    Цитата Сообщение от Sok-San Посмотреть сообщение
    В идеале это должно бы выглядеть так:

    Но как это сделать ума не приложу. Насколько я знаю В RR нет свободно назначаемых индикаторов. А если делать через лейбл то скорее всего надо в левой верхней части скина (рядом с назнанием карты) организовать надписи показывающие состояние кнопок. .
    "SETIND" - This lets you set the sate od custom indicators from SDK or skin. The Indicator's code needs to start
    with an exclamation mark (!), as in: Ixx,xxx,....,"!MYINDICATOR" -- Indicators are OFF by default.
    Examples: "SETIND;!MYINDICATOR;ON" or "SETIND;!MYINDICATOR;OFF

    Назначай сколько хочешь

    Цитата Сообщение от Sok-San Посмотреть сообщение
    Не совсем понял с RRExtended плагин
    Мне наверно будет проще сделать скрипт, который при запуске вместе с прогой будет брать данные из maps.ini и заодно из SASPlanet.ini и переписывать их в skin.ini, а потом по этим значениям формировать текстовые леблы.
    Вот ссылка, в архиве есть описание. Добавляется большое количество команд для скинов. Но по-моему этот плагин есть в установщике РР. Проверь в PLAGINS папку RRExtended

    http://www.mp3car.com/vbulletin/rr-r...12-6-09-a.html

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

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

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

Ваши права

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