PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : weiteres RPG M 2k3 problem :'(



SamusX
03.06.2008, 13:09
Mein anderes Problem ist das, dass wenn man gegen Gegner kämpft die zu viele KP haben, die KP Zeile falsch angezeigt wird, ab 1Million KP wirds der KP Zeile zu viel und die zeigt alles nur noch falsch an, ich hab die KP Anzeige so Programmiert:
-COMMON EVENT-:
Var KP (CTRL) set = Var KP (gegner)
Var KP (CTRL2) set = Var KP Gegner (MAX)
Var KP (CTRL2) - Var KP (CTRL)
Var KP (CTRL) set = Var KP (CTRL2)
Var KP (CTRL) * 100
Var KP (CTRL) / Var KP Gegner (MAX)
Branch if KP (CTRL) = 1
<> Show Picture 3 KP (Gegner) 240,40 [Magnification = 1%]
End Branch

Branch if KP (CTRL) = 2
<> Show Picture 3 KP (Gegner) 240,40 [Magnification = 2%]
End Branch

Branch if KP (CTRL) = 3
<> Show Picture 3 KP (Gegner) 240,40 [Magnification = 3%]
End Branch

........

Branch if KP (CTRL) = 99
<> Show Picture 3 KP (Gegner) 240,40 [Magnification = 99%]
End Branch

Branch if KP (CTRL) = 100
<> Show Picture 3 KP (Gegner) 240,40 [Magnification = 100%]
End Branch

Ich hoffe ihr könnt mir helfen...

Fir3bird
03.06.2008, 14:14
Ich glaube, dass su erst dividieren und dann mit 100 multiplizieren musst.

SamusX
03.06.2008, 14:23
?¿? wie kommst du denn darauf ?¿?
man muss erst mal 100 (weil es sind ja 100%)
und denn dividieren um den Prozentualwert zu erhalten, mein Problem ist ja nich das es nich klappt oda so, mein Problem ist das bei zu viel KP die Anzeige spinnt...

Fir3bird
03.06.2008, 14:46
Ich meinte nur deine letzten paar Schritte.

Aber andere Lösung:
Der Maker kann nicht mit so hohen Zahlen rechnen.

SamusX
03.06.2008, 14:56
naja wenn niemand ne lösung findet ist auch nich so schlimm, denn lass ichs einfach weg, das der mit so hohen zahlen nich rechnen kann hab ich mir auch schon gedacht XD
aba naja, trotzdem danke

Fir3bird
03.06.2008, 15:00
Wer braucht schon einen Gegner mit 1000000000 KP ?
Naja, was sonst nich geht, du könntest einen Gegner basteln, der, wenn er tot ist , sich in einen anderen transformiert, der wieder mehr KP hat.

Cherry
03.06.2008, 15:06
Der RM2k kann nur bis 999 999, der RM2k3 bis 9 999 999 rechnen. Und nein, ich habe keine Lust, einen Patch dafür zu schreiben.

SamusX
03.06.2008, 15:11
Ich brauch keinen patch und das mit dem Verwandeln brauch ich auch nich ich hab jetze nämlich DIE IDEE:

Ich kann einfach mein (mal 100 durch...) mit deiner Idee (durch ... mal 100) kombinieren und dabei kommt das hier raus:
-COMMON EVENT-:
Var KP (CTRL) set = Var KP (gegner)
Var KP (CTRL2) set = Var KP Gegner (MAX)
Var KP (CTRL2) - Var KP (CTRL)
Var KP (CTRL) set = Var KP (CTRL2)

Branch if KP (CTRL) = 100 000 / > 100 000
<> Var KP (CTRL) / Var KP Gegner (MAX)
<> Var KP (CTRL) * 100
Else
<> Var KP (CTRL) * 100
<> Var KP (CTRL) / Var KP Gegner (MAX)
End Branch

Branch if KP (CTRL) = 1
<> Show Picture 3 KP (Gegner) 240,40 [Magnification = 1%]
End Branch

Branch if KP (CTRL) = 2
<> Show Picture 3 KP (Gegner) 240,40 [Magnification = 2%]
End Branch

Branch if KP (CTRL) = 3
<> Show Picture 3 KP (Gegner) 240,40 [Magnification = 3%]
End Branch

........

Branch if KP (CTRL) = 99
<> Show Picture 3 KP (Gegner) 240,40 [Magnification = 99%]
End Branch

Branch if KP (CTRL) = 100
<> Show Picture 3 KP (Gegner) 240,40 [Magnification = 100%]
End Branch

Weil er ja nur bis 9 999 999 rechnen kann, kann er ab 100 000 nicht mehr mal 100 rechnen, also muss ichs ab da nur umkehren, VIELEN THX NOCHMAL!http://www.multimediaxis.de/images/smilies/old/sm_12.gif http://www.multimediaxis.de/images/smilies/old/sm_12.gif http://www.multimediaxis.de/images/smilies/old/sm_12.gif , bekommst auch Credits Eintrag wenn du möchtest Fir3bird

Fir3bird
03.06.2008, 15:14
Ach nö, muss nicht sein.

cilence
03.06.2008, 15:47
Schon mal was von der Mod Funktion gehört? So viel Code für ne einfache Anzeige o_O ? Na jedenfalls ist es völlig unnötig für jede Prozentzahl das Bild zu ändern. Dem Spieler wird es eh nie auffallen, wenn der Code nur halb so lang ist und du nur alle 2 oder 3 Prozent das Bild verbreiterst.

R.D.
03.06.2008, 15:49
Das machen viele Anfänger so :rolleyes:
Leider^^
Jemand sollte mal ne Thread für MOD machen, damit das alle verstehen XD

cilence
03.06.2008, 16:40
Das machen viele Anfänger so
Leider^^
Jemand sollte mal ne Thread für MOD machen, damit das alle verstehen XD

Dito, bin da ganz deiner Meinung. Naja, ich hatte ja schon mal einen Anfang gemacht; mit diesem Mod- Tutorial fürn 2k:

>Link< (http://www.file-upload.net/download-864119/Modulus--Tutorial.zip.html)

R.D.
03.06.2008, 16:46
Dann mach mal ne Thread mit^^ wird sicher helfen XD
Hast due es auf der seite hochgeladen?

cilence
03.06.2008, 17:05
Klar, dewegen der Link. Für nen Thread reichts glaub ich noch net ganz, die Anzeige ist etwas doof, weil keine weitere Variübergabe mehr stattfindet, sondern alles in denen der Anzeigen gespeichert wird. Außerdem gibts noch keinen Up oder Down Zähler. So wie in deinem PMoS oder in Velsarbor.
Du darfst es aber gern modifizieren, wenn du Zeit und Lust hast ;) .


>Link< (http://www.file-upload.net/download-864119/Modulus--Tutorial.zip.html)

Evtl. mach ich ja doch mal nen Thread draus. Habe aber im Moment keine Zeit für solche Modifikationen.

R.D.
03.06.2008, 17:09
Joa vllt irgendwann mal XD
Da mit dem UP und Down, ist ja nun nich schwer^^
Ich allerdings mach es bei mir so, das alle Zahlen über ein event läuft das ist imo einfach viel Ressissparender^^

cilence
03.06.2008, 17:21
Das Tut war eigentlich mal für Sorker gedacht. Du erinnerst dich vielleicht^^. Schwer isses nich, aber habe die Codes damals n bisschen an das Ebook angeknüpft. Dachte mir so ist es für einen Anfänger auf diesem Gebiet etwas einfacher^^.
o_O das ist schon wieder viel zu viel off topic :D