Mause yang miktarının üstüne getirilirse;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
İtem eklenip yada kaldırılırsa yang miktarı anında güncellenir.
Az karakterli kodları tab ayarlı olarak vermiyorum kodları eklerken dikkatli olmanızda fayda var.Ayrıca tekrar aratılır kısımları var aratmanız gereken kodları eklemeyin sonra..
Başlayalım..
Root uiprivateshopbuilder.py importların altına eklenir
Kod:
xc3VectorsYang = 0
Kod:
global g_isBuildingPrivateShop
Kod:
global xc3VectorsYang
Kod:
g_isBuildingPrivateShop = False
Kod:
xc3VectorsYang = 0
Kod:
self.titleBar = GetObject("TitleBar")
Kod:
self.xc3VectorsYang = GetObject("Yangxc")
Kod:
def Destroy(self):
Kod:
self.priceInputBoard = None
Kod:
self.xc3VectorsYang = None
Kod:
def Open(self, title):
Kod:
self.Refresh()
Kod:
self.xc3VectorsYang.SetText("0 Yang")
Kod:
g_isBuildingPrivateShop = False
Kod:
global xc3VectorsYang
xc3VectorsYang = 0
Kod:
def OnSelectItemSlot(self, selectedSlotPos):
Kod:
global xc3VectorsYang
Kod:
invenType, invenPos = self.itemStock[selectedSlotPos]
Kod:
self.YangYenile("privatePosxxx", "xc3Vectors", invenType, invenPos)
Aratılır
Kod:
attachedInvenType = self.priceInputBoard.sourceWindowType
Kod:
self.YangYenile(int(text), "Item_ekledim", 0, 0)
Kod:
shop.DelPrivateShopItemStock(itemWindowType, itemSlotIndex)
Kod:
self.YangYenile(privatePos, "xc3Vectors", itemWindowType, itemSlotIndex)
Kod:
shop.BuildPrivateShop(self.title)
Kod:
xc3VectorsYang = 0
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:
def YangYenile(self, value, type, invenType, invenPos):
global xc3VectorsYang
if str(type) == "Item_ekledim":
xc3VectorsYang += value
else:
#Item sildim.
Yangim = shop.GetPrivateShopItemPrice(invenType, invenPos)
xc3VectorsYang -= Yangim
self.xc3VectorsYang.SetText("%s" % str(locale.NumberToMoneyString(int(xc3VectorsYang))))
#########
uiscript/PrivateShopBuilder.py
Aratılır (Aynı koddan 2 tane var.Kodların ikisinede uygulanacak)
Kod:
"height" : 328 + 26,
Kod:
"height" : 328 + 26 + 26,
Kod:
"y" : 295 + 26,
Kod:
"y" : 295 + 26 + 26,
Aratılır
Kod:
"name" : "ItemSlot",
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:
{
"name":"xc3Vectors",
"type":"button",
"x" : 0,
"y" : 57,
"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",
"tooltip_text" : "Itemlerin toplam yang miktari..",
"children" :
(
{
"name" : "Yangxc",
"type" : "text",
"x" : 3,
"y" : 3,
"horizontal_align" : "right",
"text_horizontal_align" : "right",
"text" : "0 Yang",
},
),
},
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Son düzenleme:
![]()
Mause yang miktarının üstüne getirilirse;Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
İtem eklenip yada kaldırılırsa yang miktarı anında güncellenir.
Az karakterli kodları tab ayarlı olarak vermiyorum kodları eklerken dikkatli olmanızda fayda var.Ayrıca tekrar aratılır kısımları var aratmanız gereken kodları eklemeyin sonra..
Başlayalım..
Root uiprivateshopbuilder.py importların altına eklenir
AratılırKod:xc3VectorsYang = 0
Altına eklenirKod:global g_isBuildingPrivateShop
Aratılır (Hemen altında)Kod:global xc3VectorsYang
Altına eklenirKod:g_isBuildingPrivateShop = False
AratılırKod:xc3VectorsYang = 0
Altına eklenirKod:self.titleBar = GetObject("TitleBar")
AratılırKod:self.xc3VectorsYang = GetObject("Yangxc")
Tekrar aratılırKod:def Destroy(self):
Altına eklenirKod:self.priceInputBoard = None
AratılırKod:self.xc3VectorsYang = None
Tekrar aratılırKod:def Open(self, title):
Altına eklenirKod:self.Refresh()
AratılırKod:self.xc3VectorsYang.SetText("0 Yang")
Altına eklenirKod:g_isBuildingPrivateShop = False
AratılırKod:global xc3VectorsYang xc3VectorsYang = 0
Altına eklenirKod:def OnSelectItemSlot(self, selectedSlotPos):
AratılırKod:global xc3VectorsYang
Altına eklenirKod:invenType, invenPos = self.itemStock[selectedSlotPos]
Kod:self.YangYenile("privatePosxxx", "xc3Vectors", invenType, invenPos)
Aratılır
Altına eklenirKod:attachedInvenType = self.priceInputBoard.sourceWindowType
AratılırKod:self.YangYenile(int(text), "Item_ekledim", 0, 0)
Altına eklenirKod:shop.DelPrivateShopItemStock(itemWindowType, itemSlotIndex)
AratılırKod:self.YangYenile(privatePos, "xc3Vectors", itemWindowType, itemSlotIndex)
Altına eklenirKod:shop.BuildPrivateShop(self.title)
Kod:xc3VectorsYang = 0
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:def YangYenile(self, value, type, invenType, invenPos): global xc3VectorsYang if str(type) == "Item_ekledim": xc3VectorsYang += value else: #Item sildim. Yangim = shop.GetPrivateShopItemPrice(invenType, invenPos) xc3VectorsYang -= Yangim self.xc3VectorsYang.SetText("%s" % str(locale.NumberToMoneyString(int(xc3VectorsYang))))
#########
uiscript/PrivateShopBuilder.py
Aratılır (Aynı koddan 2 tane var.Kodların ikisinede uygulanacak)
DeğiştirilirKod:"height" : 328 + 26,
Aratılır (Aynı koddan 2 tane var.Kodların ikisinede uygulanacak)Kod:"height" : 328 + 26 + 26,
DeğiştirilirKod:"y" : 295 + 26,
Kod:"y" : 295 + 26 + 26,
Aratılır
Kod:"name" : "ItemSlot",Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:{ "name":"xc3Vectors", "type":"button", "x" : 0, "y" : 57, "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", "tooltip_text" : "Itemlerin toplam yang miktari..", "children" : ( { "name" : "Yangxc", "type" : "text", "x" : 3, "y" : 3, "horizontal_align" : "right", "text_horizontal_align" : "right", "text" : "0 Yang", }, ), },
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Güzel ve Yararlı Paylaşım Teşekkürler.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 13
- Görüntüleme
- 1K
- Cevaplar
- 3
- Görüntüleme
- 851
- Cevaplar
- 27
- Görüntüleme
- 5K
- Cevaplar
- 69
- Görüntüleme
- 13K
- Cevaplar
- 3
- Görüntüleme
- 775

