Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: BRics97 Dátum 2017-02-25, 16:44:30

Cím: Hogyan működik is ez?
Írta: BRics97 Dátum 2017-02-25, 16:44:30
Megszeretném adni a maximum státusz pontot dif-el. Azonban nem vagyok tisztában ezekkel az értékekkel:
game
000307AE: 5A FA
0003493F: 5A FA
00088A70: 59 B8
00093D7F: 5A B9
00093D98: 5A B9
00093DC9: 5A B9
00093F31: 5A B9
00093F4E: 5A B9
00093F75: 5A B9
00093F92: 5A B9
00093FC3: 5A B9


ezek elvileg 185-re viszik a max_stat-ot. Nekem 32000 kellene. Googleban keresgéltem, és elvileg így van: 7D00.
Na, de! Elvileg a B9 az 185. Még sem mindenhova B9 van írva. Ezek szerint gondolom a 7D00-át nem írhatom be mindenhova. Szóval ebben kérném a segítségeteket. Valamint, ha valaki ráér, az el is magyarázhatja, hogy az első 3 sor vége miért nem B9.

A válaszokat előre is köszönöm!

Üzenet összefésülés: 2017-02-25, 16:59:11

Valahogy így kellene kinéznie, ha 32000-et szeretnék?
game
000307AE: 5A FA
0003493F: 5A FA
00088A70: 59 7CFF
00093D7F: 5A 7D00
00093D98: 5A 7D00
00093DC9: 5A 7D00
00093F31: 5A 7D00
00093F4E: 5A 7D00
00093F75: 5A 7D00
00093F92: 5A 7D00
00093FC3: 5A 7D00
Cím: Re:Hogyan működik is ez?
Írta: Pisti95 Dátum 2017-02-25, 19:51:13
diffeléssel nem fogod tudni megemelni a statot 255 fölé, hiszen forrásban is adattípus átírással tudod csak megcsinálni.
Cím: Re:Hogyan működik is ez?
Írta: Step Dátum 2017-02-25, 19:56:27
255 max. BYTE alias unsigned char lehet. Az int az (-)2,1 - (+)2,1mrd.
Cím: Re:Hogyan működik is ez?
Írta: TTMaster112 Dátum 2017-02-27, 09:09:26
Step,annó a nemtudom milyen külföldi szerver is megcsinálta de nem jut eszembe a neve :D és az még bő 200xy volt szóval 34k kliensük volt Ja HammerMt2  ;D
Cím: Re:Hogyan működik is ez?
Írta: hunti Dátum 2017-02-27, 09:35:39
Nem lehetetlen megcsinálni, de az már kicsit több mint diffelés :)
Cím: Re:Hogyan működik is ez?
Írta: TTMaster112 Dátum 2017-02-27, 09:46:18
assembly :D Vagy mi :D
Cím: Re:Hogyan működik is ez?
Írta: hunti Dátum 2017-02-27, 10:06:29
Nem, mert diffelésnél konkrétan a bináris formát módosítjátok, assembly pedig egy alacsony szintű programozási nyelv. De igazából én magam sem tudom hogyan lehet ezt megcsinálni, nem néztem utána, de gondolom valami byte beszúrással megoldható, esetleg ha visszafejtik a binárist assemblybe, és ott módosítják. De őszintén, nem tudom.

Én például örültem annak amikor annó kikerült a forráskód, nem kellett végre diffeléssel gányolni, mert ettől is, meg attól is ahogy a mysql adatbázist bináris formában mentik az emberek, feláll a szőr a hátamon.
Cím: Re:Hogyan működik is ez?
Írta: Step Dátum 2017-02-27, 18:51:58
https://www.youtube.com/watch?v=2k0SmqbBIpQ

Ti itt miről beszéltek? :o
Cím: Re:Hogyan működik is ez?
Írta: Pisti95 Dátum 2017-02-27, 19:58:45
2089M max szint bővítés (65535 szintre)

[spoiler]https://www.turkmmo.com/metin2-private-server-kurulumu/2224121-diff-2089-max-level-65535-a.html[/spoiler]
EhPortal 1.39 © 2025, WebDev