KINGx - Das inoffizielle PlayStation Forum & News Portal

Normale Version: LUA:Mauer beschränken ?
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Lade den Luaplayer HM 7 runter und tu die EBoot.pbp mit deinem script.lua in einen Ordner den du dann nach PSP/GAME kopierts...
Gut...
Hab alles so gemacht, auf PSP gepackt, angemacht, gestartet und :
Nur ein Schwarzer Bildschirm und geht nach 10 sec wieder aus ...

Woran liegt das ?
????????????????
wEISST DU WAS?
Nimm mal NUR die Ebbot.pbp von meinem LuaTool und tu die mit deinem script in einen Ordner und starte es von der PSP aus
und schreib dann hier dein Ergebnis...
Auch nur schwarzer Bildschirm und geht nach 10-15 secs aus .
..hmmmmmm
Kp....wenn er die script.lua nich tfinden würde dann:
würde es dar stehen
und alle anderen Probleme würden da auch stehen................
Nur wenn der RAM voll ist geht die PSP so aus..........................aber bei einem script,kann der RAM nicht voll werden....i-was strimmt da nicht...
welche cfw bzw ofw hast du
PSP 3004 9C 6.20 Tn-D (Permanent)

Hier nochmal der Code vllt. findet ihr den Fehler.

Code:
--Colours--
black=Color.new(0,0,0)
--Pics--
back=Image.load("back.png")

--Variable--
current=1
--A--
while true do
pad=Controls.read()
screen:clear()
screen:blit(0,0,back)
--B--
if current == 1 then
screen:clear()
screen:blit(0,0,back)
screen:print(55,55,"Play Game",black)
screen:print(55,75,"Help",black)
screen:print(55,95,"Credits",black)
screen:print(55,115,"Quit",black)
end
if current == 2 then
screen:clear()
screen:blit(0,0,back)
screen:print(55,55,"Play Game",black)
screen:print(55,75,"Help",black)
screen:print(55,95,"Credits",black)
screen:print(55,115,"Quit",black)
end
if current == 3 then
screen:clear()
screen:blit(0,0,back)
screen:print(55,55,"Play Game",black)
screen:print(55,75,"Help",black)
screen:print(55,95,"Credits",black)
screen:print(55,115,"Quit",black)
end
if current == 4 then
screen:clear()
screen:blit(0,0,back)
screen:print(55,55,"Play Game",black)
screen:print(55,75,"Help",black)
screen:print(55,95,"Credits",black)
screen:print(55,115,"Quit",black)
end
--Up-Down--
if pad:up() and oldpad:up() ~= pad:up() then
current = current - 1
end
if pad:down() and oldpad:down() ~= pad:down() then
current = current + 1
end
--Up-Down--
if current == 4 then
current = 1
end
if current == 0 then
current = 4
end
--Cross--
if pad:cross() and current == 1 then
dofile ("game.lua")
end
if pad:cross() and current == 2 then
dofile ("help.lua")
end
if pad:cross() and current == 3 then
dofile ("credits.lua")
end
if pad:cross() and current == 4 then
System.Quit()
end
--END--
screen.waitVblankStart()
screen.flip()
oldpad=pad
end

ja es liegt an den code aber was weiss ich nicht der sieht mir so anders aus ^^
Kann man den Code irgendwie entschlüsseln ?:
6 [sig] luaplayer 3900 open_stackdumpfile : Dumping stack trace to luaplayer.exe.stackdump

Unterstrichen:Immer andere Zahlen.
ja hab entschlüsselt also du versuchst eine datei zu öfnen doch es geht nicht wahrscheinlich ist das eine exe ^^
Kann es daran liegen, dass ich meine anderen scripts (game.lua,credits.lua,help,lua) noch nicht geschrieben habe ?
Sollte aber eigentlich nicht sein, weil man erst auf X drücken muss um das Script zu öffnen (siehe code).
Sonst habe ich das Bild (back) in dem "lauplayerwindows" drin.

Edit// Die einzigen "exe" sind :
luaplayer.exe + luaplayer.exe.stackdump
lua player .exe ??? also auf der psp ist es eine eboot.pbp ^^


achsoooo verstanden du hast die exe von pc genommen xD
du musst in google eingeben
HMluaplayer 7

so das ist ein ordner
da ist eine eboot.pbp die musst du in dein ordner kopieren dann die erste lua datei muss script.lua heisen weill eboot pbp nur script.lua ladet
Ich meine auf dem PC ^^.
also beim pc kannst du keine psp befehle benutzen


also z.b.
System.shutdown das ist psp befehl wenn du das in einen pc luaplayer machst dan klappts nicht ^^ benutz lieber psp luaplayer
Okay mach ich !!
Aber wie gesagt : Funktioniert auch nicht .
Seiten: 1 2 3 4
Referenz-URLs