Bunda da sekme hatası diyor. uiInventory.py, line 373 hatalı satırı söylüyor.
 
369 self.inventoryTab[0].SetEvent(lambda arg=0: self.SetInventoryPage(arg))
self.inventoryTab[1].SetEvent(lambda arg=1: self.SetInventoryPage(arg))
self.inventoryTab[2].SetEvent(lambda arg=2: self.SetInventoryPage(arg))
self.inventoryTab[3].SetEvent(lambda arg=3: self.SetInventoryPage(arg))
373 self.inventoryTab[0].Down()
374 self.inventoryPageIndex = 0

369 self.inventoryTab[0].SetEvent(lambda arg=0: self.SetInventoryPage(arg))
self.inventoryTab[1].SetEvent(lambda arg=1: self.SetInventoryPage(arg))
self.inventoryTab[2].SetEvent(lambda arg=2: self.SetInventoryPage(arg))
self.inventoryTab[3].SetEvent(lambda arg=3: self.SetInventoryPage(arg))
373 self.inventoryTab[0].Down()
374 self.inventoryPageIndex = 0
373 diyezledim # yaptım şimdide 374 diyor :QWE:Qw:E.QWE

373 diyezledim # yaptım şimdide 374 diyor :QWE:Qw:E.QWE
Bunda da sekme hatası diyor. uiInventory.py, line 373 hatalı satırı söylüyor.
376 Beklenmedik girinti diyor yok girinti felan kontrol ettim çıldırcam ya
 
Notepad++'da girintileri göster seçeneğini aktif edin. Belki hatayı görürsünüz. Konu içerisindeki ekli dosyayı indirebilirsiniz.
 
Eline sağlık ilk denememde N++ tab yerine otomatik boşluk eklediği için oyuna giremeden syserr verdi fark edince boşlukları tab'a çevirdim oyuna girebiliyorum ama 4 sekme olmuyor görüntü olarak ekledim görünce ne demek istediğim anlaşılır.

Düzenleme: locale_tr içindeki InventoryWindow.py dosyasında değişmesi gereken yerleri değiştimek yarine altına ekleme yapmışım onu fark ettim tek tek dosyaları gözden geçirdim şuank ki durum 4 sayfa oldu ama görsel sıkıntısı var ve diğer sayfalara tıklanamayacak kadar küçük sayfalama oldu, yeni durumun görseli ekte.

Çözdüm: locale_tr'yi düzelttikten sonra senin konu eki olarak verdiğin dosyaları ben kurcalamıştım onları tekrar senin verdiğin şekliyle ETC içine attıktan sonra sorun çözüldü 4 sekme artık aktif.
Konu için teşekkürler, eline sağlık.
 

Dosya Eklentileri

  • Adsız.webp
    Adsız.webp
    11,3 KB · Gösterim: 297
  • Yeni.webp
    Yeni.webp
    2,7 KB · Gösterim: 270
  • Son.webp
    Son.webp
    89,6 KB · Gösterim: 294
Son düzenleme:
//ALT KISIMDA DOĞRUSU VAR; "s_grid4.Put(i - INVENTORY_PAGE_SLOT_COUNT * 4, 1, item->GetSize());"
//"s_grid5.Put(i - INVENTORY_PAGE_SLOT_COUNT * 4, 1, item->GetSize());"
// "s_grid5" olması lazım üst kısımda 4 yazmışsın. çakışma olur. Mesajını düzenlersin.


C++:
Genişlet Daralt Kopyala
for (i = 0; i < INVENTORY_PAGE_SLOT_COUNT; ++i)
    {
        if (!(item = victim->GetInventoryItem(i)))
            continue;

        s_grid1.Put(i, 1, item->GetSize());
    }
for (i = INVENTORY_PAGE_SLOT_COUNT; i < INVENTORY_PAGE_SLOT_COUNT * 2; ++i)
    {
        if (!(item = victim->GetInventoryItem(i)))
            continue;

        s_grid2.Put(i - INVENTORY_PAGE_SLOT_COUNT, 1, item->GetSize());
    }
