Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Туториал Изменение элементов NTLauncher и добавление дизайна

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем MuSteRuo, 10 дек 2014.

?

Помогло?

  1. Да

    68,6%
  2. Нет

    12,9%
  3. Я не пользуюсь NTLauncher

    28,6%
Можно выбрать сразу несколько вариантов.
  1. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Желательно скрины, а еще лучше прямо в скайп, какие ошибки выбивает?
     
  2. Хостинг MineCraft
    <
  3. MacTenger

    MacTenger Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    kgcyt462
    Удаляю стандартный комбобокс, ставлю TsComboBoxEx, называю его так, как был назван стандартный, ставлю тип на выпадение списка, как и ус тандартного, компилирую-запускаю - вот такая кака:

    [​IMG]
     
  4. Jamefrus

    Jamefrus Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    JNexil
    Там весь метод FillServerComboBox изменять надо с TComboBox -> TsComboBoxEx
     
  5. MacTenger

    MacTenger Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    kgcyt462
    Ох, где этот метод зарыт? Какой файл, где именно изменять, я что-т не нашел.
     
  6. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Прошу Администратора закрепить тему, так как она будет заполняться разными гайдами способствующими легкой настройке дизайна и функций лаунчера.
     
  7. MacTenger

    MacTenger Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    kgcyt462
    Прошу ответить на мой вопрос чуть выше..
     
  8. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    @MacTenger
    Простите но не могу помочь в решении данной проблемы, так как сам не могу ее понять, но возможно надо изменить парочку переменных вызова ComboBox
     
  9. gansandrey

    gansandrey Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Question3D
    Красиво.
     
  10. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Спасибо[DOUBLEPOST=1422644089,1422643916][/DOUBLEPOST]Благодаря @-FoX- лаунчер имеет 2 java(x32(86), x64), как и что править будет в теме через пару дней!
     
  11. dirt34

    dirt34 Старожил Пользователь

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    в смысле две джавы?
     
  12. -FoX-

    -FoX- Старожил Пользователь

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    Можно выбрать, какую из 2 он запустит, обе скачивает с клиентом. Например чтобы выделить больше 1 гига оперативы нужна Java x64, которая идёт только на 64 битной системе, а с моим фиксом пользователь может выбрать нужную Java(32 или 64)
     
  13. HoShiMin

    HoShiMin Старожил Пользователь

    Баллы:
    173
    Возьми у Дёрта исходники бета-версии и вытащи оттуда полноценную работу с двумя джавами. Там и обвязка их обе поддерживает, и загружается автоматически нужная под разрядность ОС, и хэш-сумма для неё рассчитывается отдельно.
     
  14. -FoX-

    -FoX- Старожил Пользователь

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    Можно, но я сделал как мог, я всё таки язык впервые увидел. Только не понимаю раздельных хеш-сумм, можно же общую посчитать?
     
  15. HoShiMin

    HoShiMin Старожил Пользователь

    Баллы:
    173
    Раздельный хэш удобен при отключении проверки джавы. Соответственно, в обвязке 2 новых поля под хэши х32- и х64-джавы и чуть изменённый протокол, позволяющий загружать джаву отдельно от клиента. Без разделения хэшей при несоответствующем клиенте пришлось бы в нагрузку качать джаву. Поэтому и переписал процесс проверки и рекомендую сделать так же. Исходники этой версии так в паблик и не попали, и я их скинул только Дёрту
     
  16. -FoX-

    -FoX- Старожил Пользователь

    Баллы:
    123
    Skype:
    orlov143
    Имя в Minecraft:
    FoX
    Если переписывать, то вместе с этим придётся переписывать и обвязки под хэши джавы... Я это явно сделать в ближайшее время не смогу, да и текущий вариант меня устраивает.
     
  17. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    При заказе верстки, по просьбе заказчика делал ему данную функцию, вся фишка в том что надо поменять название в файле MultiServerUtils, а именно в uses подключи sComboBox, и все переменные TComboBox в данном файле замени на TsComboBox, всего TComboBox два, поэтому не исправь лишнего.
     
  18. MacTenger

    MacTenger Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    kgcyt462
    Спасибо большое, думал уже и не ответят.
     
  19. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Просто не было времени заняться этим, а как дошло дело сразу сюда отписал:)
     
  20. MacTenger

    MacTenger Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    kgcyt462
    А еще такие вопросы:

    - Как сменить иконку лаунчера на свою?
    - Почему иногда появляется такая рамка вокруг надписи и как ее убрать?:
    [​IMG]
    - И не нашли ли Вы способ смена скина программы прямо в запущенном лаунчере?
     
  21. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    1. Project -> Options -> Application
    2. Она появляется из за формирования наведения на элемент, в настройках кнопки выставь TabStop -> False
    3. Можно сделать легко, позвони в скайп
     

Поделиться этой страницей