HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Merhaba : Birisi kaynağı ile 4 envanter sayfası yapmak İstedi. Ben 4 envanter sayfa yapmayı bugün paylaşdım 
Kaynak dosyalarına kullanımı vardır ilk açın. Ben mainline_released için kullanacaktır (SG)
arama bundan sonra açık length.h sonra sık mainline_released / mainline_sg / SRCs / Sunucu / oturum
INVENTORY_MAX_NUM = 90,
Için Değiştir
INVENTORY_MAX_NUM = 180,
Açık char_item.cpp ve bu arama
BYTE bPage = B-hücresi / (INVENTORY_MAX_NUM / 2);
Için Değiştir
BYTE bPage = B-hücresi / (INVENTORY_MAX_NUM / 4);
Bu arama
Eğer (p / (INVENTORY_MAX_NUM / 2)! = bPage)
Için Değiştir
Eğer (p / (INVENTORY_MAX_NUM / 4)! = bPage)
açık exchange.cpp. Bundan sonra bu altına eklediğiniz ara.
Statik CGrid s_grid2 (5, INVENTORY_MAX_NUM / 5/2); // inven sayfa 2
Bu gibi olacak.
Statik CGrid s_grid1 (5, INVENTORY_MAX_NUM / 5/2); // inven sayfa 1
Statik CGrid s_grid2 (5, INVENTORY_MAX_NUM / 5/2); // inven sayfa 2
Statik CGrid s_grid3 (5, INVENTORY_MAX_NUM / 5/2); // inven sayfa 3
Statik CGrid s_grid4 (5, INVENTORY_MAX_NUM / 5/2); // inven sayfa 4
s_grid1.Clear ();
s_grid2.Clear ();
s_grid3.Clear ();
s_grid4.Clear ();
ve kendine değiştirin ..
için (i = 0; i <INVENTORY_MAX_NUM / 4; ++ i)
{
Eğer (! (= madde mağdur> GetInventoryItem (i)))
Devam ;
s_grid1.Put (yani, 1, Öğesi-> GetSize ());
}
için (i = INVENTORY_MAX_NUM / 4, i <INVENTORY_MAX_NUM ++ ı)
{
Eğer (! (= madde mağdur> GetInventoryItem (i)))
Devam ;
s_grid2.Put (I - INVENTORY_MAX_NUM / 4, 1, Öğesi-> GetSize ());
}
için (i = INVENTORY_MAX_NUM / 4, i <INVENTORY_MAX_NUM ++ ı)
{
Eğer (! (= madde mağdur> GetInventoryItem (i)))
Devam ;
s_grid3.Put (I - INVENTORY_MAX_NUM / 4, 1, Öğesi-> GetSize ());
}
için (i = INVENTORY_MAX_NUM / 4, i <INVENTORY_MAX_NUM ++ ı)
{
Eğer (! (= madde mağdur> GetInventoryItem (i)))
Devam ;
s_grid4.Put (I - INVENTORY_MAX_NUM / 4, 1, Öğesi-> GetSize ());
}
Istemci sonra .. : D
Arama bundan sonra açık GameType.h sonra mainline_released / mainline_sg / SRCs / İstemci / userinterface login
const DWORD c_Inventory_Page_Count = 2;
Için Değiştir
?
1
Sabit DWORD c_Inventory_Page_Count = 4;
inventorywindow.py açmak ve bu arama
?
1
EQUIPMENT_START_INDEX = 90
Için Değiştir
EQUIPMENT_START_INDEX = 180
uiinventory.py açmak ve bundan sonra bu altına eklediğiniz arama
Kendi kendine .inventoryTab.append ( kendi kendine .GetChild ( "Inventory_Tab_02" ))
Kendi kendine .inventoryTab.append ( kendi kendine .GetChild ( "Inventory_Tab_03" ))
Kendi kendine .inventoryTab.append ( kendi kendine .GetChild ( "Inventory_Tab_04" ))
Bundan sonra bu altına eklediğiniz arama
kendini .inventoryTab [ 1 ] .SetEvent ( lambda arg = 1 : kendini .SetInventoryPage (arg))
kendini .inventoryTab [ 2 ] .SetEvent ( lambda arg = 2 : Kendi kendine .SetInventoryPage (arg))
kendini .inventoryTab [ 3 ] .SetEvent ( lambda arg = 3 : kendini .SetInventoryPage (arg))
SetInventoryPage Arama fonksiyonunu ve bu ile değiştirin.
def SetInventoryPage ( öz , sayfa):
kendini .inventoryTab [ kendini .inventoryPageIndex] .SetUp ()
kendini .inventoryPageIndex = sayfası
kendini .inventoryTab [ kendini .inventoryPageIndex] .Down ()
kendini .RefreshBagSlotWindow ()
Zardon, Deniec Cikiec Yorumlarınız @ için teşekkürler.
benim inventorywindow.py paylaşacak
ithalat uiScriptLocale
ithalat kalemi
EQUIPMENT_START_INDEX = 180
pencere = {
"Isim" : "InventoryWindow" ,
## 600 - (genişlik + ì¤ë¥¸ìª½ ì¼ë¡ ë¶í° ëì°ê¸° 24 px)
"X" : SCREEN_WIDTH - 176 ,
"Y" : SCREEN_HEIGHT - 37 - 565 ,
"Stil" : ( "hareketli" , "şamandıra" ,),
"Width" : 176 ,
"Yükseklik" : 585 ,
"Çocuklar" :
(
## Envanter, Ekipman Yuvaları
{
"Isim" : "tahta" ,
"Tip" : "tahta" ,
"Stil" : ( "eklemek" ,),
"X" : 0 ,
"Y" : 0 ,
"Width" : 176 ,
"Yükseklik" : 585 ,
"Çocuklar" :
(
## Başlık
{
"Isim" : "TitleBar" ,
"Tip" : "titlebar" ,
"Stil" : ( "eklemek" ,),
"X" : 8 ,
"Y" : 7 ,
"Width" : 161 ,
"Renk" : "sarı" ,
"Çocuklar" :
(
{ "name" : "TitleName" , "type" : "text" , "x" : 77 , "y" : 3 , "text" :uiScriptLocale.INVENTORY_TITLE, "text_horizontal_align" : "center" },
)
}
## Ekipman Yuvası
{
"Isim" : "Equipment_Base" ,
"Tip" : "image" ,
"X" : 10 ,
"Y" : 33 ,
"Image" : "d: / Ymir iş / ui / equipment_bg_without_ring.tga" ,
"Çocuklar" :
(
{
"Isim" : "EquipmentSlot" ,
"Tip" : "yuvası" ,
"X" : 3 ,
"Y" : 3 ,
"Width" : 150 ,
"Yükseklik" : 182 ,
"Yarmak" : (
{ "index" : EQUIPMENT_START_INDEX + 0 , "x" : 39 , "y" : 37 , "width" : 32 , "yükseklik" : 64 },
{ "index" : EQUIPMENT_START_INDEX + 1 , "x" : 39 , "y" : 2 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 2 , "x" : 39 , "y" : 145 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 3 , "x" : 75 , "y" : 67 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 4 , "x" : 3 , "y" : 3 , "width" : 32 , "yükseklik" : 96 },
{ "index" : EQUIPMENT_START_INDEX + 5 , "x" : 114 , "y" : 67 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 6 , "x" : 114 , "y" : 35 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 7 , "x" : 2 , "y" : 145 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 8 , "x" : 75 , "y" : 145 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 9 , "x" : 114 , "y" : 2 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 10 , "x" : 75 , "y" : 35 , "width" : 32 , "yükseklik" : 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 , "yükseklik" : 32 },
)
}
## Dragon Soul Düğmesi
{
"Isim" : "DSSButton" ,
"Tip" : "butonu" ,
"X" : 114 ,
"Y" : 107 ,
"Tooltip_text" : uiScriptLocale.TASKBAR_DRAGON_SOUL,
"Default_image" : "d: / Dragonsoul / dss_inventory_button_01.tga / Ymir iş / ui" ,
"Over_image" : "d: / Ymir iş / ui / Dragonsoul / dss_inventory_button_02.tga" ,
"Down_image" : "d: / Dragonsoul / dss_inventory_button_03.tga / Ymir iş / ui" ,
}
## MallButton
{
"Isim" : "MallButton" ,
"Tip" : "butonu" ,
"X" : 118 ,
"Y" : 148 ,
"Tooltip_text" : uiScriptLocale.MALL_TITLE,
"Default_image" : "d: / Ymir iş / ui / oyun / Görev Çubuğu / Mall_Button_01.tga" ,
"Over_image" : "d: / Ymir iş / ui / oyun / Görev Çubuğu / Mall_Button_02.tga" ,
"Down_image" : "d: / Ymir iş / ui / oyun / Görev Çubuğu / Mall_Button_03.tga" ,
}
## CostumeButton
{
"Isim" : "CostumeButton" ,
"Tip" : "butonu" ,
"X" : 78 ,
"Y" : 5 ,
"Tooltip_text" : uiScriptLocale.COSTUME_TITLE,
"Default_image" : "d: / Ymir iş / ui / oyun / görev çubuğu / costume_Button_01.tga" ,
"Over_image" : "d: / Ymir iş / ui / oyun / görev çubuğu / costume_Button_02.tga" ,
"Down_image" : "d: / Ymir iş / ui / oyun / görev çubuğu / costume_Button_03.tga" ,
}
{
"Isim" : "Equipment_Tab_01" ,
"Tip" : "radio_button" ,
"X" : 86 ,
"Y" : 161 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_03.sub" ,
"Çocuklar" :
(
{
"Isim" : "Equipment_Tab_01_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metin" : "Ben" ,
}
)
}
{
"Isim" : "Equipment_Tab_02" ,
"Tip" : "radio_button" ,
"X" : 86 + 32 ,
"Y" : 161 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_03.sub" ,
"Çocuklar" :
(
{
"Isim" : "Equipment_Tab_02_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metin" : "II" ,
}
)
}
)
}
{
"Isim" : "Inventory_Tab_01" ,
"Tip" : "radio_button" ,
"X" : 10 ,
"Y" : 33 + 189 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_03.sub" ,
"Tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_1,
"Çocuklar" :
(
{
"Isim" : "Inventory_Tab_01_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metin" : "Ben" ,
}
)
}
{
"Isim" : "Inventory_Tab_02" ,
"Tip" : "radio_button" ,
"X" : 10 + 78 ,
"Y" : 33 + 189 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_03.sub" ,
"Tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2,
"Çocuklar" :
(
{
"Isim" : "Inventory_Tab_02_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metin" : "II" ,
}
)
}
{
"Isim" : "Inventory_Tab_03" ,
"Tip" : "radio_button" ,
"X" : 10 ,
"Y" : 33 + 210 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_03.sub" ,
"Tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2,
"Çocuklar" :
(
{
"Isim" : "Inventory_Tab_03_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metne" : "III" ,
}
)
}
{
"Isim" : "Inventory_Tab_04" ,
"Tip" : "radio_button" ,
"X" : 10 + 78 ,
"Y" : 33 + 210 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_03.sub" ,
"Tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2,
"Çocuklar" :
(
{
"Isim" : "Inventory_Tab_04_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metin" : "IV" ,
}
)
}
## Ürün Yuvası
{
"Isim" : "ItemSlot" ,
"Tip" : "grid_table" ,
"X" : 8 ,
"Y" : 264 ,
"START_INDEX" : 0 ,
"X_count" : 5 ,
"Y_count" : 9 ,
"X_step" : 32 ,
"Y_step" : 32 ,
"Image" : "d: / Ymir iş / ui / public / Slot_Base.sub"
}
## Yazdır
{
"Isim" : "Money_Slot" ,
"Tip" : "butonu" ,
"X" : 8 ,
"Y" : 28 ,
"Horizontal_align" : "center" ,
"Vertical_align" : "alt" ,
"Default_image" : "d: / Ymir iş / ui / public / parameter_slot_05.sub" ,
"Over_image" : "d: / Ymir iş / ui / public / parameter_slot_05.sub" ,
"Down_image" : "d: / Ymir iş / ui / public / parameter_slot_05.sub" ,
"Çocuklar" :
(
{
"Isim" : "Money_Icon" ,
"Tip" : "image" ,
"X" : - 18 ,
"Y" : 2 ,
"Image" : "d: / Ymir iş / ui / oyun / windows / money_icon.sub" ,
}
{
"Isim" : "Para" ,
"Tip" : "metin" ,
"X" : 3 ,
"Y" : 3 ,
"Horizontal_align" : "doğru" ,
"Text_horizontal_align" : "doğru" ,
"Metin" : "123456789" ,
}
)
}
)
}
)
}
açık beltinventorywindow.py sonra bu arama
?
1
EQUIPMENT_START_INDEX = 90
ile yerine
?
1
EQUIPMENT_START_INDEX = 180
Birisi istemci tarafında parçası yapmazlar düşünüyorum. Ben senin ile ikili dosya (orijinal dosya) paylaşır.
Saygılarımla
[TL]CaddE40