for (i = INVENTORY_PAGE_SLOT_COUNT * 2; i < INVENTORY_PAGE_SLOT_COUNT * 3; ++i)
    {
        if (!(item = victim->GetInventoryItem(i)))
            continue;

        s_grid3.Put(i - INVENTORY_PAGE_SLOT_COUNT * 2, 1, item->GetSize());
    }
for (i = INVENTORY_PAGE_SLOT_COUNT * 3; i < INVENTORY_PAGE_SLOT_COUNT * 4; ++i)
    {
        if (!(item = victim->GetInventoryItem(i)))
            continue;

        s_grid4.Put(i - INVENTORY_PAGE_SLOT_COUNT * 3, 1, item->GetSize());
    }

//ALT KISIMDA s_grid4.Put(i - INVENTORY_PAGE_SLOT_COUNT * 4, 1, item->GetSize());
//s_grid5.Put(i - INVENTORY_PAGE_SLOT_COUNT * 4, 1, item->GetSize());
// s_grid5 olması lazım üst kısımda 4 yazmışsın. çakışma olur.
  
for (i = INVENTORY_PAGE_SLOT_COUNT * 4; i < INVENTORY_PAGE_SLOT_COUNT * 5; ++i)

    {

        if (!(item = victim->GetInventoryItem(i)))

            continue;



        s_grid4.Put(i - INVENTORY_PAGE_SLOT_COUNT * 4, 1, item->GetSize());

    }
 
Öncelikle belirtmek isterim ki anlatım müthiş hiç anlamayan birisi bile çok rahatça düzenleme yapabilir.

syserr:
Genişlet Daralt Kopyala
uiInventory.py(line:313) __LoadWindow
ui.py(line:2704) GetChild

InventoryWindow.LoadWindow.BindObject - <type 'exceptions.KeyError'>:'Inventory_Tab_03'

0316 17:24:20591 :: ============================================================================================================
0316 17:24:20591 :: Abort!!!!

Yukarıda belirttiğim syserr alan arkadaşlar InventoryWindow.py düzenlemesini local üzerinden yapacak.

mmotutkunlari 4 envanter sistemi.jpg
 
Öncelikle belirtmek isterim ki anlatım müthiş hiç anlamayan birisi bile çok rahatça düzenleme yapabilir.

syserr:
Genişlet Daralt Kopyala
uiInventory.py(line:313) __LoadWindow
ui.py(line:2704) GetChild

InventoryWindow.LoadWindow.BindObject - <type 'exceptions.KeyError'>:'Inventory_Tab_03'

0316 17:24:20591 :: ============================================================================================================
0316 17:24:20591 :: Abort!!!!

Yukarıda belirttiğim syserr alan arkadaşlar InventoryWindow.py düzenlemesini local üzerinden yapacak.

6196 eklentisini görüntüle
Teşekkür ederim. Konuyu ve dosyaları hazırlamak baya uğraştırmıştı. Ancak baya kişiye faydası oldu. :)
 
Evet hocam bu. Bilinen bir sorunu var mı? Kaç sokete kadar açılabiliyor? 4 olması benim için yeterli o yüzden soruyorum.
Denemedim ama sistemi geliştiren kişi gayet başarılı birisidir. Siz yine de abartmadan deneyin isterseniz.
 
Sorunsuz çalışıyor.
1231313131.webp
 
HOCAM BÜTÜN HERŞEYİ HARFİYEN 4 5 DEFA TEKRARDAN YAPTIM OYUNA GİRİŞ YAPIYOM OYUNA DİREK OYUN KAPANIYOR SEBEBİ NE OLABİLİR YARDIMCI OLABİLİRMİSSİNİZ RİCA ETSEM.


KULLANDIĞIM FİLES

SIFIRDAN FİLES HAZIRLAMA REHBERİNDE KULLANDIĞIMIZ FİLES ONA EKLEMEK İSTİYORUM YALNIZ HEP AYNI HATAYI ALDIM..... HELP :)
 
@sharap aldığınız syserri belirtirseniz yardımcı olmaya çalışabiliriz. Birde mesajınızı uygun yazım kurallarına göre düzenleyiniz.
 
@Whistle Aga demin kasma konusuna yorum yazdım sonra sayfada dolaşarak buraya geldim.çöktu.

Bu alıntı test
Konuyu düzenlemeyi unutmuşum üzgünüm :)

