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:




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