Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
![]()
One guy asked in one forum if it possible to do this (already he have in settings to disable/enable via shift+f12 but is shit for player ^^, so i was think is nice to post and here what i did for him free.
Graphic mode you can find here (already is public from long years ago and you can find him in a lot a forums): [You need to extract all files from archive in directory where is launcher]
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:[COLOR=#880000]#root/uiSystem.py:#1.) Search:[/COLOR] [COLOR=#000088]def[/COLOR] [COLOR=#660066]OnPressExitKey[/COLOR][COLOR=#666600]([/COLOR][COLOR=#000088]self[/COLOR][COLOR=#666600]):[/COLOR] [COLOR=#000088]self[/COLOR][COLOR=#666600].[/COLOR][COLOR=#660066]Close[/COLOR][COLOR=#666600]()[/COLOR] [COLOR=#000088]return[/COLOR] TRUE [COLOR=#880000]#2.) Add after function:[/COLOR] [COLOR=#000088]if[/COLOR] app[COLOR=#666600].[/COLOR]ENABLE_GRAPHIC_MODE[COLOR=#666600]:[/COLOR] [COLOR=#880000]################################################################### # title_name : [/COLOR][Python] Management graphic mode [COLOR=#880000]# date_created : 2017.01.04 # author : VegaS ###################################################################[/COLOR] [COLOR=#000088]def[/COLOR] [COLOR=#660066]IsActiveModeGraphic[/COLOR][COLOR=#666600]([/COLOR][COLOR=#000088]self[/COLOR][COLOR=#666600]):[/COLOR] idx [COLOR=#666600]=[/COLOR] open[COLOR=#666600]([/COLOR][COLOR=#008800]"enbconvertor.ini"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#008800]"r"[/COLOR][COLOR=#666600]).[/COLOR]readlines[COLOR=#666600]()[/COLOR] [COLOR=#000088]if[/COLOR] [COLOR=#000088]int[/COLOR][COLOR=#666600]([/COLOR]idx[COLOR=#666600][[/COLOR][COLOR=#006666]1[/COLOR][COLOR=#666600]][-[/COLOR][COLOR=#006666]2[/COLOR][COLOR=#666600]])[/COLOR] [COLOR=#666600]>[/COLOR] [COLOR=#006666]0[/COLOR][COLOR=#666600]:[/COLOR] [COLOR=#000088]return[/COLOR] TRUE [COLOR=#000088]return[/COLOR] FALSE [COLOR=#000088]def[/COLOR] __ClickSystemModeButton[COLOR=#666600]([/COLOR][COLOR=#000088]self[/COLOR][COLOR=#666600]):[/COLOR] [COLOR=#000088]import[/COLOR] dbg[COLOR=#666600],[/COLOR] os[COLOR=#666600],[/COLOR] app[COLOR=#666600],[/COLOR] localeInfo [COLOR=#000088]if[/COLOR] [COLOR=#000088]self[/COLOR][COLOR=#666600].[/COLOR][COLOR=#660066]IsActiveModeGraphic[/COLOR][COLOR=#666600]():[/COLOR] dam [COLOR=#666600]=[/COLOR] [COLOR=#006666]0[/COLOR] [COLOR=#000088]else[/COLOR][COLOR=#666600]:[/COLOR] dam [COLOR=#666600]=[/COLOR] [COLOR=#006666]1[/COLOR] idxCurMode [COLOR=#666600]=[/COLOR] [COLOR=#008800]"EnableProxyLibrary=%d"[/COLOR] [COLOR=#666600]%[/COLOR] [COLOR=#666600]([/COLOR]dam[COLOR=#666600])[/COLOR] f [COLOR=#666600]=[/COLOR] [COLOR=#666600][][/COLOR] getLine [COLOR=#666600]=[/COLOR] [COLOR=#006666]2[/COLOR] [COLOR=#000088]if[/COLOR] os[COLOR=#666600].[/COLOR]path[COLOR=#666600].[/COLOR]exists[COLOR=#666600]([/COLOR][COLOR=#008800]"enbconvertor.ini"[/COLOR][COLOR=#666600]):[/COLOR] idx [COLOR=#666600]=[/COLOR] open[COLOR=#666600]([/COLOR][COLOR=#008800]"enbconvertor.ini"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#008800]"r"[/COLOR][COLOR=#666600])[/COLOR] [COLOR=#000088]for[/COLOR] it [COLOR=#000088]in[/COLOR] idx[COLOR=#666600]:[/COLOR] f[COLOR=#666600].[/COLOR]append[COLOR=#666600]([/COLOR]it[COLOR=#666600])[/COLOR] idx[COLOR=#666600].[/COLOR]close[COLOR=#666600]()[/COLOR] [COLOR=#000088]while[/COLOR] len[COLOR=#666600]([/COLOR]f[COLOR=#666600])[/COLOR] [COLOR=#666600]<[/COLOR] [COLOR=#000088]int[/COLOR][COLOR=#666600]([/COLOR]getLine[COLOR=#666600]):[/COLOR] f[COLOR=#666600].[/COLOR]append[COLOR=#666600]([/COLOR][COLOR=#008800]""[/COLOR][COLOR=#666600])[/COLOR] f[COLOR=#666600][[/COLOR][COLOR=#000088]int[/COLOR][COLOR=#666600]([/COLOR]getLine[COLOR=#666600])-[/COLOR][COLOR=#006666]1[/COLOR][COLOR=#666600]][/COLOR] [COLOR=#666600]=[/COLOR] str[COLOR=#666600]([/COLOR]idxCurMode[COLOR=#666600])[/COLOR] idx [COLOR=#666600]=[/COLOR] open[COLOR=#666600]([/COLOR][COLOR=#008800]"enbconvertor.ini"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#008800]"w"[/COLOR][COLOR=#666600])[/COLOR] [COLOR=#000088]for[/COLOR] it [COLOR=#000088]in[/COLOR] f[COLOR=#666600]:[/COLOR] idx[COLOR=#666600].[/COLOR]write[COLOR=#666600]([/COLOR]it[COLOR=#666600])[/COLOR] [COLOR=#000088]if[/COLOR] [COLOR=#666600]([/COLOR]len[COLOR=#666600]([/COLOR]it[COLOR=#666600])[/COLOR] [COLOR=#666600]>[/COLOR] [COLOR=#006666]0[/COLOR] [COLOR=#000088]and[/COLOR] it[COLOR=#666600][-[/COLOR][COLOR=#006666]1[/COLOR][COLOR=#666600]:][/COLOR] [COLOR=#666600]!=[/COLOR] [COLOR=#008800]"\n"[/COLOR][COLOR=#666600])[/COLOR] [COLOR=#000088]or[/COLOR] len[COLOR=#666600]([/COLOR]it[COLOR=#666600])[/COLOR] [COLOR=#666600]==[/COLOR] [COLOR=#006666]0[/COLOR][COLOR=#666600]:[/COLOR] idx[COLOR=#666600].[/COLOR]write[COLOR=#666600]([/COLOR][COLOR=#008800]"\n"[/COLOR][COLOR=#666600])[/COLOR] idx[COLOR=#666600].[/COLOR]close[COLOR=#666600]()[/COLOR] [COLOR=#000088]self[/COLOR][COLOR=#666600].[/COLOR][COLOR=#660066]Close[/COLOR][COLOR=#666600]()[/COLOR] [COLOR=#000088]if[/COLOR] dam [COLOR=#666600]>[/COLOR] [COLOR=#006666]0[/COLOR][COLOR=#666600]:[/COLOR] dbg[COLOR=#666600].[/COLOR][COLOR=#660066]LogBox[/COLOR][COLOR=#666600]([/COLOR]localeInfo[COLOR=#666600].[/COLOR]GRAPHIC_MODE_ENABLE[COLOR=#666600])[/COLOR] [COLOR=#000088]else[/COLOR][COLOR=#666600]:[/COLOR] dbg[COLOR=#666600].[/COLOR][COLOR=#660066]LogBox[/COLOR][COLOR=#666600]([/COLOR]localeInfo[COLOR=#666600].[/COLOR]GRAPHIC_MODE_DISABLE[COLOR=#666600])[/COLOR] dbg[COLOR=#666600].[/COLOR][COLOR=#660066]LogBox[/COLOR][COLOR=#666600]([/COLOR]localeInfo[COLOR=#666600].[/COLOR]GRAPHIC_MODE_RESTART[COLOR=#666600])[/COLOR] os[COLOR=#666600].[/COLOR]system[COLOR=#666600]([/COLOR][COLOR=#008800]'start metin2client.exe'[/COLOR][COLOR=#666600])[/COLOR] [COLOR=#880000]### Change with your name of application.[/COLOR] app[COLOR=#666600].[/COLOR][COLOR=#660066]Exit[/COLOR][COLOR=#666600]()[/COLOR] [COLOR=#880000]#1.) Search:[/COLOR] [COLOR=#000088]self[/COLOR][COLOR=#666600].[/COLOR][COLOR=#660066]GetChild[/COLOR][COLOR=#666600]([/COLOR][COLOR=#008800]"exit_button"[/COLOR][COLOR=#666600]).[/COLOR]SAFE_SetEvent[COLOR=#666600]([/COLOR][COLOR=#000088]self[/COLOR][COLOR=#666600].[/COLOR]__ClickExitButton[COLOR=#666600])[/COLOR] [COLOR=#880000]#2.) Add bellow:[/COLOR] [COLOR=#000088]if[/COLOR] app[COLOR=#666600].[/COLOR]ENABLE_GRAPHIC_MODE[COLOR=#666600]:[/COLOR] [COLOR=#000088]self[/COLOR][COLOR=#666600].[/COLOR][COLOR=#660066]GetChild[/COLOR][COLOR=#666600]([/COLOR][COLOR=#008800]"system_mode_button"[/COLOR][COLOR=#666600]).[/COLOR]SAFE_SetEvent[COLOR=#666600]([/COLOR][COLOR=#000088]self[/COLOR][COLOR=#666600].[/COLOR]__ClickSystemModeButton[COLOR=#666600])[/COLOR] [COLOR=#880000]#locale/en/locale_game.txt:[/COLOR] GRAPHIC_MODE_ENABLE [COLOR=#666600][[/COLOR]i[COLOR=#666600]][/COLOR] [COLOR=#660066]The[/COLOR] graphic mode was enabled[COLOR=#666600].[/COLOR] GRAPHIC_MODE_DISABLE [COLOR=#666600][[/COLOR]i[COLOR=#666600]][/COLOR] [COLOR=#660066]The[/COLOR] graphic mode was disabled[COLOR=#666600].[/COLOR] GRAPHIC_MODE_RESTART [COLOR=#666600][[/COLOR]i[COLOR=#666600]][/COLOR] [COLOR=#660066]Client[/COLOR] will restart[COLOR=#666600].[/COLOR] [COLOR=#880000]#locale/en/ui/systemdialog.py[/COLOR] [COLOR=#666600]{[/COLOR] [COLOR=#008800]"name"[/COLOR] [COLOR=#666600]:[/COLOR] [COLOR=#008800]"system_mode_button"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#008800]"type"[/COLOR] [COLOR=#666600]:[/COLOR] [COLOR=#008800]"button"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#008800]"x"[/COLOR] [COLOR=#666600]:[/COLOR] [COLOR=#006666]10[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#880000]# Position X[/COLOR] [COLOR=#008800]"y"[/COLOR] [COLOR=#666600]:[/COLOR] [COLOR=#006666]5[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#880000]# Position Y[/COLOR] [COLOR=#008800]"text"[/COLOR] [COLOR=#666600]:[/COLOR] [COLOR=#008800]"Graphic Mode (Enable/Disable)"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#008800]"default_image"[/COLOR] [COLOR=#666600]:[/COLOR] ROOT [COLOR=#666600]+[/COLOR] [COLOR=#008800]"XLarge_Button_01.sub"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#008800]"over_image"[/COLOR] [COLOR=#666600]:[/COLOR] ROOT [COLOR=#666600]+[/COLOR] [COLOR=#008800]"XLarge_Button_02.sub"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#008800]"down_image"[/COLOR] [COLOR=#666600]:[/COLOR] ROOT [COLOR=#666600]+[/COLOR] [COLOR=#008800]"XLarge_Button_03.sub"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#666600]},[/COLOR] [COLOR=#880000]//@Src/Client/UserInterface/Locale_inc.h #define[/COLOR] ENABLE_GRAPHIC_MODE [COLOR=#880000]//@Src/Client/UserInterface/PythonApplicationModule.cpp //1.) Search: #ifdef[/COLOR] ENABLE_COSTUME_SYSTEM [COLOR=#660066]PyModule_AddIntConstant[/COLOR][COLOR=#666600]([/COLOR]poModule[COLOR=#666600],[/COLOR] [COLOR=#008800]"ENABLE_COSTUME_SYSTEM"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#006666]1[/COLOR][COLOR=#666600]);[/COLOR] [COLOR=#880000]#else[/COLOR] [COLOR=#660066]PyModule_AddIntConstant[/COLOR][COLOR=#666600]([/COLOR]poModule[COLOR=#666600],[/COLOR] [COLOR=#008800]"ENABLE_COSTUME_SYSTEM"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#006666]0[/COLOR][COLOR=#666600]);[/COLOR] [COLOR=#880000]#endif //2.) Add bellow: #ifdef[/COLOR] ENABLE_GRAPHIC_MODE [COLOR=#660066]PyModule_AddIntConstant[/COLOR][COLOR=#666600]([/COLOR]poModule[COLOR=#666600],[/COLOR] [COLOR=#008800]"ENABLE_GRAPHIC_MODE"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#006666]1[/COLOR][COLOR=#666600]);[/COLOR] [COLOR=#880000]#else[/COLOR] [COLOR=#660066]PyModule_AddIntConstant[/COLOR][COLOR=#666600]([/COLOR]poModule[COLOR=#666600],[/COLOR] [COLOR=#008800]"ENABLE_GRAPHIC_MODE"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#006666]0[/COLOR][COLOR=#666600]);[/COLOR] [COLOR=#880000]#endif[/COLOR]
Kanıt Statu;
![]()
kod blogları bozuk düzenlermisin rica edsem
Check now:kod blogları bozuk düzenlermisin rica edsem
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 18
- Görüntüleme
- 5K
- Cevaplar
- 1
- Görüntüleme
- 210
- Cevaplar
- 1
- Görüntüleme
- 475