Kaynak dosyalarına kullanımı vardır ilk açın. Ben mainline_released için kullanacaktır (SG)
arama bundan sonra açık length.h sonra sık mainline_released / mainline_sg / SRCs / Sunucu / oturum
INVENTORY_MAX_NUM = 90,
Için Değiştir
INVENTORY_MAX_NUM = 180,
Açık char_item.cpp ve bu arama
BYTE bPage = B-hücresi / (INVENTORY_MAX_NUM / 2);
Için Değiştir
BYTE bPage = B-hücresi / (INVENTORY_MAX_NUM / 4);
Bu arama
Eğer (p / (INVENTORY_MAX_NUM / 2)! = bPage)
Için Değiştir
Eğer (p / (INVENTORY_MAX_NUM / 4)! = bPage)
açık exchange.cpp. Bundan sonra bu altına eklediğiniz ara.
Statik CGrid s_grid2 (5, INVENTORY_MAX_NUM / 5/2); // inven sayfa 2
Bu gibi olacak.
Statik CGrid s_grid1 (5, INVENTORY_MAX_NUM / 5/2); // inven sayfa 1
Statik CGrid s_grid2 (5, INVENTORY_MAX_NUM / 5/2); // inven sayfa 2
Statik CGrid s_grid3 (5, INVENTORY_MAX_NUM / 5/2); // inven sayfa 3
Statik CGrid s_grid4 (5, INVENTORY_MAX_NUM / 5/2); // inven sayfa 4
s_grid1.Clear ();
s_grid2.Clear ();
s_grid3.Clear ();
s_grid4.Clear ();
ve kendine değiştirin ..
için (i = 0; i <INVENTORY_MAX_NUM / 4; ++ i)
{
Eğer (! (= madde mağdur> GetInventoryItem (i)))
Devam ;
s_grid1.Put (yani, 1, Öğesi-> GetSize ());
}
için (i = INVENTORY_MAX_NUM / 4, i <INVENTORY_MAX_NUM ++ ı)
{
Eğer (! (= madde mağdur> GetInventoryItem (i)))
Devam ;
s_grid2.Put (I - INVENTORY_MAX_NUM / 4, 1, Öğesi-> GetSize ());
}
için (i = INVENTORY_MAX_NUM / 4, i <INVENTORY_MAX_NUM ++ ı)
{
Eğer (! (= madde mağdur> GetInventoryItem (i)))
Devam ;
s_grid3.Put (I - INVENTORY_MAX_NUM / 4, 1, Öğesi-> GetSize ());
}
için (i = INVENTORY_MAX_NUM / 4, i <INVENTORY_MAX_NUM ++ ı)
{
Eğer (! (= madde mağdur> GetInventoryItem (i)))
Devam ;
s_grid4.Put (I - INVENTORY_MAX_NUM / 4, 1, Öğesi-> GetSize ());
}
Istemci sonra .. : D
Arama bundan sonra açık GameType.h sonra mainline_released / mainline_sg / SRCs / İstemci / userinterface login
const DWORD c_Inventory_Page_Count = 2;
Için Değiştir
?
1
Sabit DWORD c_Inventory_Page_Count = 4;
inventorywindow.py açmak ve bu arama
?
1
EQUIPMENT_START_INDEX = 90
Için Değiştir
EQUIPMENT_START_INDEX = 180
uiinventory.py açmak ve bundan sonra bu altına eklediğiniz arama
Kendi kendine .inventoryTab.append ( kendi kendine .GetChild ( "Inventory_Tab_02" ))
Kendi kendine .inventoryTab.append ( kendi kendine .GetChild ( "Inventory_Tab_03" ))
Kendi kendine .inventoryTab.append ( kendi kendine .GetChild ( "Inventory_Tab_04" ))
Bundan sonra bu altına eklediğiniz arama
kendini .inventoryTab [ 1 ] .SetEvent ( lambda arg = 1 : kendini .SetInventoryPage (arg))
kendini .inventoryTab [ 2 ] .SetEvent ( lambda arg = 2 : Kendi kendine .SetInventoryPage (arg))
kendini .inventoryTab [ 3 ] .SetEvent ( lambda arg = 3 : kendini .SetInventoryPage (arg))
SetInventoryPage Arama fonksiyonunu ve bu ile değiştirin.
def SetInventoryPage ( öz , sayfa):
kendini .inventoryTab [ kendini .inventoryPageIndex] .SetUp ()
kendini .inventoryPageIndex = sayfası
kendini .inventoryTab [ kendini .inventoryPageIndex] .Down ()
kendini .RefreshBagSlotWindow ()
Zardon, Deniec Cikiec Yorumlarınız @ için teşekkürler.
benim inventorywindow.py paylaşacak
ithalat uiScriptLocale
ithalat kalemi
EQUIPMENT_START_INDEX = 180
pencere = {
"Isim" : "InventoryWindow" ,
## 600 - (genişlik + ì¤ë¥¸ìª½ ì¼ë¡ ë¶í° ëì°ê¸° 24 px)
"X" : SCREEN_WIDTH - 176 ,
"Y" : SCREEN_HEIGHT - 37 - 565 ,
"Stil" : ( "hareketli" , "şamandıra" ,),
"Width" : 176 ,
"Yükseklik" : 585 ,
"Çocuklar" :
(
## Envanter, Ekipman Yuvaları
{
"Isim" : "tahta" ,
"Tip" : "tahta" ,
"Stil" : ( "eklemek" ,),
"X" : 0 ,
"Y" : 0 ,
"Width" : 176 ,
"Yükseklik" : 585 ,
"Çocuklar" :
(
## Başlık
{
"Isim" : "TitleBar" ,
"Tip" : "titlebar" ,
"Stil" : ( "eklemek" ,),
"X" : 8 ,
"Y" : 7 ,
"Width" : 161 ,
"Renk" : "sarı" ,
"Çocuklar" :
(
{ "name" : "TitleName" , "type" : "text" , "x" : 77 , "y" : 3 , "text" :uiScriptLocale.INVENTORY_TITLE, "text_horizontal_align" : "center" },
)
}
## Ekipman Yuvası
{
"Isim" : "Equipment_Base" ,
"Tip" : "image" ,
"X" : 10 ,
"Y" : 33 ,
"Image" : "d: / Ymir iş / ui / equipment_bg_without_ring.tga" ,
"Çocuklar" :
(
{
"Isim" : "EquipmentSlot" ,
"Tip" : "yuvası" ,
"X" : 3 ,
"Y" : 3 ,
"Width" : 150 ,
"Yükseklik" : 182 ,
"Yarmak" : (
{ "index" : EQUIPMENT_START_INDEX + 0 , "x" : 39 , "y" : 37 , "width" : 32 , "yükseklik" : 64 },
{ "index" : EQUIPMENT_START_INDEX + 1 , "x" : 39 , "y" : 2 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 2 , "x" : 39 , "y" : 145 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 3 , "x" : 75 , "y" : 67 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 4 , "x" : 3 , "y" : 3 , "width" : 32 , "yükseklik" : 96 },
{ "index" : EQUIPMENT_START_INDEX + 5 , "x" : 114 , "y" : 67 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 6 , "x" : 114 , "y" : 35 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 7 , "x" : 2 , "y" : 145 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 8 , "x" : 75 , "y" : 145 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 9 , "x" : 114 , "y" : 2 , "width" : 32 , "yükseklik" : 32 },
{ "index" : EQUIPMENT_START_INDEX + 10 , "x" : 75 , "y" : 35 , "width" : 32 , "yükseklik" : 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 , "yükseklik" : 32 },
)
}
## Dragon Soul Düğmesi
{
"Isim" : "DSSButton" ,
"Tip" : "butonu" ,
"X" : 114 ,
"Y" : 107 ,
"Tooltip_text" : uiScriptLocale.TASKBAR_DRAGON_SOUL,
"Default_image" : "d: / Dragonsoul / dss_inventory_button_01.tga / Ymir iş / ui" ,
"Over_image" : "d: / Ymir iş / ui / Dragonsoul / dss_inventory_button_02.tga" ,
"Down_image" : "d: / Dragonsoul / dss_inventory_button_03.tga / Ymir iş / ui" ,
}
## MallButton
{
"Isim" : "MallButton" ,
"Tip" : "butonu" ,
"X" : 118 ,
"Y" : 148 ,
"Tooltip_text" : uiScriptLocale.MALL_TITLE,
"Default_image" : "d: / Ymir iş / ui / oyun / Görev Çubuğu / Mall_Button_01.tga" ,
"Over_image" : "d: / Ymir iş / ui / oyun / Görev Çubuğu / Mall_Button_02.tga" ,
"Down_image" : "d: / Ymir iş / ui / oyun / Görev Çubuğu / Mall_Button_03.tga" ,
}
## CostumeButton
{
"Isim" : "CostumeButton" ,
"Tip" : "butonu" ,
"X" : 78 ,
"Y" : 5 ,
"Tooltip_text" : uiScriptLocale.COSTUME_TITLE,
"Default_image" : "d: / Ymir iş / ui / oyun / görev çubuğu / costume_Button_01.tga" ,
"Over_image" : "d: / Ymir iş / ui / oyun / görev çubuğu / costume_Button_02.tga" ,
"Down_image" : "d: / Ymir iş / ui / oyun / görev çubuğu / costume_Button_03.tga" ,
}
{
"Isim" : "Equipment_Tab_01" ,
"Tip" : "radio_button" ,
"X" : 86 ,
"Y" : 161 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_03.sub" ,
"Çocuklar" :
(
{
"Isim" : "Equipment_Tab_01_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metin" : "Ben" ,
}
)
}
{
"Isim" : "Equipment_Tab_02" ,
"Tip" : "radio_button" ,
"X" : 86 + 32 ,
"Y" : 161 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_small_03.sub" ,
"Çocuklar" :
(
{
"Isim" : "Equipment_Tab_02_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metin" : "II" ,
}
)
}
)
}
{
"Isim" : "Inventory_Tab_01" ,
"Tip" : "radio_button" ,
"X" : 10 ,
"Y" : 33 + 189 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_03.sub" ,
"Tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_1,
"Çocuklar" :
(
{
"Isim" : "Inventory_Tab_01_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metin" : "Ben" ,
}
)
}
{
"Isim" : "Inventory_Tab_02" ,
"Tip" : "radio_button" ,
"X" : 10 + 78 ,
"Y" : 33 + 189 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_03.sub" ,
"Tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2,
"Çocuklar" :
(
{
"Isim" : "Inventory_Tab_02_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metin" : "II" ,
}
)
}
{
"Isim" : "Inventory_Tab_03" ,
"Tip" : "radio_button" ,
"X" : 10 ,
"Y" : 33 + 210 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_03.sub" ,
"Tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2,
"Çocuklar" :
(
{
"Isim" : "Inventory_Tab_03_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metne" : "III" ,
}
)
}
{
"Isim" : "Inventory_Tab_04" ,
"Tip" : "radio_button" ,
"X" : 10 + 78 ,
"Y" : 33 + 210 ,
"Default_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_01.sub" ,
"Over_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_02.sub" ,
"Down_image" : "d: / Ymir iş / ui / oyun / windows / tab_button_large_03.sub" ,
"Tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2,
"Çocuklar" :
(
{
"Isim" : "Inventory_Tab_04_Print" ,
"Tip" : "metin" ,
"X" : 0 ,
"Y" : 0 ,
"All_align" : "center" ,
"Metin" : "IV" ,
}
)
}
## Ürün Yuvası
{
"Isim" : "ItemSlot" ,
"Tip" : "grid_table" ,
"X" : 8 ,
"Y" : 264 ,
"START_INDEX" : 0 ,
"X_count" : 5 ,
"Y_count" : 9 ,
"X_step" : 32 ,
"Y_step" : 32 ,
"Image" : "d: / Ymir iş / ui / public / Slot_Base.sub"
}
## Yazdır
{
"Isim" : "Money_Slot" ,
"Tip" : "butonu" ,
"X" : 8 ,
"Y" : 28 ,
"Horizontal_align" : "center" ,
"Vertical_align" : "alt" ,
"Default_image" : "d: / Ymir iş / ui / public / parameter_slot_05.sub" ,
"Over_image" : "d: / Ymir iş / ui / public / parameter_slot_05.sub" ,
"Down_image" : "d: / Ymir iş / ui / public / parameter_slot_05.sub" ,
"Çocuklar" :
(
{
"Isim" : "Money_Icon" ,
"Tip" : "image" ,
"X" : - 18 ,
"Y" : 2 ,
"Image" : "d: / Ymir iş / ui / oyun / windows / money_icon.sub" ,
}
{
"Isim" : "Para" ,
"Tip" : "metin" ,
"X" : 3 ,
"Y" : 3 ,
"Horizontal_align" : "doğru" ,
"Text_horizontal_align" : "doğru" ,
"Metin" : "123456789" ,
}
)
}
)
}
)
}
açık beltinventorywindow.py sonra bu arama
?
1
EQUIPMENT_START_INDEX = 90
ile yerine
?
1
EQUIPMENT_START_INDEX = 180
Birisi istemci tarafında parçası yapmazlar düşünüyorum. Ben senin ile ikili dosya (orijinal dosya) paylaşır.
Saygılarımla
[TL]CaddE40
Moderatör tarafında düzenlendi:
ne biçim paylaşım bu
1.kopyala google translate ve yapıştır !!!!
2. insan bi fotoğraf koyar, yapılyor böyle oldu sonuç falan diye !!!
3. insan biraz emek harcar bari, türkçeye çevirir !!!!
1.kopyala google translate ve yapıştır !!!!
2. insan bi fotoğraf koyar, yapılyor böyle oldu sonuç falan diye !!!
3. insan biraz emek harcar bari, türkçeye çevirir !!!!
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 1
- Görüntüleme
- 51
- Cevaplar
- 13
- Görüntüleme
- 3K
- Cevaplar
- 3
- Görüntüleme
- 104
- Cevaplar
- 0
- Görüntüleme
- 563
- Cevaplar
- 1
- Görüntüleme
- 2K
