Metin2 Hungarian Forum

Metin2 => Privát szerverek => Szerver készítés => Topic started by: czirjak13 on 2012-10-27, 13:30:28

Title: [RELEASE]Ingame inventory wiewer
Post by: czirjak13 on 2012-10-27, 13:30:28
Sziasztok!
Minap találtam egy román fórumon egy olyan scriptet,ami megmutatja hogy egy játékosnál milyen Itemek vannak a raktárjában.

Elősször is csak game 2089 gamefile-on működik.
Tehát csomagoljuk ki a root.eix epk-t(vagy az uiscipt.eix epk-t)
Itt az uitarget.py ben:

Itt találunk ilyet hogy :
         def ShowDefaultButton(self):

            self.isShowButton = TRUE
            self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_WHISPER])
            self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_EXCHANGE])
            self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_FIGHT])
            self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_EMOTION_ALLOW])
            for button in self.showingButtonList:
                button.Show()


Ezt egészítsük ki erre:
         def ShowDefaultButton(self):

            self.isShowButton = TRUE
            self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_WHISPER])
            self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_EXCHANGE])
            self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_FIGHT])
            self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_EMOTION_ALLOW])
            self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_VIEW_EQUIPMENT])
            for button in self.showingButtonList:
                button.Show() 

Oké.Kliens rész kész is van.Visszacsomagolhatjuk a root.eix epk-t vagy az uisciptet.

Most jön a szerverrész:

Fel kell diffelnünk a gamefilet:
    This difference file has been created by ricky92 using IDA Pro

    game_r2089M_32
    0007E995: E8 EB
    0007E996: B6 29
    000263D2: 13 0B
    00026403: 13 0B
    00026420: D7 A7
    00026421: 02 01


Ha mindent jól csináltatok,akkor így kell majd kinéznie:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fkepfeltoltes.hu%2F121028%2Fasdad_www.kepfeltoltes.hu_.png&hash=3880f6ee95a0aadcac3fcabf892e972ca466244c)
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fkepfeltoltes.hu%2F121028%2F911649364N_vtelen_www.kepfeltoltes.hu_.png&hash=2d6e2e187c182185927ee89f708ac8dec36902a0)


Remélem segítettem.Sziasztok![/b]
EhPortal 1.39 © 2024, WebDev