Sistemi eklemeyi çok harika bir şekilde anlatmışsınız gerçekten ve sorunsuz bir şekilde ekledim client source build etmiştim ama o exe ile girmeyi unutmuşum sadece, anlatımınız gerçekten çok güzel ve kanıt olarak şöyle atayım;
Dipnot olarak arkadaşlar romen rakamları yerine 1.2.3.4 diye kendim yazdım normalde sistemde romen rakamlarıyla ekli idi :)

1474 eklentisini görüntüle
 
Sanırsam çok fazla kod bloğu ve medya olan sayfalarda sorun ile karşılaşıyorsunuz. Farklı bir tarayıcı ile sayfayı açmayı deneyebilirsiniz. Ben kendi cihazımda chrome ile test yaptım ve kilitlenme olmuyor. Cihazdan cihaza değişiyor demek ki
 
Eray adminim teşekkürler.
Titiz bir çalışma olması adına full define şeklinde ekledim ve gayet güzel çalışıyor.
Aç kapat şeklinde olucak bir py bırakıyorum örnek alabilirsiniz.

Kanıt;
Linkleri görebilmek için giriş yap veya kayıt ol.


Python:
Genişlet Daralt Kopyala
import uiScriptLocale
import item
import app

if app.ENABLE_FOUR_PAGE_INVENTORY:
    EQUIPMENT_START_INDEX = 180
else:
    EQUIPMENT_START_INDEX = 90

