You last visited: Today at 03:05
Advertisement
[TuT]New button on taskbar
Discussion on [TuT]New button on taskbar within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
05/05/2013, 20:47
#16
elite*gold: 0
Join Date: Oct 2009
Posts: 382
Received Thanks: 161
Quote:
Originally Posted by
564lopes564
Is possible to run quest this way?
try this.
05/06/2013, 22:36
#17
elite*gold: 0
Join Date: Apr 2013
Posts: 23
Received Thanks: 22
Quote:
Originally Posted by
LovecKrys
You have to write the correct path to the picture of button. Check it or post here your taskbar.py from locale_xx
Here mate
Original Taskbar
Attached Files
taskbar.rar
(1.7 KB, 103 views)
05/07/2013, 01:54
#18
elite*gold: 0
Join Date: Jul 2011
Posts: 6
Received Thanks: 2
very difficult
05/07/2013, 21:49
#19
elite*gold: 0
Join Date: May 2012
Posts: 210
Received Thanks: 199
Quote:
Originally Posted by
CDiem
Here mate
Original Taskbar
You have to add the button..here is it with button.
Code:
import uiScriptLocale
ROOT = "d:/ymir work/ui/game/"
#Y_ADD_POSITION = -2
Y_ADD_POSITION = 0
window = {
"name" : "TaskBar",
"x" : 0,
"y" : SCREEN_HEIGHT - 37,
"width" : SCREEN_WIDTH,
"height" : 37,
"children" :
(
## Board
{
"name" : "Base_Board_01",
"type" : "expanded_image",
"x" : 263,
"y" : 0,
"rect" : (0.0, 0.0, float(SCREEN_WIDTH - 263 - 256) / 256.0, 0.0),
"image" : "d:/ymir work/ui/pattern/TaskBar_Base.tga"
},
## Gauge
{
"name" : "Gauge_Board",
"type" : "image",
"x" : 0,
"y" : -10 + Y_ADD_POSITION,
"image" : ROOT + "taskbar/gauge.sub",
"children" :
(
{
"name" : "RampageGauge",
"type" : "ani_image",
"x" : 8,
"y" : 4,
"width" : 40,
"height" : 40,
"delay" : 6,
"images" :
(
"locale/de/ui/Mall/00.sub",
"locale/de/ui/Mall/01.sub",
"locale/de/ui/Mall/02.sub",
"locale/de/ui/Mall/03.sub",
"locale/de/ui/Mall/04.sub",
"locale/de/ui/Mall/05.sub",
"locale/de/ui/Mall/06.sub",
"locale/de/ui/Mall/07.sub",
"locale/de/ui/Mall/08.sub",
"locale/de/ui/Mall/09.sub",
"locale/de/ui/Mall/11.sub",
"locale/de/ui/Mall/12.sub",
"locale/de/ui/Mall/13.sub",
"locale/de/ui/Mall/14.sub",
"locale/de/ui/Mall/15.sub",
"locale/de/ui/Mall/16.sub",
)
},
{
"name" : "RampageGauge2",
"type" : "ani_image",
"x" : 8,
"y" : 4,
"width" : 40,
"height" : 40,
"delay" : 6,
"images" :
(
"locale/de/ui/Mall/00.sub",
"locale/de/ui/Mall/01.sub",
"locale/de/ui/Mall/02.sub",
"locale/de/ui/Mall/03.sub",
"locale/de/ui/Mall/04.sub",
"locale/de/ui/Mall/05.sub",
"locale/de/ui/Mall/06.sub",
"locale/de/ui/Mall/07.sub",
"locale/de/ui/Mall/08.sub",
"locale/de/ui/Mall/09.sub",
"locale/de/ui/Mall/11.sub",
"locale/de/ui/Mall/12.sub",
"locale/de/ui/Mall/13.sub",
"locale/de/ui/Mall/14.sub",
"locale/de/ui/Mall/15.sub",
"locale/de/ui/Mall/16.sub",
)
},
{
## ĹřĆĮŔ» ¶ēżě±ā Ŕ§ĒŃ Ŕ©µµżě
"name" : "HPGauge_Board",
"type" : "window",
"x" : 59,
"y" : 14,
"width" : 95,
"height" : 11,
"children" :
(
{
"name" : "HPRecoveryGaugeBar",
"type" : "bar",
"x" : 0,
"y" : 0,
"width" : 95,
"height" : 13,
"color" : 0x55ff0000,
},
{
"name" : "HPGauge",
"type" : "ani_image",
"x" : 0,
"y" : 0,
"delay" : 6,
"images" :
(
"D:/Ymir Work/UI/Pattern/HPGauge/01.tga",
"D:/Ymir Work/UI/Pattern/HPGauge/02.tga",
"D:/Ymir Work/UI/Pattern/HPGauge/03.tga",
"D:/Ymir Work/UI/Pattern/HPGauge/04.tga",
"D:/Ymir Work/UI/Pattern/HPGauge/05.tga",
"D:/Ymir Work/UI/Pattern/HPGauge/06.tga",
"D:/Ymir Work/UI/Pattern/HPGauge/07.tga",
),
},
),
},
{
## ĹřĆĮŔ» ¶ēżě±ā Ŕ§ĒŃ Ŕ©µµżě
"name" : "SPGauge_Board",
"type" : "window",
"x" : 59,
"y" : 24,
"width" : 95,
"height" : 11,
"children" :
(
{
"name" : "SPRecoveryGaugeBar",
"type" : "bar",
"x" : 0,
"y" : 0,
"width" : 95,
"height" : 13,
"color" : 0x550000ff,
},
{
"name" : "SPGauge",
"type" : "ani_image",
"x" : 0,
"y" : 0,
"delay" : 6,
"images" :
(
"D:/Ymir Work/UI/Pattern/SPGauge/01.tga",
"D:/Ymir Work/UI/Pattern/SPGauge/02.tga",
"D:/Ymir Work/UI/Pattern/SPGauge/03.tga",
"D:/Ymir Work/UI/Pattern/SPGauge/04.tga",
"D:/Ymir Work/UI/Pattern/SPGauge/05.tga",
"D:/Ymir Work/UI/Pattern/SPGauge/06.tga",
"D:/Ymir Work/UI/Pattern/SPGauge/07.tga",
),
},
),
},
{
## ĹřĆĮŔ» ¶ēżě±ā Ŕ§ĒŃ Ŕ©µµżě
"name" : "STGauge_Board",
"type" : "window",
"x" : 59,
"y" : 38,
"width" : 95,
"height" : 6,
"children" :
(
{
"name" : "STGauge",
"type" : "ani_image",
"x" : 0,
"y" : 0,
"delay" : 6,
"images" :
(
"D:/Ymir Work/UI/Pattern/STGauge/01.tga",
"D:/Ymir Work/UI/Pattern/STGauge/02.tga",
"D:/Ymir Work/UI/Pattern/STGauge/03.tga",
"D:/Ymir Work/UI/Pattern/STGauge/04.tga",
"D:/Ymir Work/UI/Pattern/STGauge/05.tga",
"D:/Ymir Work/UI/Pattern/STGauge/06.tga",
"D:/Ymir Work/UI/Pattern/STGauge/07.tga",
),
},
),
},
),
},
{
"name" : "EXP_Gauge_Board",
"type" : "image",
"x" : 158,
"y" : 0 + Y_ADD_POSITION,
"image" : ROOT + "taskbar/exp_gauge.sub",
"children" :
(
{
"name" : "EXPGauge_01",
"type" : "expanded_image",
"x" : 5,
"y" : 9,
"image" : ROOT + "TaskBar/EXP_Gauge_Point.sub",
},
{
"name" : "EXPGauge_02",
"type" : "expanded_image",
"x" : 30,
"y" : 9,
"image" : ROOT + "TaskBar/EXP_Gauge_Point.sub",
},
{
"name" : "EXPGauge_03",
"type" : "expanded_image",
"x" : 55,
"y" : 9,
"image" : ROOT + "TaskBar/EXP_Gauge_Point.sub",
},
{
"name" : "EXPGauge_04",
"type" : "expanded_image",
"x" : 80,
"y" : 9,
"image" : ROOT + "TaskBar/EXP_Gauge_Point.sub",
},
),
},
## Mouse Button
{
"name" : "LeftMouseButton",
"type" : "button",
"x" : SCREEN_WIDTH/2 - 128,
"y" : 3 + Y_ADD_POSITION,
"default_image" : ROOT + "TaskBar/Mouse_Button_Move_01.sub",
"over_image" : ROOT + "TaskBar/Mouse_Button_Move_02.sub",
"down_image" : ROOT + "TaskBar/Mouse_Button_Move_03.sub",
},
{
"name" : "RightMouseButton",
"type" : "button",
"x" : SCREEN_WIDTH/2 + 128 + 66 + 11,
"y" : 3 + Y_ADD_POSITION,
"default_image" : ROOT + "TaskBar/Mouse_Button_Move_01.sub",
"over_image" : ROOT + "TaskBar/Mouse_Button_Move_02.sub",
"down_image" : ROOT + "TaskBar/Mouse_Button_Move_03.sub",
},
## Button
{
"name" : "CharacterButton",
"type" : "button",
"x" : SCREEN_WIDTH - 144,
"y" : 3 + Y_ADD_POSITION,
"tooltip_text" : uiScriptLocale.TASKBAR_CHARACTER,
"default_image" : ROOT + "TaskBar/Character_Button_01.sub",
"over_image" : ROOT + "TaskBar/Character_Button_02.sub",
"down_image" : ROOT + "TaskBar/Character_Button_03.sub",
},
{
"name" : "InventoryButton",
"type" : "button",
"x" : SCREEN_WIDTH - 110,
"y" : 3 + Y_ADD_POSITION,
"tooltip_text" : uiScriptLocale.TASKBAR_INVENTORY,
"default_image" : ROOT + "TaskBar/Inventory_Button_01.sub",
"over_image" : ROOT + "TaskBar/Inventory_Button_02.sub",
"down_image" : ROOT + "TaskBar/Inventory_Button_03.sub",
},
{
"name" : "Webove_stranky",
"type" : "button",
"x" : SCREEN_WIDTH - 178,
"y" : 3 + Y_ADD_POSITION,
"tooltip_text" : "Webové strįnky",
"default_image" : ROOT + "TaskBar/Inventory_Button_01.sub",
"over_image" : ROOT + "TaskBar/Inventory_Button_02.sub",
"down_image" : ROOT + "TaskBar/Inventory_Button_03.sub",
},
{
"name" : "MessengerButton",
"type" : "button",
"x" : SCREEN_WIDTH - 76,
"y" : 3 + Y_ADD_POSITION,
"tooltip_text" : uiScriptLocale.TASKBAR_MESSENGER,
"default_image" : ROOT + "TaskBar/Community_Button_01.sub",
"over_image" : ROOT + "TaskBar/Community_Button_02.sub",
"down_image" : ROOT + "TaskBar/Community_Button_03.sub",
},
{
"name" : "SystemButton",
"type" : "button",
"x" : SCREEN_WIDTH - 42,
"y" : 3 + Y_ADD_POSITION,
"tooltip_text" : uiScriptLocale.TASKBAR_SYSTEM,
"default_image" : ROOT + "TaskBar/System_Button_01.sub",
"over_image" : ROOT + "TaskBar/System_Button_02.sub",
"down_image" : ROOT + "TaskBar/System_Button_03.sub",
},
## QuickBar
{
"name" : "quickslot_board",
"type" : "window",
"x" : SCREEN_WIDTH/2 - 128 + 32 + 10,
"y" : 0 + Y_ADD_POSITION,
"width" : 256 + 14 + 2 + 11,
"height" : 37,
"children" :
(
{
"name" : "ChatButton",
"type" : "button",
"x" : 128,
"y" : 1,
"tooltip_text" : uiScriptLocale.TASKBAR_CHAT,
"default_image" : ROOT + "TaskBar/Chat_Button_01.sub",
"over_image" : ROOT + "TaskBar/Chat_Button_02.sub",
"down_image" : ROOT + "TaskBar/Chat_Button_03.sub",
},
{
"name" : "quick_slot_1",
"type" : "grid_table",
"start_index" : 0,
"x" : 0,
"y" : 3,
"x_count" : 4,
"y_count" : 1,
"x_step" : 32,
"y_step" : 32,
"image" : "d:/ymir work/ui/Public/Slot_Base.sub",
"image_r" : 1.0,
"image_g" : 1.0,
"image_b" : 1.0,
"image_a" : 1.0,
"children" :
(
{ "name" : "slot_1", "type" : "image", "x" : 3, "y" : 3, "image" : "d:/ymir work/ui/game/taskbar/1.sub", },
{ "name" : "slot_2", "type" : "image", "x" : 35, "y" : 3, "image" : "d:/ymir work/ui/game/taskbar/2.sub", },
{ "name" : "slot_3", "type" : "image", "x" : 67, "y" : 3, "image" : "d:/ymir work/ui/game/taskbar/3.sub", },
{ "name" : "slot_4", "type" : "image", "x" : 99, "y" : 3, "image" : "d:/ymir work/ui/game/taskbar/4.sub", },
),
},
{
"name" : "quick_slot_2",
"type" : "grid_table",
"start_index" : 4,
"x" : 128 + 14,
"y" : 3,
"x_count" : 4,
"y_count" : 1,
"x_step" : 32,
"y_step" : 32,
"image" : "d:/ymir work/ui/Public/Slot_Base.sub",
"image_r" : 1.0,
"image_g" : 1.0,
"image_b" : 1.0,
"image_a" : 1.0,
"children" :
(
{ "name" : "slot_5", "type" : "image", "x" : 3, "y" : 3, "image" : "d:/ymir work/ui/game/taskbar/f1.sub", },
{ "name" : "slot_6", "type" : "image", "x" : 35, "y" : 3, "image" : "d:/ymir work/ui/game/taskbar/f2.sub", },
{ "name" : "slot_7", "type" : "image", "x" : 67, "y" : 3, "image" : "d:/ymir work/ui/game/taskbar/f3.sub", },
{ "name" : "slot_8", "type" : "image", "x" : 99, "y" : 3, "image" : "d:/ymir work/ui/game/taskbar/f4.sub", },
),
},
{
"name" : "QuickSlotBoard",
"type" : "window",
"x" : 128+14+128+2,
"y" : 0,
"width" : 11,
"height" : 37,
"children" :
(
{
"name" : "QuickSlotNumberBox",
"type" : "image",
"x" : 1,
"y" : 15,
"image" : ROOT + "taskbar/QuickSlot_Button_Board.sub",
},
{
"name" : "QuickPageUpButton",
"type" : "button",
"tooltip_text" : uiScriptLocale.TASKBAR_PREV_QUICKSLOT,
"x" : 1,
"y" : 9,
"default_image" : ROOT + "TaskBar/QuickSlot_UpButton_01.sub",
"over_image" : ROOT + "TaskBar/QuickSlot_UpButton_02.sub",
"down_image" : ROOT + "TaskBar/QuickSlot_UpButton_03.sub",
},
{
"name" : "QuickPageNumber",
"type" : "image",
"x" : 3, "y" : 15, "image" : "d:/ymir work/ui/game/taskbar/1.sub",
},
{
"name" : "QuickPageDownButton",
"type" : "button",
"tooltip_text" : uiScriptLocale.TASKBAR_NEXT_QUICKSLOT,
"x" : 1,
"y" : 24,
"default_image" : ROOT + "TaskBar/QuickSlot_DownButton_01.sub",
"over_image" : ROOT + "TaskBar/QuickSlot_DownButton_02.sub",
"down_image" : ROOT + "TaskBar/QuickSlot_DownButton_03.sub",
},
),
},
),
},
),
}
Similar Threads
[HOW-TO] Neuen Button in Taskbar
08/02/2013 - Metin2 PServer Guides & Strategies - 38 Replies
Hi,
da ichs hier noch nich gesehn habe und ich nur erkläre wie mans einbaut nicht wie komplexe Funktionen dafür sind... hier wie man einen neuen Button in der Taskbar platziert.
Beispiel Bild für meine Premium Funktionen:
http://img194.imageshack.us/img194/1816/092611432 4.jpg
1.Schritt:
Fehler nach einfügen von Neuen TaskBar Button
03/03/2013 - Metin2 Private Server - 2 Replies
Vor dem einfügen nicht ein Fehler
aber nach dem einfügen geht der client bei login aus xD -.-" :confused:
syserr:
0302 20:56:03273 ::
networkModule.py(line:194) SetSelectCharacterPhase
system.py(line:130) __pack_import
system.py(line:110) _process_result
introSelect.py(line:28) ?
system.py(line:130) __pack_import
HowTo funktion für button in taskbar und shortcut
10/11/2011 - Metin2 PServer Guides & Strategies - 14 Replies
hallo zusammen
dies ist mein erstes tutorial , also seid nicht zu streng mit der beurteilung.
nachdem ich mich ein wenig mit dem clienten befasst hatte, kam mir das thema
Neuen Button in Taskbar ziemlich zu gute.
wer diesen thread erfolgreich getestet hat , kann dies mit einbinden.
also hab ich was für die farmer erstellt
es wird folgendes benötigt.
Taskbar Button Renamer
01/08/2008 - CO2 Exploits, Hacks & Tools - 31 Replies
*Updated to utilize the ma-global.inf file which can be found in joek's thread:
Hack Programmers United Front
This is my first contribution to the forum, hope you all like it. It's just a simple taskbar button renamer for CO2 written in VB6, using the SendMessage API and some other APIs which can be found in some of Blinko's modules.
This tool renames ALL currently open CO2 windows. In the future I might add the option to allow users to choose which accounts/windows are renamed, and an...
All times are GMT +1. The time now is 03:06 .