[RELEASE]Ingame inventory wiewer

Started by czirjak13, 2012-10-27, 13:30:28

2012-10-27, 13:30:28 Last Edit: 2015-02-05, 01:39:51 by [MOD]Rasen
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]