if app.ENABLE_FOUR_PAGE_INVENTORY:
    window = {
        "name" : "InventoryWindow",

        ## 600 - (width + ���������� ���� ���� 24 px)
        "x" : SCREEN_WIDTH - 176,
        "y" : SCREEN_HEIGHT - 37 - 565,

        "style" : ("movable", "float",),

        "width" : 176,
        "height" : 565,

        "children" :
        (
            ## Inventory, Equipment Slots
            {
                "name" : "board",
                "type" : "board",
                "style" : ("attach",),

                "x" : 0,
                "y" : 0,

                "width" : 176,
                "height" : 565,

                "children" :
                (
                    ## Title
                    {
                        "name" : "TitleBar",
                        "type" : "titlebar",
                        "style" : ("attach",),

                        "x" : 8,
                        "y" : 7,

                        "width" : 161,
                        "color" : "yellow",

                        "children" :
                        (
                            { "name":"TitleName", "type":"text", "x":77, "y":3, "text":uiScriptLocale.INVENTORY_TITLE, "text_horizontal_align":"center" },
                        ),
                    },

                    ## Equipment Slot
                    {
                        "name" : "Equipment_Base",
                        "type" : "image",

                        "x" : 10,
                        "y" : 33,

                        "image" : "d:/ymir work/ui/equipment_bg_without_ring.tga",

                        "children" :
                        (

                            {
                                "name" : "EquipmentSlot",
                                "type" : "slot",

                                "x" : 3,
                                "y" : 3,

                                "width" : 150,
                                "height" : 182,

                                "slot" : (
                                            {"index":EQUIPMENT_START_INDEX+0, "x":39, "y":37, "width":32, "height":64},
                                            {"index":EQUIPMENT_START_INDEX+1, "x":39, "y":2, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+2, "x":39, "y":145, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+3, "x":75, "y":67, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+4, "x":3, "y":3, "width":32, "height":96},
                                            {"index":EQUIPMENT_START_INDEX+5, "x":114, "y":67, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+6, "x":114, "y":35, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+7, "x":2, "y":145, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+8, "x":75, "y":145, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+9, "x":114, "y":2, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+10, "x":75, "y":35, "width":32, "height":32},
                                            ## �� ����1
                                            ##{"index":item.EQUIPMENT_RING1, "x":2, "y":106, "width":32, "height":32},
                                            ## �� ����2
                                            ##{"index":item.EQUIPMENT_RING2, "x":75, "y":106, "width":32, "height":32},
                                            ## �� ��Ʈ
                                            {"index":item.EQUIPMENT_BELT, "x":39, "y":106, "width":32, "height":32},
                                        ),
                            },
                            ## Dragon Soul Button
                            {
                                "name" : "DSSButton",
                                "type" : "button",

                                "x" : 114,
                                "y" : 107,

                                "tooltip_text" : uiScriptLocale.TASKBAR_DRAGON_SOUL,

                                "default_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_01.tga",
                                "over_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_02.tga",
                                "down_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_03.tga",
                            },
                            ## MallButton
                            {
                                "name" : "MallButton",
                                "type" : "button",

                                "x" : 118,
                                "y" : 148,

                                "tooltip_text" : uiScriptLocale.MALL_TITLE,

                                "default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
                                "over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
                                "down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
                            },
                            ## CostumeButton
                            {
                                "name" : "CostumeButton",
                                "type" : "button",

                                "x" : 78,
                                "y" : 5,

                                "tooltip_text" : uiScriptLocale.COSTUME_TITLE,

                                "default_image" : "d:/ymir work/ui/game/taskbar/costume_Button_01.tga",
                                "over_image" : "d:/ymir work/ui/game/taskbar/costume_Button_02.tga",
                                "down_image" : "d:/ymir work/ui/game/taskbar/costume_Button_03.tga",
                            },                     
                            {
                                "name" : "Equipment_Tab_01",
                                "type" : "radio_button",

                                "x" : 86,
                                "y" : 161,

                                "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub",
                                "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub",
                                "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub",

                                "children" :
                                (
                                    {
                                        "name" : "Equipment_Tab_01_Print",
                                        "type" : "text",

                                        "x" : 0,
                                        "y" : 0,

                                        "all_align" : "center",

                                        "text" : "I",
                                    },
                                ),
                            },
                            {
                                "name" : "Equipment_Tab_02",
                                "type" : "radio_button",

                                "x" : 86 + 32,
                                "y" : 161,

                                "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub",
                                "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub",
                                "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub",

                                "children" :
                                (
                                    {
                                        "name" : "Equipment_Tab_02_Print",
                                        "type" : "text",

                                        "x" : 0,
                                        "y" : 0,

                                        "all_align" : "center",

                                        "text" : "II",
                                    },
                                ),
                            },

                        ),
                    },

                    {
                        "name" : "Inventory_Tab_01",
                        "type" : "radio_button",

                        "x" : 10,
                        "y" : 33 + 191,

                        "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub",
                        "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub",
                        "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub",
                        "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_1,

                        "children" :
                        (
                            {
                                "name" : "Inventory_Tab_01_Print",
                                "type" : "text",

                                "x" : 0,
                                "y" : 0,

                                "all_align" : "center",

                                "text" : "I",
                            },
                        ),
                    },
                    {
                        "name" : "Inventory_Tab_02",
                        "type" : "radio_button",

                        #"x" : 10 + 78,
                        "x" : 10 + 39,
                        "y" : 33 + 191,

                        "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub",
                        "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub",
                        "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub",
                        "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2,

                        "children" :
                        (
                            {
                                "name" : "Inventory_Tab_02_Print",
                                "type" : "text",

                                "x" : 0,
                                "y" : 0,

                                "all_align" : "center",

                                "text" : "II",
                            },
                        ),
                    },
      
                    {
                        "name" : "Inventory_Tab_03",
                        "type" : "radio_button",

                        "x" : 10 + 39 + 39,
                        "y" : 33 + 191,

                        "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub",
                        "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub",
                        "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub",
                        "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_3,

                        "children" :
                        (
                            {
                                "name" : "Inventory_Tab_03_Print",
                                "type" : "text",

                                "x" : 0,
                                "y" : 0,

                                "all_align" : "center",

                                "text" : "III",
                            },
                        ),
                    },
      
                    {
                        "name" : "Inventory_Tab_04",
                        "type" : "radio_button",

                        "x" : 10 + 39 + 39 + 39,
                        "y" : 33 + 191,

                        "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub",
                        "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub",
                        "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub",
                        "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_4,

                        "children" :
                        (
                            {
                                "name" : "Inventory_Tab_04_Print",
                                "type" : "text",

                                "x" : 0,
                                "y" : 0,

                                "all_align" : "center",

                                "text" : "IV",
                            },
                        ),
                    },

                    ## Item Slot
                    {
                        "name" : "ItemSlot",
                        "type" : "grid_table",

                        "x" : 8,
                        "y" : 246,

                        "start_index" : 0,
                        "x_count" : 5,
                        "y_count" : 9,
                        "x_step" : 32,
                        "y_step" : 32,

                        "image" : "d:/ymir work/ui/public/Slot_Base.sub"
                    },

                    ## Print
                    {
                        "name":"Money_Slot",
                        "type":"button",

                        "x":8,
                        "y":28,

                        "horizontal_align":"center",
                        "vertical_align":"bottom",

                        "default_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",
                        "over_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",
                        "down_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",

                        "children" :
                        (
                            {
                                "name":"Money_Icon",
                                "type":"image",

                                "x":-18,
                                "y":2,

                                "image":"d:/ymir work/ui/game/windows/money_icon.sub",
                            },

                            {
                                "name" : "Money",
                                "type" : "text",

                                "x" : 3,
                                "y" : 3,

                                "horizontal_align" : "right",
                                "text_horizontal_align" : "right",

                                "text" : "123456789",
                            },
                        ),
                    },

                ),
            },
        ),
    }
