Сообщений: 3
Тем: 0
Зарегистрирован: Sep 2014
Репутация:
0
Здравствуйте, подскажите пожалуйста какое подменю отвечает за данное окно, никак не могу найти - http://s003.radikal.ru/i202/1409/11/768870b9bb06.png
И второй вопрос - возможно ли убрать полосу под словом "квестовый" вот тут - http://s017.radikal.ru/i428/1409/46/de1876be4734.png
Спасибо.
Сообщений: 185
Тем: 4
Зарегистрирован: Sep 2012
Репутация:
1,372
Окно выбора сервера движковое, nWindow.dll.
Сообщений: 1,240
Тем: 29
Зарегистрирован: May 2013
Репутация:
2,505
Kukushka Написал:И второй вопрос - возможно ли убрать полосу под словом "квестовый" вот тут - http://s017.radikal.ru/i428/1409/46/de1876be4734.png
Спасибо.
Да. Нужна самая малость. Опустить на пару пикселей саму кнопку. Корейцы любят халтурить.
Родился, живу и когда-нибудь умру.
Сообщений: 3
Тем: 0
Зарегистрирован: Sep 2014
Репутация:
0
Persy Написал:Окно выбора сервера движковое, nWindow.dll. Жаль, ковырятся в хекс-редакторах нет желания(
Спасибо за ответ
Donatte Написал:Да. Нужна самая малость. Опустить на пару пикселей саму кнопку. Корейцы любят халтурить. Спасибо за подсказку)
Сообщений: 243
Тем: 15
Зарегистрирован: Oct 2011
Репутация:
887
Persy Написал:А не проще ли было обратиться с этим вопросом к автору модификации, т.е. ко мне?)
Путь к текстуре формы ввода логина и пароля в клиенте High Five лежит в NWindow.DLL.
Ну что путь к текстурам формы логина находится в NWindow.DLL, а где сами формы двигать можно? Тоже только в NWindow.DLL или же всё же где то есть в interface.xdat? Хотел немного передвинуть поля и сделать другое расположение.
И подскажите где хранятся координаты логотипов! Хотелось бы передвинуть их!
И есть ли у кого NWindow.DLL с снятой темидой и дезасемблированный под HF5 268 протокол? Был бы признателен!
Сообщений: 227
Тем: 9
Зарегистрирован: Sep 2012
Репутация:
6,791
Cтарый инвентарь для Final-High Five.
скрипт
PHP код: <?php
def inventory = xdat.windows["InventoryWnd"]
inventory.size_absolute_width = 410
[
"BtnRotateRight",
"BtnRotateLeft",
"ObjectViewport",
"ObjectViewportDispatchMsg",
"EquipBg",
"TalismanAllow",
].each { rem ->
inventory.children.removeIf({ el ->
el.name == rem
})
}
[
EquipSlotBg : [anchor_x: 4.0, anchor_y: 32.0, size_absolute_width: 124, size_absolute_height: 356, unk100: 'OldInventory.IconSlot'],
EquipItem_Underwear: [anchor_x: 10.0, anchor_y: 76.0],
EquipItem_Head : [anchor_x: 49.0, anchor_y: 38.0],
EquipItem_Hair : [anchor_x: 10.0, anchor_y: 38.0],
EquipItem_Hair2 : [anchor_x: 88.0, anchor_y: 38.0],
EquipItem_Chest : [anchor_x: 49.0, anchor_y: 76.0],
EquipItem_Cloak : [anchor_x: 88.0, anchor_y: 76.0],
CloakSlot_Disable : [anchor_x: 88.0, anchor_y: 76.0],
EquipItem_Gloves : [anchor_x: 10.0, anchor_y: 114.0],
EquipItem_Legs : [anchor_x: 49.0, anchor_y: 114.0],
EquipItem_Feet : [anchor_x: 88.0, anchor_y: 114.0],
EquipItem_RHand : [anchor_x: 10.0, anchor_y: 163.0],
EquipItem_Waist : [anchor_x: 49.0, anchor_y: 163.0],
EquipItem_LHand : [anchor_x: 88.0, anchor_y: 163.0],
EquipItem_REar : [anchor_x: 88.0, anchor_y: 212.0],
EquipItem_Neck : [anchor_x: 49.0, anchor_y: 212.0],
EquipItem_LEar : [anchor_x: 10.0, anchor_y: 212.0],
EquipItem_LFinger : [anchor_x: 88.0, anchor_y: 250.0],
EquipItem_LBracelet: [anchor_x: 49.0, anchor_y: 250.0],
EquipItem_RFinger : [anchor_x: 10.0, anchor_y: 250.0],
EquipItem_RBracelet: [anchor_x: 10.0, anchor_y: 302.0],
EquipItem_Talisman1: [anchor_x: 64.0, anchor_y: 300.0],
EquipItem_Talisman2: [anchor_x: 84.0, anchor_y: 300.0],
EquipItem_Talisman3: [anchor_x: 104.0, anchor_y: 300.0],
EquipItem_Talisman4: [anchor_x: 64.0, anchor_y: 320.0],
EquipItem_Talisman5: [anchor_x: 84.0, anchor_y: 320.0],
EquipItem_Talisman6: [anchor_x: 104.0, anchor_y: 320.0],
Talisman1_Disable : [anchor_x: 65.0, anchor_y: 301.0],
Talisman2_Disable : [anchor_x: 85.0, anchor_y: 301.0],
Talisman3_Disable : [anchor_x: 105.0, anchor_y: 301.0],
Talisman4_Disable : [anchor_x: 65.0, anchor_y: 321.0],
Talisman5_Disable : [anchor_x: 85.0, anchor_y: 321.0],
Talisman6_Disable : [anchor_x: 105.0, anchor_y: 321.0],
HennaItem : [anchor_x: 25.0, anchor_y: 355.0, size_absolute_width: 84, size_absolute_height: 26, cols: 3, rows: 1, spacing_horizontal: 4, spacing_vertical: 0, cellWidth: 24, cellHeight: 24],
InventoryItembkg : [anchor_x: 136.0, size_absolute_width: 252],
InventoryItem : [anchor_x: 137.0, size_absolute_width: 267, cols: 7],
QuestItem : [anchor_x: 137.0, size_absolute_width: 267, cols: 7],
InventoryTab : [anchor_x: 139.0]
].each { k, ps ->
def element = inventory.children[k]
ps.each { p, v ->
element."$p" = v
}
}
inventory.children.each { el ->
if (el.name == "tabbkg") {
el.anchor_x -= 73
el.size_absolute_width += 36
}
}
inventory.children["CrystallizeButton"].anchor_x -= 72
[
"TrashButton",
"adenabk",
"AdenaText",
"AdenaIcon",
"WeightIcon",
"InvenWeight"
].each { name ->
def element = inventory.children[name]
element.anchor_x -= 37
}
Текстура
Сообщений: 243
Тем: 15
Зарегистрирован: Oct 2011
Репутация:
887
acmi, а не мог бы ты сделать что то типа експорта изменений сделанных в вкладке windows к определённому окну! К примеру я изменил LoginMenuWnd и ещё пару разных, клацаю на LoginMenuWnd и там не только добавить или удалить элемент а и импортировать или експортировать изменения?!
Сообщений: 1,240
Тем: 29
Зарегистрирован: May 2013
Репутация:
2,505
Толк от этой программы будет только тогда, когда acmi реализует одновременную работу с interface.* файлами.
Родился, живу и когда-нибудь умру.
Сообщений: 243
Тем: 15
Зарегистрирован: Oct 2011
Репутация:
887
Donatte Написал:Толк от этой программы будет только тогда, когда acmi реализует одновременную работу с interface.* файлами.
От неё и сейчас толк есть! Смотря что и кому нужно, но если более глобально то да! К примеру новые причёски добавить, так как меню зделать с причёской не беда, вот подцепить что б не в холостую клацалось скорей всего как я понял надо копать в dll и тому подобные опции, лица цвет волос при создании персонажа!
Я вот не пойму вроди в HF5 нашел где прописаны логотипы на меню ввода логина и пароля, в окне ReplayLogoWnd но при любой модификации не чего не меняется, возможно я ошибаюсь и эти:
L2Font.replay_logo-k
L2Font.mini_logo-k
используются где то в другом месте. Был бы признателен если б подсказали где двигать лого.
Сообщений: 856
Тем: 9
Зарегистрирован: Jul 2011
Репутация:
2,852
acmi Написал:Cтарый инвентарь для Final-High Five.
скрипт
PHP код: <?php
def inventory = xdat.windows["InventoryWnd"]
inventory.size_absolute_width = 410
[
"BtnRotateRight",
"BtnRotateLeft",
"ObjectViewport",
"ObjectViewportDispatchMsg",
"EquipBg",
"TalismanAllow",
].each { rem ->
inventory.children.removeIf({ el ->
el.name == rem
})
}
[
EquipSlotBg : [anchor_x: 4.0, anchor_y: 32.0, size_absolute_width: 124, size_absolute_height: 356, unk100: 'OldInventory.IconSlot'],
EquipItem_Underwear: [anchor_x: 10.0, anchor_y: 76.0],
EquipItem_Head : [anchor_x: 49.0, anchor_y: 38.0],
EquipItem_Hair : [anchor_x: 10.0, anchor_y: 38.0],
EquipItem_Hair2 : [anchor_x: 88.0, anchor_y: 38.0],
EquipItem_Chest : [anchor_x: 49.0, anchor_y: 76.0],
EquipItem_Cloak : [anchor_x: 88.0, anchor_y: 76.0],
CloakSlot_Disable : [anchor_x: 88.0, anchor_y: 76.0],
EquipItem_Gloves : [anchor_x: 10.0, anchor_y: 114.0],
EquipItem_Legs : [anchor_x: 49.0, anchor_y: 114.0],
EquipItem_Feet : [anchor_x: 88.0, anchor_y: 114.0],
EquipItem_RHand : [anchor_x: 10.0, anchor_y: 163.0],
EquipItem_Waist : [anchor_x: 49.0, anchor_y: 163.0],
EquipItem_LHand : [anchor_x: 88.0, anchor_y: 163.0],
EquipItem_REar : [anchor_x: 88.0, anchor_y: 212.0],
EquipItem_Neck : [anchor_x: 49.0, anchor_y: 212.0],
EquipItem_LEar : [anchor_x: 10.0, anchor_y: 212.0],
EquipItem_LFinger : [anchor_x: 88.0, anchor_y: 250.0],
EquipItem_LBracelet: [anchor_x: 49.0, anchor_y: 250.0],
EquipItem_RFinger : [anchor_x: 10.0, anchor_y: 250.0],
EquipItem_RBracelet: [anchor_x: 10.0, anchor_y: 302.0],
EquipItem_Talisman1: [anchor_x: 64.0, anchor_y: 300.0],
EquipItem_Talisman2: [anchor_x: 84.0, anchor_y: 300.0],
EquipItem_Talisman3: [anchor_x: 104.0, anchor_y: 300.0],
EquipItem_Talisman4: [anchor_x: 64.0, anchor_y: 320.0],
EquipItem_Talisman5: [anchor_x: 84.0, anchor_y: 320.0],
EquipItem_Talisman6: [anchor_x: 104.0, anchor_y: 320.0],
Talisman1_Disable : [anchor_x: 65.0, anchor_y: 301.0],
Talisman2_Disable : [anchor_x: 85.0, anchor_y: 301.0],
Talisman3_Disable : [anchor_x: 105.0, anchor_y: 301.0],
Talisman4_Disable : [anchor_x: 65.0, anchor_y: 321.0],
Talisman5_Disable : [anchor_x: 85.0, anchor_y: 321.0],
Talisman6_Disable : [anchor_x: 105.0, anchor_y: 321.0],
HennaItem : [anchor_x: 25.0, anchor_y: 355.0, size_absolute_width: 84, size_absolute_height: 26, cols: 3, rows: 1, spacing_horizontal: 4, spacing_vertical: 0, cellWidth: 24, cellHeight: 24],
InventoryItembkg : [anchor_x: 136.0, size_absolute_width: 252],
InventoryItem : [anchor_x: 137.0, size_absolute_width: 267, cols: 7],
QuestItem : [anchor_x: 137.0, size_absolute_width: 267, cols: 7],
InventoryTab : [anchor_x: 139.0]
].each { k, ps ->
def element = inventory.children[k]
ps.each { p, v ->
element."$p" = v
}
}
inventory.children.each { el ->
if (el.name == "tabbkg") {
el.anchor_x -= 73
el.size_absolute_width += 36
}
}
inventory.children["CrystallizeButton"].anchor_x -= 72
[
"TrashButton",
"adenabk",
"AdenaText",
"AdenaIcon",
"WeightIcon",
"InvenWeight"
].each { name ->
def element = inventory.children[name]
element.anchor_x -= 37
}
Текстура
Aka Stels
|