|
Verfasser |
Nachricht |
cody96
Experte
Beiträge: 694
Gruppe: User
Registriert seit: Dec 2010
Status:
Abwesend
Danke erhalten: 331
|
Wie habt ihr Lua gelernt?
Hallo,
Mich intressiert es wie einige von euche die Sprache Lua gelernt haben. Gibt es eigentlich eine andere möglichkeit auser der pdf anleitung zu lernen? Habt ihr eigentlich die euch das beibringen?
lg
|
|
18.06.2011 22:04 |
|
|
|
Deutschland 1
King
Beiträge: 2.885
Gruppe: User
Registriert seit: May 2010
Status:
Offline
Danke erhalten: 1760
|
RE: Wie habt ihr Lua gelernt?
Bei bumuckl habe ich gelernt, ich empfehle dir aber, direkt C zu lernen, ist leichter als später von Lua auf C umzusteigen, die Vorteile von C sind ja wohl klar
|
|
18.06.2011 22:09 |
|
Folgende User bedanken sich: |
|
Shana-chan
Developer
Beiträge: 2.834
Gruppe: Datenpfleger
Registriert seit: Feb 2011
Status:
Abwesend
Danke erhalten: 1997
|
RE: Wie habt ihr Lua gelernt?
Ich hab Lua im Internet gelernt hab mir viele Source Codes angeschaut und hab denn selber mal was gescriptet erstmal einmal bild anzeigen lassen denn auf psp portieren. Inzwischen habe ich schon ein installer für psp gescriptet
MyAnimeList
[img ]http://abload.de/img/twins1sicr1.png[/img][/url]
Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2011 22:10 von Shana-chan.
|
|
18.06.2011 22:09 |
|
Folgende User bedanken sich: |
|
gutster
Redakteur a.D.
Beiträge: 3.876
Gruppe: User
Registriert seit: Feb 2010
Status:
Offline
Danke erhalten: 3867
|
RE: Wie habt ihr Lua gelernt?
Ich hab mir das hier zusammengestellt:
http://www.megaupload.com/?d=39K5JN8A
Ist eigentlich das ganze von bumuckl nur als Buch zusammengekopiert. Icvh brauchte einfach was zum Lesen, dann musste ich nicht immer zwischen den Fenstern switchen
|
|
18.06.2011 22:14 |
|
Folgende User bedanken sich: |
|
dark-awesome
stehn
Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010
Status:
Offline
Danke erhalten: 2192
|
RE: Wie habt ihr Lua gelernt?
Ich habe auch auf bumuckl Lua gelernt aber während ich schon C gelernt hab. Also kann beides aber Lua nicht so gut da ich mich nie richtig damit beschäftigt hab. Aber für einfach Spiele reicht es.
Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2011 22:17 von dark-awesome.
|
|
18.06.2011 22:16 |
|
Folgende User bedanken sich: |
|
cody96
Experte
Beiträge: 694
Gruppe: User
Registriert seit: Dec 2010
Status:
Abwesend
Danke erhalten: 331
|
RE: Wie habt ihr Lua gelernt?
Noch ne frage ich habe mal aus langeweile mal etwas mit Lua gemacht es soll mit klicken der X Taste eine Mp3 Datei apsielen
weiss = Color.new(255,255,255)
rut = Color.new(178,34,34)
gruen = Color.new(34,139,34)
schwarz = Color.new(0,0,0)
while true do
screen:print(1,1,"Test by cody96",weiss)
screen:print(100,136,"Druecke X um den Song zu starten",gruen)
pad = Controls.read()
if pad:cross() then
Mp3.load("song.mp3")
Mp3.play()
end
screen.flip()
screen.waitVblankStart()
end
Nun möchte ich aber das mit der Taste O die Zeit angeueigt wird, weis einer da weiter?
Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2011 22:45 von cody96.
|
|
18.06.2011 22:45 |
|
|
|
Mishka84
Dauerhaft abwesend
Beiträge: 2.330
Gruppe: User
Registriert seit: Jun 2010
Status:
Offline
Danke erhalten: 1606
|
RE: Wie habt ihr Lua gelernt?
Ich habe mir einfach mal ein paar Scripts angeschaut und habe mehr oder weniger aus ihnen gelernt. Ein wenig auf Bumuckl rumgesucht und mich da auch ausgetobt.
Natürlich kann ich es nicht so wie z.B. Gutster & Neutrosider aber mein erstes Projekt war der MultiQuiZLoader -->http://www.pspking.de/forum/showthread.php?tid=42096
Ich habe einfach das "PSP Millionaire" vervielfacht, ein Simples Menü geschrieben, versucht das jedes Menü aufeinander abgestimmt ist und letztendlich schon ältere Lua Games als Minis mit einzubinden....was sehr aufwendig war.
Ein komplett selbstgescriptetes Programm ist Natürlich auch schwer, mein Project was zur Zeit auf Eis ist woran ich aber arbeite ist ein "Automatic MMS Maker".
Das heißt ganz easy auf 5.00m33-4 zu jumpen...er installiert/entpackt eigentlich nur die zu bestimmenden Ordner + IPL und startet automatisch ein Pandora Programm (welches Natürlich nicht von mir ist, weils nicht in LUA geht..denk ich).
Danach kann man die PSP ausmachen, Akku raus und wieder rein, L-Trigger gedrückt halten und schon kann man die 5.00m33-4 installieren...
Soll nur ein kleines Project sein um Noobs es zu vereinfachen auf ne feste CFW zu kommen.
MFG
|
|
18.06.2011 22:46 |
|
|
|
dark-awesome
stehn
Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010
Status:
Offline
Danke erhalten: 2192
|
RE: Wie habt ihr Lua gelernt?
Noch ne frage ich habe mal aus langeweile mal etwas mit Lua gemacht es soll mit klicken der X Taste eine Mp3 Datei apsielen
weiss = Color.new(255,255,255)
rut = Color.new(178,34,34)
gruen = Color.new(34,139,34)
schwarz = Color.new(0,0,0)
while true do
screen:print(1,1,"Test by cody96",weiss)
screen:print(100,136,"Druecke X um den Song zu starten",gruen)
pad = Controls.read()
if pad:cross() then
Mp3.load("song.mp3")
Mp3.play()
end
screen.flip()
screen.waitVblankStart()
end
Nun möchte ich aber das mit der Taste O die Zeit angeueigt wird, weis einer da weiter?
Tja mit Mp3.getTime() würd ich vermuten ^^
http://lua.bumuckl.com/index.php?page=psplua_musikundsound
Mp3.load("datei.mp3") -- Mp3 laden
Mp3.stop() -- Mp3 Stoppen
Mp3.pause() -- MP3 Pausieren
Mp3.play() -- MP3 Abspielen
Mp3.EndOfStream() -- Kann verwendet werden um zu bestimmen was am ende des Liedes passieren soll (z.B. Mp3.play()
Mp3.getTime() -- MP3 Spielzeit
Mp3.songTime() -- Weis ich jetzt nicht genau aber ich glaub auch die Spielzeit
Mp3.artist() -- Artist des Songs
Mp3.title() -- Title des Songs
Mp3.album() -- Album des Songs
Mp3.genre() -- Gerne des Songs
Mp3.year() -- Jahr des Songs
Mp3.trackNumber() -- Track Nummer
Mp3.layer() -- weis ich net
Mp3.kbit() -- weis ich net xD
Mp3.mode() -- weis ich net xDD
Glaube das Stimmt soweit wie gesagt Lua ist nicht meine Stärke habe mich nie lange damit beschäftigt.
Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2011 22:59 von dark-awesome.
|
|
18.06.2011 22:50 |
|
|
|
Mishka84
Dauerhaft abwesend
Beiträge: 2.330
Gruppe: User
Registriert seit: Jun 2010
Status:
Offline
Danke erhalten: 1606
|
RE: Wie habt ihr Lua gelernt?
weiss = Color.new(255,255,255)
rut = Color.new(178,34,34)
gruen = Color.new(34,139,34)
schwarz = Color.new(0,0,0)
while true do
screen:print(1,1,"Test by cody96",weiss)
screen:print(100,136,"Druecke X um den Song zu starten",gruen)
pad = Controls.read()
if pad:cross() then
Mp3.load("song.mp3")
Mp3.play()
if pad:circle()then
Mp3.songTime()
end
screen.flip()
screen.waitVblankStart()
end
Mp3.songTime()
Vielleicht so, habs nicht probiert.
Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2011 22:55 von Mishka84.
|
|
18.06.2011 22:51 |
|
Folgende User bedanken sich: |
|
cody96
Experte
Beiträge: 694
Gruppe: User
Registriert seit: Dec 2010
Status:
Abwesend
Danke erhalten: 331
|
RE: Wie habt ihr Lua gelernt?
Danke mishka probiers mal aus!
Edit:
Bekomme ne Fehlermeldung:
Error: Scipt.lua:20 /end/ expeceted (to close ´while´ at line 6) ne
ar (eof)
Press start to restart
Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2011 22:58 von cody96.
|
|
18.06.2011 22:55 |
|
|
|
Mishka84
Dauerhaft abwesend
Beiträge: 2.330
Gruppe: User
Registriert seit: Jun 2010
Status:
Offline
Danke erhalten: 1606
|
RE: Wie habt ihr Lua gelernt?
und so?
Code:
weiss = Color.new(255,255,255)
rut = Color.new(178,34,34)
gruen = Color.new(34,139,34)
schwarz = Color.new(0,0,0)
while true do
screen:print(1,1,"Test by cody96",weiss)
screen:print(100,136,"Druecke X um den Song zu starten",gruen)
pad = Controls.read()
if pad:cross() then
Mp3.load("song.mp3")
Mp3.play()
end
if pad:circle()then
Mp3.songTime()
end
screen.flip()
screen.waitVblankStart()
end
|
|
18.06.2011 23:01 |
|
|
|
cody96
Experte
Beiträge: 694
Gruppe: User
Registriert seit: Dec 2010
Status:
Abwesend
Danke erhalten: 331
|
RE: Wie habt ihr Lua gelernt?
jetzt spielt es nur ab zeigt anzeige sehe ich nirgends wenn ich auf kreis drücke
|
|
18.06.2011 23:04 |
|
|
|
Mishka84
Dauerhaft abwesend
Beiträge: 2.330
Gruppe: User
Registriert seit: Jun 2010
Status:
Offline
Danke erhalten: 1606
|
RE: Wie habt ihr Lua gelernt?
und wenn du in Mp3.songTime("song.mp3") hinzufügst?
|
|
18.06.2011 23:10 |
|
|
|
dark-awesome
stehn
Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010
Status:
Offline
Danke erhalten: 2192
|
RE: Wie habt ihr Lua gelernt?
So jetzt hab ich es aber
Hab dir ein Sample gemacht was eigentlich selbst erklärend ist schau es dir einfach mal im Lua Player an.
weiss = Color.new(255,255,255)
rot = Color.new(255,000,000)
black = Color.new( 0, 0, 0)
show = 0
Mp3.load("main.mp3")
while true do
pad = Controls.read()
if pad:cross() then
Mp3.play()
end
screen:clear(black)
screen:print( 10, 10, "MP3Player", weiss)
screen:print( 10, 260, Mp3.getTime(), rot)
screen.flip()
screen.waitVblankStart()
end
Wie ichs oben schon gesagt hab. ^^
Das nächste mal aber einen neuen Thread eröffenen.
Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2011 23:53 von dark-awesome.
|
|
18.06.2011 23:25 |
|
Folgende User bedanken sich: |
|
cody96
Experte
Beiträge: 694
Gruppe: User
Registriert seit: Dec 2010
Status:
Abwesend
Danke erhalten: 331
|
RE: Wie habt ihr Lua gelernt?
So jetzt hab ich es aber
Hab dir ein Sample gemacht was eigentlich selbst erklärend ist schau es dir einfach mal im Lua Player an.
weiss = Color.new(255,255,255)
rot = Color.new(255,000,000)
black = Color.new( 0, 0, 0)
show = 0
Mp3.load("main.mp3")
while true do
pad = Controls.read()
if pad:cross() then
Mp3.play()
end
screen:clear(black)
screen:print( 10, 10, "MP3Player", weiss)
screen:print( 10, 260, Mp3.getTime(), rot)
screen.flip()
screen.waitVblankStart()
end
Wie ichs oben schon gesagt hab. ^^
Das nächste mal aber einen neuen Thread eröffenen.
geht leider immer noch nicht
|
|
19.06.2011 14:14 |
|
|
|