GM írás (k)

Indította Fantasy™, 2014-10-04, 19:47:25

A "GM írás"-t GM PM-jére értem. Szeretném kivenni ezt a sárgás írásmódot, és a dőlt betűt. Sokszor olvashatatlan és zavaró... Vagy esteleg más szinel írja root filekban kell keresni és hol? Köszönöm előre!  :)

Ez engem is nagyon érdekelne! :)
"Tisztelet a kivételnek! Mindig tisztelet a kivételnek!"
"KezdÅ' vagyok, ne nézz le... (:"

Forrásba lehet, csak megfelelően "javítani"

Vagy diffel :)
05->00
Offsetet nem tudok x)

Vagy csak kliensben szerkeszteni egy kicsit. Game.py-ben rákeresel erre:
def OnRecvWhisper(self, mode, name, line):
if mode == chat.WHISPER_TYPE_GM:
self.interface.RegisterGameMasterName(name)
chat.AppendWhisper(mode, name, line)
self.interface.RecvWhisper(name)

Csere erre:
def OnRecvWhisper(self, mode, name, line):
chat.AppendWhisper(mode, name, line)
self.interface.RecvWhisper(name)

Asszem így mindent leszed. A dőlt betűt, a sárgás színt, és a GM logót is a sarokban.
Ha én csak a dőlt betűt szeretném leszedni, arra lenne ötleted? ::)   
"Tisztelet a kivételnek! Mindig tisztelet a kivételnek!"
"KezdÅ' vagyok, ne nézz le... (:"

A szín és a dőlt betű indítóban kerül fel, azért kell a dif game fájlban, hogy ne 5-ös típusú üzenetet küldjön a gm hanem 0-ásat és akkor eltűnik a sárga betű és a dőltség.

Ugyanakkor eltűnik a GM logó is. Mert akkor teszi oda a logót is, ha 5-ös üzenetet kap.

Akkor ugyan ott tartunk.. :| Kár.   
"Tisztelet a kivételnek! Mindig tisztelet a kivételnek!"
"KezdÅ' vagyok, ne nézz le... (:"

2014-10-05, 09:57:30 #9 Utolsó szerkesztés: 2014-10-05, 10:38:04 Szerző: P3NG3R
Milyen bin-t használsz? 25k, 34k, 36k? (teljes rev)
Lehet hogy kitudom venni a binből.

Próbálja ki valaki és írja meg, hogy működött-e.

r25672:
[spoiler]This difference file is created by The Interactive Disassembler

metin2client_gf_r25672.exe
0006FBBC: 83 EB
0006FBBD: FB 05
[/spoiler]

r25705:
[spoiler]This difference file is created by The Interactive Disassembler

metin2client_sg_r25705.exe
0006FCDC: 83 EB
0006FCDD: FB 05
[/spoiler]

r34669:
[spoiler]This difference file is created by The Interactive Disassembler

metin2client_sg_r34669.exe
0007F85E: 83 EB
0007F85F: FB 03
[/spoiler]

r36071:
[spoiler]This difference file is created by The Interactive Disassembler

metin2client_kr_r36071.exe
0007F6CE: 83 EB
0007F6CF: FB 03
[/spoiler]

r36469:
[spoiler]This difference file is created by The Interactive Disassembler

metin2client_gf_r36469_balika.exe
0007FA2E: 83 EB
0007FA2F: FB 03
[/spoiler]

Tökéletesen jó +megy és örök hála :)