Mob_Target_System gomb(?) hiba

Indította IceCry, 2019-02-15, 01:12:08

Erről a rendszerről beszélek: http://just4metin.ro/sursa/mob-target-system-t54126.html
Amikor rákattintok egy mob-ra akkor felül nem jelenik meg a kérdőjel ami meg kéne jelenjen, hogy láthassam a drop-ot meg a többi infót.A packbe beleraktam a megfelelő fájlt.
Semmilyen syserr-em sincs ezzel kapcsolatban. Nem az alap HUD-om van, de szerintem ez nem lehet probléma, attól még meg kéne hogy jelenjen, a gomb.(kérdőjel)
Hiányzik egy ahová bekellet volna rakni a gombot, azon egy kicsit módosítottam, megmutatom.
Így kellet volna:

## Search for:
closeButton.SetWindowHorizontalAlignRight()

## Add (Under):
if app.ENABLE_SEND_TARGET_INFO:
infoButton = ui.Button()
infoButton.SetParent(self)
infoButton.SetUpVisual("d:/ymir work/ui/pattern/q_mark_01.tga")
infoButton.SetOverVisual("d:/ymir work/ui/pattern/q_mark_02.tga")
infoButton.SetDownVisual("d:/ymir work/ui/pattern/q_mark_01.tga")
infoButton.SetEvent(ui.__mem_func__(self.OnPressedInfoButton))
infoButton.Hide()

infoBoard = self.InfoBoard()
infoBoard.Hide()
infoButton.showWnd = infoBoard

De így csináltam:
closeButton = ui.Button()
closeButton.SetParent(self)
closeButton.SetUpVisual("Decay2_target_bar/party_btn_leave_01_normal.tga")
closeButton.SetOverVisual("Decay2_target_bar/party_btn_leave_02_hover.tga")
closeButton.SetDownVisual("Decay2_target_bar/party_btn_leave_03_active.tga")
if app.ENABLE_SEND_TARGET_INFO:
infoButton = ui.Button()
infoButton.SetParent(self)
infoButton.SetUpVisual("d:/ymir work/ui/pattern/q_mark_01.tga")
infoButton.SetOverVisual("d:/ymir work/ui/pattern/q_mark_02.tga")
infoButton.SetDownVisual("d:/ymir work/ui/pattern/q_mark_01.tga")
infoButton.SetEvent(ui.__mem_func__(self.OnPressedInfoButton))
infoButton.Hide()

infoBoard = self.InfoBoard()
infoBoard.Hide()
infoButton.showWnd = infoBoard
closeButton.SetPosition(4, 4)

# hpGauge.SetPosition(6, 6) (6+(388/2), 6)
hpGauge.SetPosition(6, 6)

closeButton.SetEvent(ui.__mem_func__(self.OnPressedCloseButton))
closeButton.Show()

Azért csináltam így mert ez:
closeButton.SetWindowHorizontalAlignRight()
Hiányzik.

A tabolás itt rossz, de nálam nem, sok féleképpen próbáltam de semmi eredménye, lehet nem is ez hiba, én csak próbálkoztam.
Valaki segítsen, köszönöm!

Nálam így néz ki és működik.

def __init__(self):
ui.ThinBoard.__init__(self)

name = ui.TextLine()
name.SetParent(self)
name.SetDefaultFontName()
name.SetOutline()
name.Show()

hpGauge = ui.Gauge()
hpGauge.SetParent(self)
hpGauge.MakeGauge(130, "red")
hpGauge.Hide()

closeButton = ui.Button()
closeButton.SetParent(self)
closeButton.SetUpVisual("d:/ymir work/ui/public/close_button_01.sub")
closeButton.SetOverVisual("d:/ymir work/ui/public/close_button_02.sub")
closeButton.SetDownVisual("d:/ymir work/ui/public/close_button_03.sub")
closeButton.SetPosition(30, 13)

if localeInfo.IsARABIC():
hpGauge.SetPosition(55, 17)
hpGauge.SetWindowHorizontalAlignLeft()
closeButton.SetWindowHorizontalAlignLeft()
else:
hpGauge.SetPosition(175, 17)
hpGauge.SetWindowHorizontalAlignRight()
closeButton.SetWindowHorizontalAlignRight()

if app.ENABLE_SEND_TARGET_INFO:
infoButton = ui.Button()
infoButton.SetParent(self)
infoButton.SetUpVisual("d:/ymir work/ui/pattern/q_mark_01.tga")
infoButton.SetOverVisual("d:/ymir work/ui/pattern/q_mark_02.tga")
infoButton.SetDownVisual("d:/ymir work/ui/pattern/q_mark_01.tga")
infoButton.SetEvent(ui.__mem_func__(self.OnPressedInfoButton))
infoButton.Hide()

infoBoard = self.InfoBoard()
infoBoard.Hide()
infoButton.showWnd = infoBoard

closeButton.SetEvent(ui.__mem_func__(self.OnPressedCloseButton))
closeButton.Show()

self.buttonDict = {}
self.showingButtonList = []
for buttonName in self.BUTTON_NAME_LIST:
button = ui.Button()
button.SetParent(self)

2019-02-15, 13:56:50 #2 Utolsó szerkesztés: 2019-02-15, 15:04:58 Szerző: IceCry
Nekem nincs ilyen:
closeButton.SetWindowHorizontalAlignRight()
Szóval az alá nem tudom írni, az a probléma, mert te is az alá írtad, max megpróbálom valahová beírni azt a parancsot, de akkor szerintem elromlik a cuccos.

Üzenet összefésülés: 2019-02-15, 13:59:57

Itt a kinézetünk, azt kéne valahogy megoldani hogy  a hp csíkra tegye  a gombot.(?)
Amúgy szerintem nem ott a hiba, mert már mindenhová tettem a funkciót, de nem lett jó.

Üzenet összefésülés: 2019-02-15, 15:04:58

A problémát megoldottam.
Felhívom mindenki figyelmét hogy aki ezt a rendszert használja figyeljen arra hogy hozzáadnak egy eix,epk-t, amiknek rosszul van megcsinálva az elérési útvonala.
Helytelen: metin2_patch_info/ymir work/ui és itt vannak a fájlok.
Helyes: d_/metin2_patch_info/ymir work/ui és itt vannak a fájlok.
Nálam ezt volt a probléma.
Lehet ez változó is lehet, de mindig figyeljetek az elérési útvonalakra.