[Release] 2010er Gamefile: Levelpacket v4

01/11/2011 15:05 AKK™#181
nice aber warum sind das immer so hässliche ungenaue zahlen wieso nicht ma einfach 250 oder 200 immer 127 und jetzt 254
01/11/2011 15:18 .H²O#182
Gute Arbeit werde es mir mal anschauen ;)
01/11/2011 15:57 .:ComputerKränk:.#183
Quote:
Originally Posted by Tristan@Metin View Post
nice aber warum sind das immer so hässliche ungenaue zahlen wieso nicht ma einfach 250 oder 200 immer 127 und jetzt 254
Daran dachte ich auch schon :D
01/11/2011 15:59 metingäima#184
Danke, kann ich vielleicht bald gebrauchen. ;D
01/11/2011 16:07 +†Littel2†+#185
Quote:
Originally Posted by Tristan@Metin View Post
nice aber warum sind das immer so hässliche ungenaue zahlen wieso nicht ma einfach 250 oder 200 immer 127 und jetzt 254
Du kannst ja mit hilfe einer Quest verhindern das man mit 250 exp bekommt

genauso ist mir eingefallen das mit den status punkten müsste doch auch mit einer quest lös bar sein
01/11/2011 16:09 .H²O#186
Du kannst die Game file auch selber abändern ;)

per hexeditor oder wie ich gerade herausgefunden habe gibt es hier nen exp level editor ;) by eddy²
01/11/2011 16:55 AzIo#187
Quote:
Originally Posted by Tristan@Metin View Post
nice aber warum sind das immer so hässliche ungenaue zahlen wieso nicht ma einfach 250 oder 200 immer 127 und jetzt 254
Liegt daran wie ein Pc rechnet.
Der kennt nur 0 oder 1 daher schonmal 2 zaheln.
jetzt immer mal 2 oder hoch 2xD und man kommt irgendwann bei 128 256 ... raus
aber da es dann noch die zahl 0 gibt geht es nur bis 127 oder 255
01/11/2011 16:59 .тяµε.#188
Nice danke :)
01/11/2011 20:58 .:ComputerKränk:.#189
Quote:
Originally Posted by AzIo View Post
Liegt daran wie ein Pc rechnet.
Der kennt nur 0 oder 1 daher schonmal 2 zaheln.
jetzt immer mal 2 oder hoch 2xD und man kommt irgendwann bei 128 256 ... raus
aber da es dann noch die zahl 0 gibt geht es nur bis 127 oder 255
Kapier ich ne ;D
01/11/2011 21:05 .Hazel#190
Der Computer (Prozessor) kann nur 0 und 1.

Stell's Dir wie bei einem Lichtschalter vor.

An

Aus

Sehr, sehr vereinfacht erklärt.
Falls man es überhaupt so nennen kann.

Quote:
Originally Posted by AzIo View Post
Liegt daran wie ein Pc rechnet.
Der kennt nur 0 oder 1 daher schonmal 2 zaheln.
jetzt immer mal 2 oder hoch 2xD und man kommt irgendwann bei 128 256 ... raus
aber da es dann noch die zahl 0 gibt geht es nur bis 127 oder 255
So kann man es aber auch nicht wirklich sagen, da es schon wieder 2 verschiedene paar Schuhe sind.
01/11/2011 22:26 xISpooNIx#191
nice
01/12/2011 11:37 DjLuis#192
Eh.. there don't be the link on youtube!..
01/12/2011 16:53 Kayaaan#193
Quote:
Originally Posted by AzIo View Post
Liegt daran wie ein Pc rechnet.
Der kennt nur 0 oder 1 daher schonmal 2 zaheln.
jetzt immer mal 2 oder hoch 2xD und man kommt irgendwann bei 128 256 ... raus
aber da es dann noch die zahl 0 gibt geht es nur bis 127 oder 255
Ich wurde per PN gefragt warum das so ist. Warum zum Teufel sollte ich das wissen ? Ich hab nichts mit Metin2 zutun... Egal ich habe mich mal hingesetzt und die ach so tolle Game datei mal angeschaut.

Es hat was mit dem Hexadezimal Zahlensystem zutun. FF ist die "größte" Zahl also 255 umgerechnet.
Und 127 ? Ich weiss nicht warum ihr erst 127 hattet, aber ich glaub alle zahlen über 7F sind normalerweise in der Game reserviert und darum ging es nur zuerst bis 7F also 127. Mit ein paar Tricks konnte man dann auch die weiteren "Werte" benutzen.

Und bitte schreibt mir keine PN´s mehr nur weil ich hier einmal ein Post gemacht hab.

Danke
01/12/2011 16:57 .Hazel#194
Quote:
Originally Posted by Ҡayan View Post
Ich wurde per PN gefragt warum das so ist. Warum zum Teufel sollte ich das wissen ? Ich hab nichts mit Metin2 zutun... Egal ich habe mich mal hingesetzt und die ach so tolle Game datei mal angeschaut.

Es hat was mit dem Hexadezimal Zahlensystem zutun. FF ist die "größte" Zahl also 255 umgerechnet.
Und 127 ? Ich weiss nicht warum ihr erst 127 hattet, aber ich glaub alle zahlen über 7F sind normalerweise in der Game reserviert und darum ging es nur zuerst bis 7F also 127. Mit ein paar Tricks konnte man dann auch die weiteren "Werte" benutzen.

Und bitte schreibt mir keine PN´s mehr nur weil ich hier einmal ein Post gemacht hab.

Danke
Jap. Man kann so nur einen Hexdezimal Wert von 7F(127) nehmen. Und für weiteres muss man die compare Funktion ausnoppen.
01/12/2011 17:02 tim66613#195
Quote:
Originally Posted by .Hazel View Post
Jap. Man kann so nur einen Hexdezimal Wert von 7F(127) nehmen. Und für weiteres muss man die compare Funktion ausnoppen.
Joa, nur dann ist das Limit komplett entfernt und das will man ja auch nicht (Stichwort: Overflow).

Die jetzige cmp-Instruction verbraucht 5 Bytes (3 Bytes mehr). Dafür hab' ich mehrere calls zu sys_log, die in der Nähe (~10-15 Instructions) waren, entfernt.

Das musste ich an genau zwei stellen machen (statusType = 1, statusType = 3).

Kind Regards Tim