Mit einem Skript kannst du vlt Zahlen und Buchstaben mischen, das weiß ich nicht.
Ansonsten:
Enter Passwort -> Variable 1
If Variable 1 = 5 (Der Wert 5 ist erreicht, wenn du Eingabe drückst, Wert 6 wäre Esc)
Show MsgBox "Cheat eingeben"
- So, und jetzt kommts drauf an, ob du Zahlen eingeben willst oder Buchstaben. Bei Buchstaben würd ich das über nen "EnterHeroName" machen (weiß aber nicht obs das im VX gibt, gehe gerade vom 2K aus).
Buchstaben:
Add Hero "Leer" (den erstellst du vorher in der Database - ohne jegliche Grafiken)
Enter Hero Name "Leer"
If HeroName "Leer" = "Cheatxxx"
- Hier kommt dann rein was passieren soll, z.B.
Add 100 Gold
Else Case
MsgBox "Falscher Code"
End If
Remove Hero "Leer"
Mit Zahlen gehts genauso, aber anstatt dem Add Hero und Enter Hero Name machst du folgendes:
InputNumber "Variable2"
If "Variable2" = 123 ("123" steht hier für deinen Code)
Add Hero Gold + 100 (Hier wieder was passieren soll)
Else
MsgBox "Falsche Zahlenkombination"
End If
Set "Variable2" = 0
Ok, hoffe du hast soweit alles verstanden. Wenn nicht frag einfach ^^
Ich bin nicht so toll im erklären XD
Ach ja, es wäre ratsam, die Cheatbox nicht mit Eingabe aufzurufen, da sie sonst jedesmal kommen würde, wenn du jemanden anredest. Auch Esc wird ein Problem sein, da damit das Standardmenü aufgerufen wird...
Würde es in ein eigenes Menü einbinden oder beim Drücken von Esc eine Auswahl bringen (Show Choice) in der du dann zwischen Standardmenü und Cheatbox wählen kannst.
Ist ja nur provisorisch für dich zum testen, die Cheatbox wirst du ja warscheinlich im fertigen Game dann eh entfernen ^^
Orange4