|
Verfasser |
Nachricht |
Byter
Halbprofi
Beiträge: 157
Gruppe: User
Registriert seit: Dec 2011
Status:
Offline
Danke erhalten: 154
|
Lua Frage :D
Noob Noob ;D
ich weiß, aber:
--Sounds
Mp3.load("NJHDS.mp3")
end
--Mainmenu--
Bildname = Image.load("Hintergrund.jpg")
--Colours
green = Color.new(0,255,0)
--Background
current = 1
while true do
pad = Controls.read()
screen:clear()
screen:blit(0,0,Bildname)
--Currents
if current == 1 then
screen:clear()
screen:blit(0,0,Bildname)
screen:print(10,50,"Zurück",green)
end
if pad:cross() and current == 1 then
dofile ("script.lua")
end
--Mp3play
Mp3.play("NJHDS.mp3")
end
--Ende
screen.waitVblankStart()
screen.flip()
oldpad = pad
end
Wenn ich im Menü halt dieses File auswähle, killt sich der LuaPlayer.
Wieso?
LuaPlayer HM 7 wird verwendet aber der funktioniert.
Fehler:
37 expected near end
MfG
|
|
27.01.2012 19:44 |
|
|
|
Dreiundachzig
King
Beiträge: 2.883
Gruppe: User
Registriert seit: May 2009
Status:
Offline
Danke erhalten: 1010
|
RE: Lua Frage :D
wie soll etwas beendet werden, wenn nichts gestartet wurde? Du hast end fast immer falsch gesetzt
|
|
27.01.2012 19:57 |
|
|
|
Byter
Halbprofi
Beiträge: 157
Gruppe: User
Registriert seit: Dec 2011
Status:
Offline
Danke erhalten: 154
|
RE: Lua Frage :D
wie soll etwas beendet werden, wenn nichts gestartet wurde? Du hast end fast immer falsch gesetzt
Wie?
Kannst du das mal am code zeigen?
|
|
27.01.2012 19:58 |
|
|
|
shaplayer
King
Beiträge: 2.821
Gruppe: User
Registriert seit: Sep 2010
Status:
Abwesend
Danke erhalten: 2753
|
RE: Lua Frage :D
--Sounds
Mp3.load("NJHDS.mp3")
--Mainmenu--
Bildname = Image.load("Hintergrund.jpg")
--Colours
green = Color.new(0,255,0)
--Background
current = 1
while true do
pad = Controls.read()
screen:clear()
screen:blit(0,0,Bildname)
--Currents
if current == 1 then
--Mp3play
Mp3.play("NJHDS.mp3")
screen:clear()
screen:blit(0,0,Bildname)
screen:print(10,50,"Zurück",green)
end
if pad:cross() and current == 1 then
dofile ("script.lua")
end
--Ende
screen.waitVblankStart()
screen.flip()
oldpad = pad
end
Versuchs mal so, hab jetzt nur die Ends verbessert ...
|
|
27.01.2012 20:02 |
|
|
|
Byter
Halbprofi
Beiträge: 157
Gruppe: User
Registriert seit: Dec 2011
Status:
Offline
Danke erhalten: 154
|
RE: Lua Frage :D
--Sounds
Mp3.load("NJHDS.mp3")
--Mainmenu--
Bildname = Image.load("Hintergrund.jpg")
--Colours
green = Color.new(0,255,0)
--Background
current = 1
while true do
pad = Controls.read()
screen:clear()
screen:blit(0,0,Bildname)
--Currents
if current == 1 then
--Mp3play
Mp3.play("NJHDS.mp3")
screen:clear()
screen:blit(0,0,Bildname)
screen:print(10,50,"Zurück",green)
end
if pad:cross() and current == 1 then
dofile ("script.lua")
end
--Ende
screen.waitVblankStart()
screen.flip()
oldpad = pad
end
Versuchs mal so, hab jetzt nur die Ends verbessert ...
Nein, er gibt als Fehler: 3.lua:36 '<eof>' expected near 'end'
raus :/
|
|
27.01.2012 20:07 |
|
|
|
shaplayer
King
Beiträge: 2.821
Gruppe: User
Registriert seit: Sep 2010
Status:
Abwesend
Danke erhalten: 2753
|
RE: Lua Frage :D
Ja dann sag mal was in der 3.lua in der Zeile 36 steht ?
|
|
27.01.2012 20:10 |
|
|
|
Byter
Halbprofi
Beiträge: 157
Gruppe: User
Registriert seit: Dec 2011
Status:
Offline
Danke erhalten: 154
|
RE: Lua Frage :D
Ja dann sag mal was in der 3.lua in der Zeile 36 steht ?
Nein, ist okay jetzt, aber nun gibt er 3.lua:16:wrong number of arguments als fehler aus!
|
|
27.01.2012 20:17 |
|
|
|
shaplayer
King
Beiträge: 2.821
Gruppe: User
Registriert seit: Sep 2010
Status:
Abwesend
Danke erhalten: 2753
|
RE: Lua Frage :D
Nimm mal die folgenden Lines raus:
--Mp3play
Mp3.play("NJHDS.mp3")
Dann sollte es aber ohne Musik klappen :S dannach kannst du das mit der Musik hinzufügen, also ich meine versuchs erstmal ohne zum laufen zu bringen!
|
|
27.01.2012 20:20 |
|
|
|
Byter
Halbprofi
Beiträge: 157
Gruppe: User
Registriert seit: Dec 2011
Status:
Offline
Danke erhalten: 154
|
RE: Lua Frage :D
Nimm mal die folgenden Lines raus:
--Mp3play
Mp3.play("NJHDS.mp3")
Dann sollte es aber ohne Musik klappen :S dannach kannst du das mit der Musik hinzufügen, also ich meine versuchs erstmal ohne zum laufen zu bringen!
Danke das funkt jetzt!
Aber wie tu ich da jetzt den Sound rein?
Das ganze ist ja eig, ein dofile fur eine andere Script.lua
|
|
27.01.2012 20:45 |
|
|
|
Byter
Halbprofi
Beiträge: 157
Gruppe: User
Registriert seit: Dec 2011
Status:
Offline
Danke erhalten: 154
|
RE: Lua Frage :D
Nimm mal die folgenden Lines raus:
--Mp3play
Mp3.play("NJHDS.mp3")
Dann sollte es aber ohne Musik klappen :S dannach kannst du das mit der Musik hinzufügen, also ich meine versuchs erstmal ohne zum laufen zu bringen!
Danke das funkt jetzt!
Aber wie tu ich da jetzt den Sound rein?
Das ganze ist ja eig, ein dofile fur eine andere Script.lua
keiner ne Ahnung?
|
|
27.01.2012 21:47 |
|
|
|
Byter
Halbprofi
Beiträge: 157
Gruppe: User
Registriert seit: Dec 2011
Status:
Offline
Danke erhalten: 154
|
RE: Lua Frage :D
Okay das mit dem Sound klappt jetzt, nur leider kann ich den nur einmal hintereinander abspielen!
Wie schaff ich es, die Sounds mehrfach abzuspielen?
|
|
28.01.2012 13:02 |
|
|
|
duLouser
Halbprofi
Beiträge: 138
Gruppe: User
Registriert seit: Sep 2011
Status:
Offline
Danke erhalten: 49
|
RE: Lua Frage :D
welchen code benutzt du denn jetzt für sound?
Das Leben ist ein scheiß Spiel, aber die Grafik ist Geil!!!
Blade! 0.7
|
|
28.01.2012 15:00 |
|
|
|
Byter
Halbprofi
Beiträge: 157
Gruppe: User
Registriert seit: Dec 2011
Status:
Offline
Danke erhalten: 154
|
RE: Lua Frage :D
Mp3.Load("3.mp3")
Mp3.Play("3.mp3")
If mp3.endofsteam("3.mp3") then
mp3.stop("3.mp3")
End
Richtig so?
|
|
28.01.2012 19:07 |
|
|
|
duLouser
Halbprofi
Beiträge: 138
Gruppe: User
Registriert seit: Sep 2011
Status:
Offline
Danke erhalten: 49
|
RE: Lua Frage :D
versuch mal:
Mp3.Load("3.mp3")
Mp3.Play()
if mp3.endofsteam() then
mp3.Play()
end
Mp3 Funktionen können glaub ich nur eine datei gleichzeitig laden, deshalb reicht Mp3.Play() und mp3.endofsteam()
(ob du jetzt hinten stop oder play haben willst weiß ich nicht )
Das Leben ist ein scheiß Spiel, aber die Grafik ist Geil!!!
Blade! 0.7
|
|
28.01.2012 19:42 |
|
|
|
Byter
Halbprofi
Beiträge: 157
Gruppe: User
Registriert seit: Dec 2011
Status:
Offline
Danke erhalten: 154
|
RE: Lua Frage :D
Mein Problem ist ja, dass ich insgesamt 6 mp3s habe, und da nur 1 Gelesen werden kann, muss ich doch das Stop setzen, um das mp3 aus dem RAM zu loschen, oder?
|
|
28.01.2012 19:45 |
|
|
|
|