2016-07-15 18 views
0

Ich dachte, es wäre schön für den Spieler, ihre Farbe auszuwählen. Mein erster Versuch war:Arbeiten mit Ren.Py (Python), Syntaxfehler

define K = Character("Keeper") 
define favcolor = (color="#ffffff") 
define p1 = Character("Player1", (favcolor)) 


label start: 
    K "Got a favorite color?" 
    menu: 
     "Blue": 
      $ favcolor = color="#0033ff" 
      jump Style 
     "Red": 
      $ favcolor = color="#ff3300" 
      jump Style 
     "Yellow": 
      $ favcolor = color="#ffcc00" 
      jump Style 


label Style: 
    p1 "Now I be styl'n" 

aber ich bekomme einen Syntaxfehler. Wahrscheinlich, weil ich keine Ahnung habe, was ich mache.

Antwort

1

Es scheint, dass ein Update die Funktionsweise geändert hat. Allerdings ist die folgende Arbeiten:

define K = Character("Keeper") 
define E = Character('Eric', dynamic=True, color="#ffffff") 

## The game starts here. 

label start: 

    K "Got a favorite color?" 
    menu: 
     "Blue": 
      $ E = Character('Eric', color="#0000ff") 
      jump Style 
     "Red": 
      $ E = Character('Eric', color="#ff3300") 
      jump Style 
     "Yellow": 
      $ E = Character('Eric', color="#ffcc00") 
      jump Style 


label Style: 
    E "Now I be styl'n" 

ich die Antwort aktualisiert werden, ob und wann kann ich eine bessere Abhilfe finden.

+0

Ich hatte es total aufgegeben, dafür eine Lösung zu finden, vielen Dank. Meine Leidenschaft, mein Projekt zu beenden, wurde dank dir wiederbelebt. –

+1

@JonesCrimson Gern geschehen, ich bin nur froh, dass ich endlich eine Frage gefunden habe, die ich richtig beantworten konnte. :) – Diapolo10