Jump to content

Shisui

Former Staff
  • Posts

    977
  • Joined

  • Last visited

  • Days Won

    15
  • Feedback

    0%

Posts posted by Shisui

  1. Try it like this

    import uiScriptLocale
    import item
    
    EQUIPMENT_START_INDEX = 225
    
    window = {
    	"name" : "InventoryWindow",
    
    	## 600 - (width + ????? ?? ??? 24 px)
    	"x" : SCREEN_WIDTH - (176 + 37),
    	"y" : SCREEN_HEIGHT - 37 - 565,
    
    	"style" : ("movable", "float",),
    
    	"width" : 176 + 37,
    	"height" : 565,
    
    	"children" :
    	(
    		{
    			"name" : "board_left",
    			"type" : "board",
    			"style" : ("attach",),
    
    			"x" : 0,
    			"y" : 32,
    
    			"width" : 47,
    			"height" : 277,
    		},
    		{
    			"name" : "board",
    			"type" : "board",
    			"style" : ("attach",),
    
    			"x" : 37,
    			"y" : 0,
    
    			"width" : 176,
    			"height" : 585,
    
    			"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",
    					"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" : 7,
    					"y" : 33 + 191,
    
    					"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",
    					"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" : 7 + 32,
    					"y" : 33 + 191,
    
    					"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",
    					"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" : 7 + 32*2,
    					"y" : 33 + 191,
    
    					"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",
    					"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" : 7 + 32*3,
    					"y" : 33 + 191,
    
    					"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",
    					"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" : 7 + 32*4,
    					"y" : 33 + 191,
    
    					"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",
    					"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",
    						},
    					),
    				},
    
    					## 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":-68,
    					"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":-21,
    							"y":2,
    
    							"image":"d:/ymir work/ui/game/windows/money_icon.sub",
    						},
    
    						{
    							"name" : "Money",
    							"type" : "text",
    
    							"x" : 5,
    							"y" : 3,
    
    							"horizontal_align" : "right",
    							"text_horizontal_align" : "right",
    
    							"text" : "123456789",
    						},
    					),
    				},
    				{
    					"name":"Mds_Slot",
    					"type":"button",
    
    					"x":-68,
    					"y":48,
    
    					"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":"Mds_Icon",
    							"type":"image",
    
    							"x":-21,
    							"y":2,
    
    							"image":"d:/ymir work/ui/game/windows/money_icon.sub",
    						},
    
    						{
    							"name" : "Mds",
    							"type" : "text",
    
    							"x" : 5,
    							"y" : 3,
    
    							"horizontal_align" : "right",
    							"text_horizontal_align" : "right",
    
    							"text" : "123456789 Md's",
    						},
    					),
    				},
    				{
    					"name" : "AntyExp",
    					"type" : "button",
    
    					"x" : 7,
    					"y" : 7 + 32,
    
    					"tooltip_text" : "Anty Exp",
    
    					"default_image" : "zeta/7.tga",
    					"over_image" : "zeta/8.tga",
    					"down_image" : "zeta/7.tga",
    				},
    				{
    					"name" : "Teleport",
    					"type" : "button",
    
    					"x" : 7,
    					"y" : 40 + 32,
    
    					"tooltip_text" : "Tp",
    
    					"default_image" : "zeta/9.tga",
    					"over_image" : "zeta/10.tga",
    					"down_image" : "zeta/9.tga",
    				},
    				{
    					"name" : "Switchbot",
    					"type" : "button",
    
    					"x" : 7,
    					"y" : 73 + 32,
    
    					"tooltip_text" : "Bonus Switcher",
    
    					"default_image" : "zeta/3.tga",
    					"over_image" : "zeta/4.tga",
    					"down_image" : "zeta/3.tga",
    				},
    				{
    					"name" : "Bonus",
    					"type" : "button",
    
    					"x" : 7,
    					"y" : 106 + 32,
    
    					"tooltip_text" : "Bonus",
    
    					"default_image" : "zeta/1.tga",
    					"over_image" : "zeta/2.tga",
    					"down_image" : "zeta/1.tga",
    				},
    				{
    					"name" : "EqButton",
    					"type" : "button",
    		
    					"x" : 7,
    					"y" : 139 + 32,
    
    					"tooltip_text" : "eq",
    
    					"default_image" : "locale/pl/ui/taskbar/eq.tga",
    					"over_image" : "locale/pl/ui/taskbar/eq.tga",
    					"down_image" : "locale/pl/ui/taskbar/eq.tga",
    				},
    				{
    					"name" : "HorseButton",
    					"type" : "button",
    
    					"x" : 7,
    					"y" : 172 + 32,
    
    					"tooltip_text" : "Hors",
    
    					"default_image" : "locale/pl/ui/taskbar/Hors1.tga",
    					"over_image" : "locale/pl/ui/taskbar/Hors2.tga",
    					"down_image" : "locale/pl/ui/taskbar/Hors3.tga",
    				},	
    				{
    					"name" : "TpButton",
    					"type" : "button",
    
    					"x" : 7,
    					"y" : 205 + 32,
    
    					"tooltip_text" : "tp",
    
    					"default_image" : "locale/pl/ui/taskbar/teleport1.tga",
    					"over_image" : "locale/pl/ui/taskbar/teleport2.tga",
    					"down_image" : "locale/pl/ui/taskbar/teleport3.tga",
    				},
    				{
    					"name" : "GuildWarButton",
    					"type" : "button",
    
    					"x" : 7,
    					"y" : 238 + 32,
    
    					"tooltip_text" : "Guild",
    
    					"default_image" : "locale/pl/ui/taskbar/Guild1.tga",
    					"over_image" : "locale/pl/ui/taskbar/Guild3.tga",
    					"down_image" : "locale/pl/ui/taskbar/Guild3.tga",
    				},
    			),
    		},	
    	),
    }

  2. 0715 13:35:19285 :: Traceback (most recent call last):
    
    0715 13:35:19285 ::   File "networkModule.py", line 239, in SetGamePhase
    
    0715 13:35:19285 ::   File "game.py", line 106, in __init__
    
    0715 13:35:19286 ::   File "interfaceModule.py", line 290, in MakeInterface
    
    0715 13:35:19286 ::   File "interfaceModule.py", line 171, in __MakeWindows
    
    0715 13:35:19286 ::   File "uiInventory.py", line 257, in __init__
    
    0715 13:35:19286 ::   File "uiInventory.py", line 421, in __LoadWindow
    
    0715 13:35:19286 ::   File "uiInventory.py", line 488, in SetInventoryPage
    
    0715 13:35:19286 ::   File "uiInventory.py", line 596, in RefreshBagSlotWindow
    
    0715 13:35:19286 ::   File "uiInventory.py", line 585, in __InventoryLocalSlotPosToGlobalSlotPos
    
    0715 13:35:19286 :: AttributeError
    0715 13:35:19286 :: : 
    0715 13:35:19286 :: 'module' object has no attribute 'IsBeltInventorySlot'
    0715 13:35:19286 :: 

     

    Add to your Local_inc.h

    #define LOCALE_SERVICE_SINGAPORE
    #define ENABLE_COSTUME_SYSTEM
    #define ENABLE_ENERGY_SYSTEM
    #define ENABLE_DRAGON_SOUL_SYSTEM
    #define ENABLE_NEW_EQUIPMENT_SYSTEM
    
    • Love 1
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.