Yardım Kostüm Envanteri Genişletmek

  • Konuyu açan Konuyu açan Platoon22
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 7
  • Gösterim Gösterim 1K
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Platoon22

Üye
Üye
Mesaj
61
Beğeni
4
Puan
421
Ticaret Puanı
0
Kostüm Envanter Değiştirmek İstiyorum Sadece kostum slotları var yuzuk bınek li Kostum Envanter Nasıl Bulabılırım veya Elımdekıne Slot Ekleyebılırım Forumlarda Baktım Çoğu Hatalı Kodlamalar Çalışmadı Yardımcı Olursanız Sevinirim... @Yeniceri @Whistle

Bendeki Kostum Envanteri

KostümEnvanter.png
 
Son düzenleme:
öncelikle boardı büyütüp yeni bir resim ekliceksin oraya ondan sonra butonlara işlevsellik getiriceksin
 
costumewindow.py dosyasından düşey kısımda büyütmek isterseniz height yatay kısımda ise weight'den yükseltebilirsiniz board'ın boyunu. Alt tarafta equipment kısmından da büyütün aynı şekilde olucaktır.
 
costumewindow.py dosyasından düşey kısımda büyütmek isterseniz height yatay kısımda ise weight'den yükseltebilirsiniz board'ın boyunu. Alt tarafta equipment kısmından da büyütün aynı şekilde olucaktır.
uiscript icinde dımı du dosya Buldum Nasıl Tam Olarak ne deger yapıcaz bakabılırmısın Ustam

Kod:
Genişlet Daralt Kopyala
import uiScriptLocale
import item

COSTUME_START_INDEX = item.COSTUME_SLOT_START

window = {
    "name" : "CostumeWindow",

    "x" : SCREEN_WIDTH - 175 - 140,
    "y" : SCREEN_HEIGHT - 37 - 565,

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

    "width" : 140,
    "height" : 180,

    "children" :
    (
        {
            "name" : "board",
            "type" : "board",
            "style" : ("attach",),

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

            "width" : 140,
            "height" : 180,
            
            "children" :
            (
                ## Title
                {
                    "name" : "TitleBar",
                    "type" : "titlebar",
                    "style" : ("attach",),

                    "x" : 6,
                    "y" : 6,

                    "width" : 130,
                    "color" : "yellow",

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

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

                    "x" : 13,
                    "y" : 38,
                    
                    "image" : uiScriptLocale.LOCALE_UISCRIPT_PATH + "costume/costume_bg.jpg",                   

                    "children" :
                    (

                        {
                            "name" : "CostumeSlot",
                            "type" : "slot",

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

                            "width" : 127,
                            "height" : 145,

                            "slot" : (
                                        {"index":COSTUME_START_INDEX+0, "x":61, "y":45, "width":32, "height":64},
                                        {"index":COSTUME_START_INDEX+1, "x":61, "y": 8, "width":32, "height":32},
                                        {"index":COSTUME_START_INDEX+2, "x":5, "y":145, "width":32, "height":32},
                                    ),
                        },
                    ),
                },

            ),
        },
    ),
}
 
uiscript icinde dımı du dosya Buldum Nasıl Tam Olarak ne deger yapıcaz bakabılırmısın Ustam

Kod:
Genişlet Daralt Kopyala
import uiScriptLocale
import item

COSTUME_START_INDEX = item.COSTUME_SLOT_START

window = {
    "name" : "CostumeWindow",

    "x" : SCREEN_WIDTH - 175 - 140,
    "y" : SCREEN_HEIGHT - 37 - 565,

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

    "width" : 140,
    "height" : 180,

    "children" :
    (
        {
            "name" : "board",
            "type" : "board",
            "style" : ("attach",),

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

            "width" : 140,
            "height" : 180,
           
            "children" :
            (
                ## Title
                {
                    "name" : "TitleBar",
                    "type" : "titlebar",
                    "style" : ("attach",),

                    "x" : 6,
                    "y" : 6,

                    "width" : 130,
                    "color" : "yellow",

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

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

                    "x" : 13,
                    "y" : 38,
                   
                    "image" : uiScriptLocale.LOCALE_UISCRIPT_PATH + "costume/costume_bg.jpg",                  

                    "children" :
                    (

                        {
                            "name" : "CostumeSlot",
                            "type" : "slot",

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

                            "width" : 127,
                            "height" : 145,

                            "slot" : (
                                        {"index":COSTUME_START_INDEX+0, "x":61, "y":45, "width":32, "height":64},
                                        {"index":COSTUME_START_INDEX+1, "x":61, "y": 8, "width":32, "height":32},
                                        {"index":COSTUME_START_INDEX+2, "x":5, "y":145, "width":32, "height":32},
                                    ),
                        },
                    ),
                },

            ),
        },
    ),
}
Tam olarak nası yapacağını nası söyleyeyim :) Sen nasıl istiyosan ona göre yapman gerekiyor. Height aşağı doğru, weight yana doğru. Onları artırıp test edip deneyin.
 
Tam olarak nası yapacağını nası söyleyeyim :) Sen nasıl istiyosan ona göre yapman gerekiyor. Height aşağı doğru, weight yana doğru. Onları artırıp test edip deneyin.
Bu Şekilde Oldu Var Ama görünmuyor ve Takılmıyor Herhangi Bişey Bunu Nasıl Duzenlıcem
k.Envanter.png


Tam olarak nası yapacağını nası söyleyeyim :) Sen nasıl istiyosan ona göre yapman gerekiyor. Height aşağı doğru, weight yana doğru. Onları artırıp test edip deneyin.
ekledım Suan Gorunum bulup sımdı bu bınek ve yuzuk kodlarını nasıl yazıcam suanda yuva var ama yuzukler ve bıne gelmıyor burayı normal envanterdekı yuvalara gıdıyor orayı gıtmesını ıstmıyorum
mam.png
 
Bu Şekilde Oldu Var Ama görünmuyor ve Takılmıyor Herhangi Bişey Bunu Nasıl Duzenlıcem
6472 eklentisini görüntüle


ekledım Suan Gorunum bulup sımdı bu bınek ve yuzuk kodlarını nasıl yazıcam suanda yuva var ama yuzukler ve bıne gelmıyor burayı normal envanterdekı yuvalara gıdıyor orayı gıtmesını ıstmıyorum
6474 eklentisini görüntüle
inventorywindow.py'den binek ve yüzük slotlarını kaldırın. Ardından costumewindow.py'ye, itemdata'ya uygun sırasıyla ekleyin.
 
inventorywindow.py'den binek ve yüzük slotlarını kaldırın. Ardından costumewindow.py'ye, itemdata'ya uygun sırasıyla ekleyin.
Kankam Kusura Bakma Seninde Başını Ağırttım.

Normal envanterde 2 tane slot var bunlara sadece tecrube yuzuk ve hırsız eldıvenı takılmasını ıstıyorum.

Kostum envanterde ise binek ve yuzuk takılmasını ıstıyorum ama kodlar felan var hangısı yuzuk hanısı bınek onu cozemedım
 
Üst