Ce pot să zic de această sursă este că nu are esarfe/lycan pe ea.
-Poti băga 50 de inventare, eu pe server am doar 12 pentru că nu prea am ce face cu 50.
-5 Pietre Armă/Armură.
În rest este AllWip.
Tutorial pentru asta :
Cod: Selectaţi tot
http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/3845153-c-python-12-inventar-seiten.htmlPartea de Python :
Înlocuiți tot inventorywindow
Cod: Selectaţi tot
import uiScriptLocale
import item
EQUIPMENT_START_INDEX = 540
window = {
"name" : "InventoryWindow",
## 600 - (width + 오른쪽으로 부터 띄우기 24 px)
"x" : SCREEN_WIDTH - 176,
"y" : SCREEN_HEIGHT - 37 - 640,
"style" : ("movable", "float",),
"width" : 176,
"height" : 640,
"children" :
(
## Inventory, Equipment Slots
{
"name" : "board",
"type" : "board",
"style" : ("attach",),
"x" : 0,
"y" : 0,
"width" : 176,
"height" : 640,
"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_with_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" : 9,
"y" : 33 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_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" : 9 + 52,
"y" : 33 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_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" : 9 + 104,
"y" : 33 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_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" : 9,
"y" : 55 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_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",
},
),
},
{
"name" : "Inventory_Tab_05",
"type" : "radio_button",
"x" : 9 + 52,
"y" : 55 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_03.sub",
"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_5,
"children" :
(
{
"name" : "Inventory_Tab_05_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "V",
},
),
},
{
"name" : "Inventory_Tab_06",
"type" : "radio_button",
"x" : 9 + 104,
"y" : 55 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_03.sub",
"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_6,
"children" :
(
{
"name" : "Inventory_Tab_06_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "VI",
},
),
},
{
"name" : "Inventory_Tab_07",
"type" : "radio_button",
"x" : 9,
"y" : 77 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_03.sub",
"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_7,
"children" :
(
{
"name" : "Inventory_Tab_07_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "VII",
},
),
},
{
"name" : "Inventory_Tab_08",
"type" : "radio_button",
"x" : 9 + 52,
"y" : 77 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_03.sub",
"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_8,
"children" :
(
{
"name" : "Inventory_Tab_08_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "VIII",
},
),
},
{
"name" : "Inventory_Tab_09",
"type" : "radio_button",
"x" : 9 + 104,
"y" : 77 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_03.sub",
"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_9,
"children" :
(
{
"name" : "Inventory_Tab_09_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "IX",
},
),
},
{
"name" : "Inventory_Tab_10",
"type" : "radio_button",
"x" : 9 ,
"y" : 99 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_03.sub",
"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_10,
"children" :
(
{
"name" : "Inventory_Tab_10_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "X",
},
),
},
{
"name" : "Inventory_Tab_11",
"type" : "radio_button",
"x" : 9 + 52,
"y" : 99 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_03.sub",
"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_11,
"children" :
(
{
"name" : "Inventory_Tab_11_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "XI",
},
),
},
{
"name" : "Inventory_Tab_12",
"type" : "radio_button",
"x" : 9 + 104,
"y" : 99 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_middle_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_middle_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_middle_03.sub",
"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_12,
"children" :
(
{
"name" : "Inventory_Tab_12_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "XII",
},
),
},
## Item Slot
{
"name" : "ItemSlot",
"type" : "grid_table",
"x" : 8,
"y" : 313,
"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",
},
),
},
),
},
),
}
Căutăm
Cod: Selectaţi tot
INVENTORY_PAGE_BUTTON_TOOLTIP_1 1. Inventar
INVENTORY_PAGE_BUTTON_TOOLTIP_2 2. InventarCod: Selectaţi tot
INVENTORY_PAGE_BUTTON_TOOLTIP_3 3. Inventar
INVENTORY_PAGE_BUTTON_TOOLTIP_4 4. Inventar
INVENTORY_PAGE_BUTTON_TOOLTIP_5 5. Inventar
INVENTORY_PAGE_BUTTON_TOOLTIP_6 6. Inventar
INVENTORY_PAGE_BUTTON_TOOLTIP_7 7. Inventar
INVENTORY_PAGE_BUTTON_TOOLTIP_8 8. Inventar
INVENTORY_PAGE_BUTTON_TOOLTIP_9 9. Inventar
INVENTORY_PAGE_BUTTON_TOOLTIP_10 10. Inventar
INVENTORY_PAGE_BUTTON_TOOLTIP_11 11. Inventar
INVENTORY_PAGE_BUTTON_TOOLTIP_12 12. InventarCăutăm funția :
Cod: Selectaţi tot
self.inventoryTab = []Cod: Selectaţi tot
self.inventoryTab = []
self.inventoryTab.append(self.GetChild("Inventory_Tab_01"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_02"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_03"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_04"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_05"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_06"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_07"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_08"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_09"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_10"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_11"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_12"))Cod: Selectaţi tot
self.inventoryTab[0].SetEvent(lambda arg=0: self.SetInventoryPage(arg))
self.inventoryTab[1].SetEvent(lambda arg=1: self.SetInventoryPage(arg))Cod: Selectaţi tot
self.inventoryTab[2].SetEvent(lambda arg=2: self.SetInventoryPage(arg))
self.inventoryTab[3].SetEvent(lambda arg=3: self.SetInventoryPage(arg))
self.inventoryTab[4].SetEvent(lambda arg=4: self.SetInventoryPage(arg))
self.inventoryTab[5].SetEvent(lambda arg=5: self.SetInventoryPage(arg))
self.inventoryTab[6].SetEvent(lambda arg=6: self.SetInventoryPage(arg))
self.inventoryTab[7].SetEvent(lambda arg=7: self.SetInventoryPage(arg))
self.inventoryTab[8].SetEvent(lambda arg=8: self.SetInventoryPage(arg))
self.inventoryTab[9].SetEvent(lambda arg=9: self.SetInventoryPage(arg))
self.inventoryTab[10].SetEvent(lambda arg=10: self.SetInventoryPage(arg))
self.inventoryTab[11].SetEvent(lambda arg=11: self.SetInventoryPage(arg))Game/DB : https://mega.nz/#!011WEQSY!PQsNQpZc56_4 ... 99Xzfc4Jt0
Binary: https://mega.nz/#!199XFQaY!UGPjUNgC0nke ... jZMeX2XGPM