else:
    window = {
        "name" : "InventoryWindow",

        ## 600 - (width + ���������� ���� ���� 24 px)
        "x" : SCREEN_WIDTH - 176,
        "y" : SCREEN_HEIGHT - 37 - 565,

        "style" : ("movable", "float",),

        "width" : 176,
        "height" : 565,

        "children" :
        (
            ## Inventory, Equipment Slots
            {
                "name" : "board",
                "type" : "board",
                "style" : ("attach",),

                "x" : 0,
                "y" : 0,

                "width" : 176,
                "height" : 565,

                "children" :
                (
                    ## Title
                    {
                        "name" : "TitleBar",
                        "type" : "titlebar",
                        "style" : ("attach",),

                        "x" : 8,
                        "y" : 7,

                        "width" : 161,
                        "color" : "yellow",

                        "children" :
                        (
                            { "name":"TitleName", "type":"text", "x":77, "y":3, "text":uiScriptLocale.INVENTORY_TITLE, "text_horizontal_align":"center" },
                        ),
                    },

                    ## Equipment Slot
                    {
                        "name" : "Equipment_Base",
                        "type" : "image",

                        "x" : 10,
                        "y" : 33,

                        "image" : "d:/ymir work/ui/equipment_bg_without_ring.tga",

                        "children" :
                        (

                            {
                                "name" : "EquipmentSlot",
                                "type" : "slot",

                                "x" : 3,
                                "y" : 3,

                                "width" : 150,
                                "height" : 182,

                                "slot" : (
                                            {"index":EQUIPMENT_START_INDEX+0, "x":39, "y":37, "width":32, "height":64},
                                            {"index":EQUIPMENT_START_INDEX+1, "x":39, "y":2, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+2, "x":39, "y":145, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+3, "x":75, "y":67, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+4, "x":3, "y":3, "width":32, "height":96},
                                            {"index":EQUIPMENT_START_INDEX+5, "x":114, "y":67, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+6, "x":114, "y":35, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+7, "x":2, "y":145, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+8, "x":75, "y":145, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+9, "x":114, "y":2, "width":32, "height":32},
                                            {"index":EQUIPMENT_START_INDEX+10, "x":75, "y":35, "width":32, "height":32},
                                            ## �� ����1
                                            ##{"index":item.EQUIPMENT_RING1, "x":2, "y":106, "width":32, "height":32},
                                            ## �� ����2
                                            ##{"index":item.EQUIPMENT_RING2, "x":75, "y":106, "width":32, "height":32},
                                            ## �� ��Ʈ
                                            {"index":item.EQUIPMENT_BELT, "x":39, "y":106, "width":32, "height":32},
                                        ),
                            },
                            ## Dragon Soul Button
                            {
                                "name" : "DSSButton",
                                "type" : "button",

                                "x" : 114,
                                "y" : 107,

                                "tooltip_text" : uiScriptLocale.TASKBAR_DRAGON_SOUL,

                                "default_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_01.tga",
                                "over_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_02.tga",
                                "down_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_03.tga",
                            },
                            ## MallButton
                            {
                                "name" : "MallButton",
                                "type" : "button",

                                "x" : 118,
                                "y" : 148,

                                "tooltip_text" : uiScriptLocale.MALL_TITLE,

                                "default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
                                "over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
                                "down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
                            },
                            ## CostumeButton
                            {
                                "name" : "CostumeButton",
                                "type" : "button",

                                "x" : 78,
                                "y" : 5,

                                "tooltip_text" : uiScriptLocale.COSTUME_TITLE,

                                "default_image" : "d:/ymir work/ui/game/taskbar/costume_Button_01.tga",
                                "over_image" : "d:/ymir work/ui/game/taskbar/costume_Button_02.tga",
                                "down_image" : "d:/ymir work/ui/game/taskbar/costume_Button_03.tga",
                            },                     
                            {
                                "name" : "Equipment_Tab_01",
                                "type" : "radio_button",

                                "x" : 86,
                                "y" : 161,

                                "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub",
                                "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub",
                                "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub",

                                "children" :
                                (
                                    {
                                        "name" : "Equipment_Tab_01_Print",
                                        "type" : "text",

                                        "x" : 0,
                                        "y" : 0,

                                        "all_align" : "center",

                                        "text" : "I",
                                    },
                                ),
                            },
                            {
                                "name" : "Equipment_Tab_02",
                                "type" : "radio_button",

                                "x" : 86 + 32,
                                "y" : 161,

                                "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub",
                                "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub",
                                "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub",

                                "children" :
                                (
                                    {
                                        "name" : "Equipment_Tab_02_Print",
                                        "type" : "text",

                                        "x" : 0,
                                        "y" : 0,

                                        "all_align" : "center",

                                        "text" : "II",
                                    },
                                ),
                            },

                        ),
                    },

                    {
                        "name" : "Inventory_Tab_01",
                        "type" : "radio_button",

                        "x" : 10,
                        "y" : 33 + 191,

                        "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_01.sub",
                        "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_02.sub",
                        "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_03.sub",
                        "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_1,

                        "children" :
                        (
                            {
                                "name" : "Inventory_Tab_01_Print",
                                "type" : "text",

                                "x" : 0,
                                "y" : 0,

                                "all_align" : "center",

                                "text" : "I",
                            },
                        ),
                    },
                    {
                        "name" : "Inventory_Tab_02",
                        "type" : "radio_button",

                        "x" : 10 + 78,
                        "y" : 33 + 191,

                        "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_01.sub",
                        "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_02.sub",
                        "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_03.sub",
                        "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2,

                        "children" :
                        (
                            {
                                "name" : "Inventory_Tab_02_Print",
                                "type" : "text",

                                "x" : 0,
                                "y" : 0,

                                "all_align" : "center",

                                "text" : "II",
                            },
                        ),
                    },

                    ## Item Slot
                    {
                        "name" : "ItemSlot",
                        "type" : "grid_table",

                        "x" : 8,
                        "y" : 246,

                        "start_index" : 0,
                        "x_count" : 5,
                        "y_count" : 9,
                        "x_step" : 32,
                        "y_step" : 32,

                        "image" : "d:/ymir work/ui/public/Slot_Base.sub"
                    },

                    ## Print
                    {
                        "name":"Money_Slot",
                        "type":"button",

                        "x":8,
                        "y":28,

                        "horizontal_align":"center",
                        "vertical_align":"bottom",

                        "default_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",
                        "over_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",
                        "down_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",

                        "children" :
                        (
                            {
                                "name":"Money_Icon",
                                "type":"image",

                                "x":-18,
                                "y":2,

                                "image":"d:/ymir work/ui/game/windows/money_icon.sub",
                            },

                            {
                                "name" : "Money",
                                "type" : "text",

                                "x" : 3,
                                "y" : 3,

                                "horizontal_align" : "right",
                                "text_horizontal_align" : "right",

                                "text" : "123456789",
                            },
                        ),
                    },

                ),
            },
        ),
    }
 
Son düzenleme:
Büyük ihtimalle Gameforge yakında envanter sayısı güncellemesi getirecek, 16-20li envanterler bizi bekler, tabi ferah bir gui ile. Sağ olun rehber için.
 
Geri
Üst