Üdv.
A kérdés adott.
Hogyan tudnék úgymond el távolítani(le cserélni inkább) pár mapot, forrásból.
Tehát.:
Szeretném ki szedni SD3-at úgy, hogy a régi SD2 kerüljön be a szerverbe, ahol még nem volt SD3 portkapu.
Szeretném ki szedni az Izzó purgatóriumot úgy, hogy tűzföld ugyan úgy nézzen ki, mint régen, amikor még nem volt purgatórium.
SF.: Whiteworld 40k + Saját GAME, DB fordítás.
kliens.: "Jelenlegi gf" Disco által publikált.
Következő dolog.:
Szeretném eltávolítani a Sárkány kő alkímiát úgy, hogy a leltárban ne jelenjen meg az ikonja.
Szeretném eltávolítani az energia rendszert úgy, hogy a forgó érme fölött ne legyen ott az energia csík.
Szeretném eltávolítani az övrendszert úgy, hogy a hely ahova lehet tenni, ne legyen ott. + a mellette levő kettő se!
Ha bárki tudna segíteni ezekkel kapcsolatban kérem írjon.:)
IdézSzeretném ki szedni SD3-at úgy, hogy a régi SD2 kerüljön be a szerverbe, ahol még nem volt SD3 portkapu.
Szeretném ki szedni az Izzó purgatóriumot úgy, hogy tűzföld ugyan úgy nézzen ki, mint régen, amikor még nem volt purgatórium.
Szerintem elég ha a tűzföld meg a sd patchot törlöd, mert tulajdonképpen azok írják felül a régi kinézetet.
metin2_patch_sd-metin2_patch_flame.eix/epk
Ha magát a Purgatórimot se használod akkor a metin2_patch_flame_dugeon.eix/epk-t is törölheted, mert csak a helyet foglalja akkor :D
Pythonba nem vagyok otthon sajna, de a DS gombot viszonylag könnyen el lehet távolítani.
locale/de/ui/inventorywindow.py
Ezt a részt kell törölni:
## 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",
},
Szerk: Még annyi hogy a DS gomb magán a "d:/ymir work/ui/equipment_bg_without_ring.tga" is rajta van, azt ki kell photosopolnod. Nem tudom a Ymir mért tette oda tök fölöslegesen, talán a csapatmunka hiánya.
Én már levettem róla, ha esetleg nem értenél a képszerkesztéshez, vagy időt akarsz spórolni :D
http://www13.zippyshare.com/v/qvSfIptK/file.html
Meg próbálom az eltávolításos dolgot.:)
Legjobb eltávolítási módszer a látszat eltávolítás, mivel python-ban sok sort kellene módosítani ahhoz, hogy ki tudd venni teljesen. :)
Sárkánykő alkímia eltávolítása:
locale/hu/ui/inventorywindow.pyEzeket a sorokat:
"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",
Módosítod erre:
#"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",
Megjegyző soroknak teszed be a kettős kereszttel (#), így nem látszik a gomb.
locale/hu/ui/expandedtaskbar.pyEzt a tömböt megkeresed:
{
"name" : "DragonSoulButton",
"type" : "button",
"x" : 0,
"y" : 0,
"width" : 37,
"height" : 37,
"tooltip_text" : uiScriptLocale.TASKBAR_DISABLE,
"default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga",
},
Ezt a rész:
"default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga",
Kikommentezed így:
#"default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga",
#"over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga",
#"down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga",
Érdemes még game.py-ban is kilőni a gyors gombját O betű (o).
game.py:
Rákeresel erre:
onPressKeyDict[app.DIK_O] = lambda : self.interface.ToggleDragonSoulWindowWithNoInfo()
Módosítod erre:
#onPressKeyDict[app.DIK_O] = lambda : self.interface.ToggleDragonSoulWindowWithNoInfo()
Övrendszer eltávolítása:
locale/de/ui/inventorywindow.py
Megjegyző sorba teszed ezt:
{"index":item.EQUIPMENT_BELT, "x":39, "y":106, "width":32, "height":32},
Aztán:
uiscript/beltinventorywindow.py
Ez elé is # :
"image" : "d:/ymir work/ui/game/belt_inventory/bg.tga",
Rákeresel ezekre:
"default_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_normal.tga",
"over_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_over.tga",
"down_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_down.tga",
"disable_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_disabled.tga",
És ezekre is:
"default_image" : "d:/ymir work/ui/game/belt_inventory/btn_minimize_normal.tga",
"over_image" : "d:/ymir work/ui/game/belt_inventory/btn_minimize_over.tga",
"down_image" : "d:/ymir work/ui/game/belt_inventory/btn_minimize_down.tga",
"disable_image" : "d:/ymir work/ui/game/belt_inventory/btn_minimize_disabled.tga",
Végül megjegyző sor ez elé is:
"image" : "d:/ymir work/ui/public/Slot_Base.sub"
Ring1 és Ring2 slot (kép) eltávolítás:
locale/de/ui/inventorywindow.py
Ring helyei, elméletben nem működnek (Disco kliensben), hiszen inventorywindow.py-ban megjegyzésben vannak.
Az inventory-ból, csak akkor tudod kivenni, ha átalakítod az inventory képét.
inventorywindow.py-ban láthatod ezt a sort:
"image" : "d:/ymir work/ui/equipment_bg_without_ring.tga",
Ezt sort kell használnod. metin2_patch_w21_etc.eix/epk-ban találod a képet magát.
Linkelem a képet, használd, ha nincs meg:
http://data.hu/get/8551567/equipment_bg_without_ring.rar
Energia rendszer eltávolítás:
Quest-et is távolítsd el az alkimistánál!
locale/de/ui/energybar.py
Ezek elé teszel egy kettőskeresztet. (#)
"image" : "D:/Ymir Work/UI/Pattern/EnergyGauge/energygauge_base.tga",
"image" : "D:/Ymir Work/UI/Pattern/EnergyGauge/gauge_empty.tga",
"image" : "D:/Ymir Work/UI/Pattern/EnergyGauge/gauge_hungry.tga",
"image" : "D:/Ymir Work/UI/Pattern/EnergyGauge/gauge_full.tga",
Ha vannak képek inventory-hoz, azokat a képeket módosítanod kell etc.eix/epk-ban.
############
#Módosítva
############
Találtam egy más alternatívát ezek eltávolításra.:)
Sárkánykő alkímia ikon, Övnek a felszerelési helye helye és a gyűrűk helyének eltávolítása egybe!.:
Ikon(Pisti95 leírása):
game.py:
Ezt:
onPressKeyDict[app.DIK_O] = lambda : self.interface.ToggleDragonSoulWindowWithNoInfo()
Erre:
#onPressKeyDict[app.DIK_O] = lambda : self.interface.ToggleDragonSoulWindowWithNoInfo()
locale/de/ui/inventorywindow.py:
Ezeket a sorokat:
"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",
Módosítod erre:
#"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",
Leltárból, öv slot eltávolítása(sajátleírás):
inventorywindow.py
Ezt a sort:
"image" : "d:/ymir work/ui/equipment_bg_without_ring.tga",
Módosítod erre:
"image" : "d:/ymir work/ui/game/windows/equipment_base.sub",
Majd ezeket ugyan itt.:
{"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},
módosítod erre.:
{"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":84, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+6, "x":114, "y":52, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+7, "x":2, "y":113, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+8, "x":75, "y":113, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+9, "x":114, "y":1, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+10, "x":75, "y":35, "width":32, "height":32},
Így lényegében máshonnan fogja betölteni a leltárad kinézetét (csak a felszerelt részt).
Ez a módosítás ennél a kliensnél működik 100%osan tesztelve! .:
http://metin2hungary.net/index.php/topic,184268.msg968826.html#msg968826
Köszönöm a segítséget Pisti95-nek az ikon eltávolítás leírásáért!