Hallo, ich bins nochmal
ich bekomme dieses Script nicht zum laufen.
white = Color.new(255,255,255)
black = Color.new(0,0,0)
red = Color.new(255, 0, 0)
green = Color.new(0, 255, 0)
blue = Color.new(0,0,255)
orange = Color.new(235,115,0)
yellow = Color.new(255,255,0)
gray = Color.new(160,160,160)
while true do
screen:print(150,120,"Test Programm von Calli", blue)
screen:print(1,1," O Zum Ausschalten der PSP", red)
screen:print(1,20," X zum Hello World", orange)
pad =Controls.read()
if pad:cross() then
screen:print(170,140,"Hallo Welt!", red)
else
if pad:circle() then
System.shutdown()
end
end
screen.flip()
screen.waitVblankStart()
end
irgendwie sollen denn die anderen Sätze verschwinden
Hi, gucke dir mal
dieses Tutorial an, es ist vom Prinzip her das selbe.
MfG
Was kommt denn für ein Fehler?
Vllt bin ich blind, aber ich sehe keinen Fehler.
MfG
ja wenn ich Shutdownen möchte kommt ein Fehler nil value
Also der Befehl zum Herrunterfahren der PSP ist System.shutdown().
Kannst du mir genauere Infos zu dem Fehler geben?
MfG
EDIT: Ich habe gerade gesehen, dass du möchtest das der Text verschwindet, dass machst du mit screen:clear().
MfG
Habe ich aber jezt passiert nix wenn ich O drücke
Zu winter also drücke o und dann steht da iwas mit nil value in zeile 20
Habe ich aber jezt passiert nix wenn ich O drücke
Zu winter also drücke o und dann steht da iwas mit nil value in zeile 20
Bitte schreib mal den ganzen Fehler ab...
ok warte: Error: SCRIPT.LUa:20: attempt to call field `Shutdown' (a nil value)
ok warte: Error: SCRIPT.LUa:20: attempt to call field `Shutdown' (a nil value)
schreib shutdown mal groß
Was hatst du für einen Lua Player?
Vielleicht brauchst du eine neue, hast aber eine alte?
Müsste doch so aussehen wenn ich mich nicht irre
white = Color.new(255,255,255)
black = Color.new(0,0,0)
red = Color.new(255, 0, 0)
green = Color.new(0, 255, 0)
blue = Color.new(0,0,255)
orange = Color.new(235,115,0)
yellow = Color.new(255,255,0)
gray = Color.new(160,160,160)
while true do
screen:print(150,120,"Test Programm von Calli", blue)
screen:print(1,1," O Zum Ausschalten der PSP", red)
screen:print(1,20," X zum Hello World", orange)
pad =Controls.read()
if pad:cross() then
screen:print(170,140,"Hallo Welt!", red)
end
if pad:circle() then
System.shutdown()
end
screen.flip()
screen.waitVblankStart()
end
ps: Warum hast du oben so viele Farben die du gar nicht brauchst.
____________________________________________________________ _____________________
Probiere es mal mit nur einen end das wäre dann so:
white = Color.new(255,255,255)
black = Color.new(0,0,0)
red = Color.new(255, 0, 0)
green = Color.new(0, 255, 0)
blue = Color.new(0,0,255)
orange = Color.new(235,115,0)
yellow = Color.new(255,255,0)
gray = Color.new(160,160,160)
while true do
screen:print(150,120,"Test Programm von Calli", blue)
screen:print(1,1," O Zum Ausschalten der PSP", red)
screen:print(1,20," X zum Hello World", orange)
pad =Controls.read()
if pad:cross() then
screen:print(170,140,"Hallo Welt!", red)
else --Hier muss eigentlich auch end hin aber probiere es so und so.
if pad:circle() then
System.shutdown()
end
screen.flip()
screen.waitVblankStart()
end
(is vllt. alt aber mag helfen
)
Der Code müsste so aussehen und du benötigst: Lua Player HM7!
-- Farben
white = Color.new(255,255,255)
black = Color.new(0,0,0)
red = Color.new(255, 0, 0)
green = Color.new(0, 255, 0)
blue = Color.new(0,0,255)
orange = Color.new(235,115,0)
yellow = Color.new(255,255,0)
gray = Color.new(160,160,160)
-- Main Code
while true do
screen:clear(black)
screen:print(150,120,"Test Programm von Calli", blue)
screen:print(1,1," O Zum Ausschalten der PSP", red)
screen:print(1,20," X zum Hello World", orange)
pad =Controls.read()
if pad:cross() then
screen:print(170,140,"Hallo Welt!", red)
end
if pad:circle() then
System.shutdown()
end
screen.flip()
screen.waitVblankStart()
end