|
Verfasser |
Nachricht |
pandoraboy
Team kryschen
Beiträge: 1.012
Gruppe: User
Registriert seit: Apr 2010
Status:
Abwesend
Danke erhalten: 510
|
(LUA) Problem beim PSP Quiz
Hallo Leute,
ich habe wieder ein Problem mit Lua.
Und zwar programmiere ich gerade an meinem ersten kleinen Projekt einem PSP Quiz.
Nur leider kommt wenn ich an der PSP den Script mit dem Lua Player HM7 starte diese Fehlermeldung:
Error: Script.lua:23: ')' expected near 'a'
Press start to restart
Es liegt aufjedenfall nicht an der Ansi-Codierung, wie letztes Mal, denn ich habe jetzt ein Programm gefunden mit der die Ansi-Codierung geht.
Hier mein Script:
Image.load("hintergrund.jpg")
hintergrundbild = Image.load("hintergrund.jpg")
screen:blit(0,0,hintergrundbild,false)
white = Color.new(255,255,255)
black = Color.new(0,0,0)
red = Color.new(255,0,0)
green = Color.new(50,205,50)
screen:print( 1, 10, "Das PSP Quiz!", white)
screen:print( 1, 12, "1.Frage: Wer programmierte den ersten HEN?", white)
antwort1 = read()
if antwort1 == "Total_Noob" or antwort1 == "TotalNoob" or antwort1 == T_N then
wertung = "richtig"
print "du bist ein freak!"
else
wertung = "falsch"
print "du bist ein looser"
end
win = Image.load(wertung .. ".jpg")
screen:blit(0,0,win,false)
screen:print( 1, 13, "Das war die "
wertung
"e Antwort!", white)
Bitte hielft mir das das Problem zu lösen.
danke im vorraus
pandoraboy
|
|
23.07.2011 10:47 |
|
|
|
secret
Experte
Beiträge: 569
Gruppe: User
Registriert seit: Jul 2011
Status:
Offline
Danke erhalten: 210
|
RE: (LUA) Problem beim PSP Quiz
versuch so es liegt an den 2 zeichen
Image.load("hintergrund.jpg")
hintergrundbild = Image.load("hintergrund.jpg")
screen:blit(0,0,hintergrundbild,false)
white = Color.new(255,255,255)
black = Color.new(0,0,0)
red = Color.new(255,0,0)
green = Color.new(50,205,50)
screen:print( 1, 10, "Das PSP Quiz!", white)
screen:print( 1, 12, "1.Frage: Wer programmierte den ersten HEN?", white)
antwort1 = read()
if antwort1 == "Total_Noob" or antwort1 == "TotalNoob" or antwort1 == T_N then
wertung = "richtig"
print "du bist ein freak!"
else
wertung = "falsch"
print "du bist ein looser"
end
win = Image.load(wertung .. ".jpg")
screen:blit(0,0,win,false)
screen:print( 1, 13, "Das war die ? wertung e Antwort!", white)
Dieser Beitrag wurde zuletzt bearbeitet: 23.07.2011 12:31 von secret.
|
|
23.07.2011 12:26 |
|
Folgende User bedanken sich: |
|
shaplayer
King
Beiträge: 2.821
Gruppe: User
Registriert seit: Sep 2010
Status:
Abwesend
Danke erhalten: 2753
|
RE: (LUA) Problem beim PSP Quiz
OT:
Tn hat NICHT den ersten HEN programiert ......
|
|
23.07.2011 13:51 |
|
Folgende User bedanken sich: |
|
pandoraboy
Team kryschen
Beiträge: 1.012
Gruppe: User
Registriert seit: Apr 2010
Status:
Abwesend
Danke erhalten: 510
|
RE: (LUA) Problem beim PSP Quiz
Hab mich im Code verschrieben, ich meine Davee.
|
|
23.07.2011 14:04 |
|
|
|
pandoraboy
Team kryschen
Beiträge: 1.012
Gruppe: User
Registriert seit: Apr 2010
Status:
Abwesend
Danke erhalten: 510
|
RE: (LUA) Problem beim PSP Quiz
@secret: Ich habe deinen verbesserten Code nun getestet.
Jatzt kommt diese Fehlermeldung:
Error: Script.lua:12: attempt to call global 'read' (a nil value)
Press start to restart
Nochmal den jetzigen Code den ich verwendet habe:
Image.load("hintergrund.jpg")
hintergrundbild = Image.load("hintergrund.jpg")
screen:blit(0,0,hintergrundbild,false)
white = Color.new(255,255,255)
black = Color.new(0,0,0)
red = Color.new(255,0,0)
green = Color.new(50,205,50)
screen:print( 1, 10, "Das PSP Quiz!", white)
screen:print( 1, 12, "1.Frage: Wer programmierte den ersten HEN?", white)
antwort1 = read()
if antwort1 == "Davee" or antwort1 == "davee" or antwort1 then
wertung = "richtig"
print "du bist ein freak!"
else
wertung = "falsch"
print "du bist ein looser"
end
win = Image.load(wertung .. ".jpg")
screen:blit(0,0,win,false)
screen:print( 1, 13, "Das war die ? wertung e Antwort!", white)
|
|
23.07.2011 14:25 |
|
|
|
secret
Experte
Beiträge: 569
Gruppe: User
Registriert seit: Jul 2011
Status:
Offline
Danke erhalten: 210
|
RE: (LUA) Problem beim PSP Quiz
was soll dieses antwort1 = read()
das ist garkein code ^^
soweit ich weiss
mal ne frage: ist das die ganze script datei oder nur ein teil ?
EDIT: so sollte es 90 prozent gehen:
Image.load("hintergrund.jpg")
hintergrundbild = Image.load("hintergrund.jpg")
screen:blit(0,0,hintergrundbild,false)
antwort=""
wertung=""
white = Color.new(255,255,255)
black = Color.new(0,0,0)
red = Color.new(255,0,0)
green = Color.new(50,205,50)
screen:print( 1, 10, "Das PSP Quiz!", white)
screen:print( 1, 12, "1.Frage: Wer programmierte den ersten HEN?", white)
antwort1 = System.startOSK("","gebensieihreantwortein")
if antwort1 == "Davee" or antwort1 == "davee" or antwort1 then
System.message("richtig",0)
wertung = "freak"
else
System.message("falsch",0)
wertung = "loser"
end
win = Image.load(wertung .. ".jpg")
screen:blit(0,0,win,false)
screen:print( 1, 13, "Das war die ? wertung e Antwort!", white)
EDIT: wieso kommt mir das so vor das du kein bisschen lua kannst
Dieser Beitrag wurde zuletzt bearbeitet: 23.07.2011 14:36 von secret.
|
|
23.07.2011 14:27 |
|
|
|
pandoraboy
Team kryschen
Beiträge: 1.012
Gruppe: User
Registriert seit: Apr 2010
Status:
Abwesend
Danke erhalten: 510
|
RE: (LUA) Problem beim PSP Quiz
@secret: Ich fange gerade erst mit Lua an.
|
|
23.07.2011 16:53 |
|
|
|
secret
Experte
Beiträge: 569
Gruppe: User
Registriert seit: Jul 2011
Status:
Offline
Danke erhalten: 210
|
RE: (LUA) Problem beim PSP Quiz
|
|
23.07.2011 17:01 |
|
|
|