PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Highscore ???



-emC-crux
16.12.2003, 19:56
Servus,
Wollte nur kurz fragen ob mir jemand weiter Helfen kann, ich wollte wissen ob man mit den RPG-Maker auch nen Highscore fürn Mini-Game hinkriegt???

V-King
16.12.2003, 21:28
Also, sagen wir mal, du würdest ein Shoot ' em Up -Minigame machen (so a la Space invaders) dann müsstest du die Gegner mit ner bestimmten Punktzahl versehen, die man kriegt, wenn man sie tötet. Diese Punktzahl wird einer Variablen hinzugezählt. Zum Schluss des Games kannst du den Score mit dem Text-Code "\V[n]" Anzeigen lassen (n ist die NUMMER der Variablen, NICHT der Wert!!!)

Also so würde es ich mir zumindest vorstellen.

BB2k3
16.12.2003, 21:55
@V-King:
lol! ich denke mal, dass er meint, ob der Highscore den man erreicht hat
irgend wo gespeichert wird, sodass man wemma das Game nochmal startet,
dieser dann angezeigt wird... oder nicht?

Nein dass geht nicht! Dieser Highscore müsste in einer Externen
Textdatei gespeichert werden!
Hmm naja... mit de Speicherfunktionen des RM kenn ich mich nun auch nicht
sooooooo gut aus (eigentlich gar nicht... sry). Möglicherweise
merkt sich diese Funktion ja Variablen werte... Dann kann man es machen!
Das Problem: Zu einem Highscore gehört ein Name. Sagenwirmal
3 Buchstaben. Dann braucht jeder Buchstabe eine Variable.
Dann eine Variable für den Platz, und eine für den Score.
Bei den Buchstaben haben die Variablenwerte zugehörige ereignisse:
Wenn die Variable (1. Stelle) "1" ist. so ist der zugehörige Wert "A"
Somit könnte man nichtmehr mit der Textbox arbeiten, sondern man müsste
REIN mit Pics dieses Prob lösen! Da der Maker keine Strings speichern
kann! (Also Zeichenketten aus Buchstaben und Zahlenkombinationen)

so braucht man 3 pics (Plätze) für den Namen, eines für den Platz und mehrere
für den Score (je nach stellen). Für jeden Namen!
Keine Angst! Du brauchst "bloss" 26 Buchstaben und die Ziffern 1 - 9 als
Bilder. Diese werden dann nur noch auf stellen verteilt. Isn bisschen
Scriptarbeit aber wayne! Anders ist es nicht möglich!
Es muss übrigens auch kontrolliert werden, wie gross die Scores sind!
Damit man einen Platz runter oder Rauf kommen kann!


Stressig!

Nikeschuh
16.12.2003, 23:27
Wieso? Wird denn der Wert der Variable nicht gespeicher[wäre mir neu)

-emC-crux
16.12.2003, 23:44
BB2k3

Du hast recht so meinte ich das aber wenn es nicht funzt auch nicht schlimm oder so wie du es versucht hast zu erklären würde ich Jahre brauchen^^°.
Dann muss ich es so wie V-King gesagt hat machen.

Ineluki
17.12.2003, 01:09
zumindest den punkte stand zu speichern ist kein grosses problem ... dazu reichen bei n speicherplaetzen n aufeinanderfolgende variablen und zwei andere variablen aus ... und zwar kann man mit VariableNo die Variablen auch als Speicherplatz missbrauchen

Wenn weitere Ausfuehrungen gewuenscht sind, bitte melden

Gruss Ineluki