Antwort schreiben  Thema schreiben 
Seiten (2): « Erste [1] 2 Nächste > Letzte »
Verfasser Nachricht
notepass
King
*


Beiträge: 2.057
Gruppe: User
Registriert seit: Oct 2010

Status: Offline
Danke erhalten: 818
Beitrag: #1
xPSP  Selbst LUA kennt den Fehler kaum noch!!

Also Leute ich hab folgenden Fehler:

Code:
error: [string "?"]:30: bad argument #1 to "ipairs" (table expected, got nil)



srr. noch ma von vorne:

script.lua:

Code:
System.setHigh()
white = Color.new(255,255,255)
blue = Color.new(0,191,255)
black = Color.new(0,0,0)
red = Color.new(255, 0, 0)
green = Color.new(0, 255, 0)
orange = Color.new(235, 115, 0)
yellow = Color.new(255, 255, 0)
gray = Color.new(160, 160, 160)
Bild = Image.load("1.png")

function flashinit()
    System.unassign("flash0:")
    System.sleep(80)
    System.assign("flash0:","lflash0:0,0","flashfat0:")
    System.sleep(80)
        screen:print(1,130,"  Wird installiert/gespeichert...", yellow)
    screen:print(1,140,"...Bitte die PSP nicht ausschalten", yellow)
    screen.flip()
end
function flashfinish()
    screen:print(1,130,"  Assigning ...", yellow)
    screen:print(1,140,"  Flashing ...", yellow)
    screen:print(1,260,"finished", green)
end
function untermenu(farbe)
    counter=0
    while counter<anzahlu do
        counter=counter+1
        screentext=textu[counter]
        if counter==modusu then
            screentext=screentext.." <--"
        end
        screen:print(1,50+(counter*10),screentext,farbe)
    end
    if pad:up() and not oldpad:up() then
        if modusu==1 then
            modusu=anzahlu
        else
            modusu=modusu-1
        end
    end
    if pad:down() and not oldpad:down() then
        if modusu==anzahlu then
            modusu=1
        else
            modusu=modusu+1
        end
    end
    if pad:cross() and not oldpad:cross() then
        funkt[modusu]()
    end
    oldpad = pad
    screen.flip()
    screen.waitVblankStart()
end
function middle(text,y,color)
    screen:print(240-(string.len(text)*8/2),y,text,color)
end
function left(text,y,color)
    screen:print(1,y,text,color)
end
function right(text,y,color)
    screen:print(480-(string.len(text)*8),y,text,color)
end    

while true do
pad = Controls.read()

if System.cfwVersion()=="5.00" and System.getModel(1)=="FAT" then
dofile("ms0:/PSP/GAME/THEME0 saver V3 Revision3/5.00FAT/script.lua")
end

if System.cfwVersion()=="5.50" and System.getModel(1)=="FAT" then
dofile("ms0:/PSP/GAME/THEME0 saver V3 Revision3/5.50FAT/script.lua")
end

if System.cfwVersion()=="5.00" and System.getModel(1)=="SLIM" then
dofile("ms0:/PSP/GAME/THEME0 saver V3 Revision3/5.00SLIM/script.lua")
end

if System.cfwVersion()=="5.50" and System.getModel(1)=="SLIM" then
dofile("ms0:/PSP/GAME/THEME0 saver V3 Revision3/5.50SLIM/script.lua")
end

screen.flip()
screen.waitVblankStart()
screen:blit(0,0,Bild,true)
end

anzahl=table.getn(text)
while true do
screen.flip()
screen:clear(white)
pad = Controls.read()
screen:print(0,0,"Theme0 saver by Notepass und m33",black)
counter=0
while counter<anzahl do
    counter=counter+1
    screentext=text[counter]
    if counter==modus then
        screentext=screentext.." <--"
    end
    screen:print(1,30+(counter*10),screentext,black)
end
-------------------------------------------------------------------------------------------- Modus zu Modus (hoch)
if pad:up() and not oldpad:up() then
    if modus==1 then
        modus=anzahl
    else
        modus=modus-1
    end
end
----------------------------------------------------------------------------------------------- Modus zu Modus (runter)
if pad:down() and not oldpad:down() then
    if modus==anzahl then
        modus=1
    else
        modus=modus+1
    end
end
---------------------------------------------------------------------------------------------------- Weitere Scripte
if pad:cross() and not oldpad:cross() then
    lua[modus]()
end
oldpad = pad
screen.waitVblankStart(0)
end


und main.lua:

Code:
modus = 1
oldpad = Controls.read()
text={"Originales Sony Theme","1. gespeichertes Theme installieren","2. gespeichertes Theme installieren","3. gespeichertes Theme installieren","Theme 1 speichern","Theme 2 speichern","Theme 3 speichern","CFW-Themes anzeigen","Update-Menu","Zu erweitertem Panel wechseln","Exit"}
lua={}
lua[1]=function()
flashinit()
System.copyFile("DATA/opening_plugin.rco","flash0:/vsh/resource/opening_plugin.rco",0)
System.copyFile("DATA/vshmain.prx","flash0:/vsh/module/vshmain.prx",0)
System.copyFile("DATA/ltn0.pgf","flash0:/font/ltn0.pgf",0)
System.copyFile("DATA/gameboot.pmf","flash0:/vsh/resource/gameboot.pmf",0)
System.copyFile("DATA/1.rco","flash0:/vsh/resource/system_plugin_bg.rco",0)
System.message("Erfolgreich installiert",0)
end
lua[2]=function()
flashinit()
System.copyFile("Slot1/opening_plugin.rco","flash0:/vsh/resource/opening_plugin.rco",0)
System.copyFile("Slot1/vshmain.prx","flash0:/vsh/module/vshmain.prx",0)
System.copyFile("Slot1/ltn0.pgf","flash0:/font/ltn0.pgf",0)
System.copyFile("Slot1/gameboot.pmf","flash0:/vsh/resource/gameboot.pmf",0)
System.copyFile("Slot1/1.rco","flash0:/vsh/resource/system_plugin_bg.rco",0)
System.message("Erfolgreich installiert",0)
end
lua[3]=function()
flashinit()
    System.copyFile("Slot2/opening_plugin.rco","flash0:/vsh/resource/opening_plugin.rco",0)
System.copyFile("Slot2/vshmain.prx","flash0:/vsh/module/vshmain.prx",0)
System.copyFile("Slot2/ltn0.pgf","flash0:/font/ltn0.pgf",0)
System.copyFile("Slot2/gameboot.pmf","flash0:/vsh/resource/gameboot.pmf",0)
System.copyFile("Slot2/1.rco","flash0:/vsh/resource/system_plugin_bg.rco",0)
System.message("Erfolgreich installiert",0)
end
lua[4]=function()
flashinit()
   System.copyFile("Slot3/opening_plugin.rco","flash0:/vsh/resource/opening_plugin.rco",0)
System.copyFile("Slot3/vshmain.prx","flash0:/vsh/module/vshmain.prx",0)
System.copyFile("Slot3/ltn0.pgf","flash0:/font/ltn0.pgf",0)
System.copyFile("Slot3/gameboot.pmf","flash0:/vsh/resource/gameboot.pmf",0)
System.copyFile("Slot3/1.rco","flash0:/vsh/resource/system_plugin_bg.rco",0)
System.message("Erfolgreich installiert",0)
end
lua[5]=function()
flashinit()
System.copyFile("flash0:/vsh/resource/opening_plugin.rco","Slot1/opening_plugin.rco",0)
System.copyFile("flash0:/vsh/module/vshmain.prx","Slot1/vshmain.prx",0)
System.copyFile("flash0:/font/ltn0.pgf","Slot1/ltn0.pgf",0)
System.copyFile("flash0:/vsh/resource/gameboot.pmf","Slot1/gameboot.pmf",0)
System.copyFile("flash0:/vsh/resource/system_plugin_bg.rco","Slot1/1.rco",0)
System.message("Erfolgreich Gespeichert",0)
end
lua[6]=function()
flashinit()
   System.copyFile("flash0:/vsh/resource/opening_plugin.rco","Slot2/opening_plugin.rco",0)
System.copyFile("flash0:/vsh/module/vshmain.prx","Slot2/vshmain.prx",0)
System.copyFile("flash0:/font/ltn0.pgf","Slot2/ltn0.pgf",0)
System.copyFile("flash0:/vsh/resource/gameboot.pmf","Slot2/gameboot.pmf",0)
System.copyFile("flash0:/vsh/resource/system_plugin_bg.rco","Slot2/1.rco",0)
System.message("Erfolgreich Gespeichert",0)
end
lua[7]=function()
flashinit()
  System.copyFile("flash0:/vsh/resource/opening_plugin.rco","Slot3/opening_plugin.rco",0)
System.copyFile("flash0:/vsh/module/vshmain.prx","Slot3/vshmain.prx",0)
System.copyFile("flash0:/font/ltn0.pgf","Slot3/ltn0.pgf",0)
System.copyFile("flash0:/vsh/resource/gameboot.pmf","Slot3/gameboot.pmf",0)
System.copyFile("flash0:/vsh/resource/system_plugin_bg.rco","Slot3/1.rco",0)
System.message("Erfolgreich Gespeichert",0)
end
lua[8]=function()
dofile("CWT.lua")
end
lua[9]=function()
dofile("update-menu.lua")
end
lua[10]=function()
dofile("MAIN2.lua")
end
lua[11]=function()
   System.Quit()
   end

anzahl=table.getn(text)
while true do
screen.flip()
screen:clear(white)
pad = Controls.read()
screen:print(0,0,"Theme0 saver by Notepass und m33",black)
counter=0
while counter<anzahl do
    counter=counter+1
    screentext=text[counter]
    if counter==modus then
        screentext=screentext.." <--"
    end
    screen:print(1,30+(counter*10),screentext,black)
end
-------------------------------------------------------------------------------------------- Modus zu Modus (hoch)
if pad:up() and not oldpad:up() then
    if modus==1 then
        modus=anzahl
    else
        modus=modus-1
    end
end
----------------------------------------------------------------------------------------------- Modus zu Modus (runter)
if pad:down() and not oldpad:down() then
    if modus==anzahl then
        modus=1
    else
        modus=modus+1
    end
end
---------------------------------------------------------------------------------------------------- Weitere Scripte
if pad:cross() and not oldpad:cross() then
    lua[modus]()
end
oldpad = pad
screen.waitVblankStart(0)
end


Ich find den fehler net kann mir einer helfen??

Dieser Beitrag wurde zuletzt bearbeitet: 28.12.2010 23:45 von notepass.

28.12.2010 23:43
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Chagano
Halbprofi
***


Beiträge: 205
Gruppe: User
Registriert seit: Dec 2010

Status: Offline
Danke erhalten: 92
Beitrag: #2
RE: Selbst LUA kennt den Fehler kaum noch!!

screentext=textu[counter]

die tabelle "textu" hast du aber schon in einem anderen script erstellt?

28.12.2010 23:53
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
notepass
King
*


Beiträge: 2.057
Gruppe: User
Registriert seit: Oct 2010

Status: Offline
Danke erhalten: 818
Beitrag: #3
xPSP  RE: Selbst LUA kennt den Fehler kaum noch!!

ähh was wie???
srr. von tablen hab ich kaum plan die hab ich von m33

28.12.2010 23:56
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
-blue7
/dev/null/


Beiträge: 1.926
Gruppe: Mod a.D.
Registriert seit: May 2009

Status: Abwesend
Danke erhalten: 1768
Beitrag: #4
xPSP  RE: Selbst LUA kennt den Fehler kaum noch!!

Zitat:
error: [string "?"]:30: bad argument #1 to "ipairs" (table expected, got nil)

In dieser Zeile ist der Fehler.

Code:
screentext=textu[counter]

Er erwartet (expect) eine Tabelle (table) und hat NULL (nichts, '0') bekommen.
Probier mal:
screentext = textu{counter}

Kann aber nicht versprechen, dass es geht. Ich hasse Lua nämlich Big Grin



[Ex-Moderator] ; [Ubuntu-User] ; [Designer] ; [Coder] ;
running out of bugs`.
___________________________________________
#define TRUE FALSE // Happy debugging suckers
// sometimes I believe gcc ignores all my comments
28.12.2010 23:57
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
notepass
King
*


Beiträge: 2.057
Gruppe: User
Registriert seit: Oct 2010

Status: Offline
Danke erhalten: 818
Beitrag: #5
RE: Selbst LUA kennt den Fehler kaum noch!!

nope hilftnet heul

29.12.2010 00:03
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neutrosider
Developer
*


Beiträge: 2.442
Gruppe: Developer
Registriert seit: Feb 2010

Status: Offline
Danke erhalten: 2325
Beitrag: #6
RE: Selbst LUA kennt den Fehler kaum noch!!

seit wann ist denn der fehler? ich meine was GENAU hast du vorher verändert?





GEGEN ACTA, SOPA UND PIPA!
was sind ACTA, SOPA und PIPA?
Infos dazu hier (video), hier (video) und hier (website)
29.12.2010 00:05
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
notepass
King
*


Beiträge: 2.057
Gruppe: User
Registriert seit: Oct 2010

Status: Offline
Danke erhalten: 818
Beitrag: #7
xPSP  RE: Selbst LUA kennt den Fehler kaum noch!!

moment ich suche den alten code raus...

EDIT:
Hier:

main.lua

Code:
modus = 1
oldpad = Controls.read()
text={"Originales Sony Theme","1. gespeichertes Theme installieren","2. gespeichertes Theme installieren","3. gespeichertes Theme installieren","Theme 1 speichern","Theme 2 speichern","Theme 3 speichern","CWT anzeigen","Exit"}
lua={}
lua[1]=function()
flashinit()
System.copyFile("DATA/opening_plugin.rco","flash0:/vsh/resource/opening_plugin.rco",0)
System.copyFile("DATA/vshmain.prx","flash0:/vsh/module/vshmain.prx",0)
System.copyFile("DATA/ltn0.pgf","flash0:/font/ltn0.pgf",0)
System.copyFile("DATA/gameboot.pmf","flash0:/vsh/resource/gameboot.pmf",0)
System.copyFile("DATA/1.rco","flash0:/vsh/resource/system_plugin_bg.rco",0)
System.message("Erfolgreich installiert",0)
end
lua[2]=function()
flashinit()
System.copyFile("Slot1/opening_plugin.rco","flash0:/vsh/resource/opening_plugin.rco",0)
System.copyFile("Slot1/vshmain.prx","flash0:/vsh/module/vshmain.prx",0)
System.copyFile("Slot1/ltn0.pgf","flash0:/font/ltn0.pgf",0)
System.copyFile("Slot1/gameboot.pmf","flash0:/vsh/resource/gameboot.pmf",0)
System.copyFile("Slot1/1.rco","flash0:/vsh/resource/system_plugin_bg.rco",0)
System.message("Erfolgreich installiert",0)
end
lua[3]=function()
flashinit()
    System.copyFile("Slot2/opening_plugin.rco","flash0:/vsh/resource/opening_plugin.rco",0)
System.copyFile("Slot2/vshmain.prx","flash0:/vsh/module/vshmain.prx",0)
System.copyFile("Slot2/ltn0.pgf","flash0:/font/ltn0.pgf",0)
System.copyFile("Slot2/gameboot.pmf","flash0:/vsh/resource/gameboot.pmf",0)
System.copyFile("Slot2/1.rco","flash0:/vsh/resource/system_plugin_bg.rco",0)
System.message("Erfolgreich installiert",0)
end
lua[4]=function()
flashinit()
   System.copyFile("Slot3/opening_plugin.rco","flash0:/vsh/resource/opening_plugin.rco",0)
System.copyFile("Slot3/vshmain.prx","flash0:/vsh/module/vshmain.prx",0)
System.copyFile("Slot3/ltn0.pgf","flash0:/font/ltn0.pgf",0)
System.copyFile("Slot3/gameboot.pmf","flash0:/vsh/resource/gameboot.pmf",0)
System.copyFile("Slot3/1.rco","flash0:/vsh/resource/system_plugin_bg.rco",0)
System.message("Erfolgreich installiert",0)
end
lua[5]=function()
flashinit()
System.copyFile("flash0:/vsh/resource/opening_plugin.rco","Slot1/opening_plugin.rco",0)
System.copyFile("flash0:/vsh/module/vshmain.prx","Slot1/vshmain.prx",0)
System.copyFile("flash0:/font/ltn0.pgf","Slot1/ltn0.pgf",0)
System.copyFile("flash0:/vsh/resource/gameboot.pmf","Slot1/gameboot.pmf",0)
System.copyFile("flash0:/vsh/resource/system_plugin_bg.rco","Slot1/1.rco",0)
System.message("Erfolgreich Gespeichert",0)
end
lua[6]=function()
flashinit()
   System.copyFile("flash0:/vsh/resource/opening_plugin.rco","Slot2/opening_plugin.rco",0)
System.copyFile("flash0:/vsh/module/vshmain.prx","Slot2/vshmain.prx",0)
System.copyFile("flash0:/font/ltn0.pgf","Slot2/ltn0.pgf",0)
System.copyFile("flash0:/vsh/resource/gameboot.pmf","Slot2/gameboot.pmf",0)
System.copyFile("flash0:/vsh/resource/system_plugin_bg.rco","Slot2/1.rco",0)
System.message("Erfolgreich Gespeichert",0)
end
lua[7]=function()
flashinit()
  System.copyFile("flash0:/vsh/resource/opening_plugin.rco","Slot3/opening_plugin.rco",0)
System.copyFile("flash0:/vsh/module/vshmain.prx","Slot3/vshmain.prx",0)
System.copyFile("flash0:/font/ltn0.pgf","Slot3/ltn0.pgf",0)
System.copyFile("flash0:/vsh/resource/gameboot.pmf","Slot3/gameboot.pmf",0)
System.copyFile("flash0:/vsh/resource/system_plugin_bg.rco","Slot3/1.rco",0)
System.message("Erfolgreich Gespeichert",0)
end
lua[8]=function()
dofile("CWT.lua")
end
lua[9]=function()
   System.Quit()
   end

anzahl=table.getn(text)
while true do
screen.flip()
screen:blit(0,0,Bild,true)
pad = Controls.read()
screen:print(0,0,"Theme0 saver by Notepass und m33",black)
counter=0
while counter&lt;anzahl do
    counter=counter+1
    screentext=text[counter]
    if counter==modus then
        screentext=screentext.." &lt;--"
    end
    screen:print(1,30+(counter*10),screentext,black)
end
-------------------------------------------------------------------------------- ------------ Modus zu Modus (hoch)
if pad:up() and not oldpad:up() then
    if modus==1 then
        modus=anzahl
    else
        modus=modus-1
    end
end
-------------------------------------------------------------------------------- --------------- Modus zu Modus (runter)
if pad:down() and not oldpad:down() then
    if modus==anzahl then
        modus=1
    else
        modus=modus+1
    end
end
-------------------------------------------------------------------------------- -------------------- Weitere Scripte
if pad:cross() and not oldpad:cross() then
    lua[modus]()
end
oldpad = pad
screen.waitVblankStart(0)
end



script.lua:

Code:
System.setHigh()
white = Color.new(255,255,255)
blue = Color.new(0,191,255)
black = Color.new(0,0,0)
red = Color.new(255, 0, 0)
green = Color.new(0, 255, 0)
orange = Color.new(235, 115, 0)
yellow = Color.new(255, 255, 0)
gray = Color.new(160, 160, 160)
Bild = Image.load("1.png")

function flashinit()
    System.unassign("flash0:")
    System.sleep(80)
    System.assign("flash0:","lflash0:0,0","flashfat0:")
    System.sleep(80)
        screen:print(1,130,"  Wird installiert/gespeichert...", yellow)
    screen:print(1,140,"...Bitte die PSP nicht ausschalten", yellow)
    screen.flip()
end
function flashfinish()
    screen:print(1,130,"  Assigning ...", yellow)
    screen:print(1,140,"  Flashing ...", yellow)
    screen:print(1,260,"finished", green)
end
function untermenu(farbe)
    counter=0
    while counter&lt;anzahlu do
        counter=counter+1
        screentext=textu[counter]
        if counter==modusu then
            screentext=screentext.." &lt;--"
        end
        screen:print(1,50+(counter*10),screentext,farbe)
    end
    if pad:up() and not oldpad:up() then
        if modusu==1 then
            modusu=anzahlu
        else
            modusu=modusu-1
        end
    end
    if pad:down() and not oldpad:down() then
        if modusu==anzahlu then
            modusu=1
        else
            modusu=modusu+1
        end
    end
    if pad:cross() and not oldpad:cross() then
        funkt[modusu]()
    end
    oldpad = pad
    screen.flip()
    screen.waitVblankStart()
end
function middle(text,y,color)
    screen:print(240-(string.len(text)*8/2),y,text,color)
end
function left(text,y,color)
    screen:print(1,y,text,color)
end
function right(text,y,color)
    screen:print(480-(string.len(text)*8),y,text,color)
end    

while true do
screen:print(1,50,"Theme0 saver by Notepass und m33",white)
screen:print(1,60,"Achtung: Nur auf einer festen CFW benutzen!!",red)
screen:print(1,70,"Ich bin fur keine schaden an deiner PSP verantwortlich!!",red)
screen:print(1,80,"Druecke X um das Normale Benutzer Panal zu offnen",white)
screen:print(1,90,"Druecke O um das erweiterte Panal zu offnen",white)
pad = Controls.read()
if pad:cross() and System.cfwVersion()=="5.00" and System.getModel(1)=="SLIM" then
dofile("main.lua")
end
if pad:circle() and System.cfwVersion()=="5.00" and System.getModel(1)=="SLIM" then
dofile("main2.lua")
end

if pad:cross() and System.cfwVersion()=="5.00" and System.getModel(2)=="1000" then
dofile("ms0:/PSP/GAME/THEME0 saver V3 Revision2/5.00FAT/main.lua")
end
if pad:circle() and System.cfwVersion()=="5.00" and System.getModel(3)=="1000" then
dofile("ms0:/PSP/GAME/THEME0 saver V3 Revision2/5.00FAT/main2.lua")
end

if pad:cross() and System.cfwVersion()=="5.50" and System.getModel(1)=="FAT" then
dofile("ms0:/PSP/GAME/THEME0 saver V3 Revision2/5.50FAT/main.lua")
end
if pad:circle() and System.cfwVersion()=="5.50" and System.getModel(1)=="FAT" then
dofile("ms0:/PSP/GAME/THEME0 saver V3 Revision2/5.50FAT/main2.lua")
end

if pad:cross() and System.cfwVersion()=="5.50" and System.getModel(1)=="SLIM" then
dofile("ms0:/PSP/GAME/THEME0 saver V3 Revision2/5.50SLIM/main.lua")
end
if pad:circle() and System.cfwVersion()=="5.50" and System.getModel(1)=="SLIM" then
dofile("ms0:/PSP/GAME/THEME0 saver V3 Revision2/5.50SLIM/main2.lua")
end
if system.getmodel(2)=="3000" then
System.message("Dieses modell wird nicht unterstutzt!!",0)
end

screen.flip()
screen.waitVblankStart()
screen:blit(0,0,Bild,true)
end

Dieser Beitrag wurde zuletzt bearbeitet: 29.12.2010 00:09 von notepass.

29.12.2010 00:07
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Unbekannt
Holiday News-Writer
*****


Beiträge: 1.600
Gruppe: User
Registriert seit: Mar 2010

Status: Offline
Danke erhalten: 4404
Beitrag: #8
RE: Selbst LUA kennt den Fehler kaum noch!!

Er erwartet ein Datenfeld textu[xyz]

XYZ = Array




Ab Sofort werden alle unnötigen PNs nicht mehr beantwortet. Ich bin wieder mal weg von PSPKing und unterstütze eine andere Seite da ich hier nicht mehr erwünscht bin. Danke an PSP-Hilfe und den Moderatoren und all die anderen User die nicht so viel Dummeszeug labern.
29.12.2010 00:09
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
notepass
King
*


Beiträge: 2.057
Gruppe: User
Registriert seit: Oct 2010

Status: Offline
Danke erhalten: 818
Beitrag: #9
xPSP  RE: Selbst LUA kennt den Fehler kaum noch!!

Unbekannt :
Er erwartet ein Datenfeld textu[xyz]

XYZ = Array

???

Wie soll ich das anstellen??

29.12.2010 00:11
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neutrosider
Developer
*


Beiträge: 2.442
Gruppe: Developer
Registriert seit: Feb 2010

Status: Offline
Danke erhalten: 2325
Beitrag: #10
RE: Selbst LUA kennt den Fehler kaum noch!!

kein bock alles zu lesen, sag mir pls die änderungen





GEGEN ACTA, SOPA UND PIPA!
was sind ACTA, SOPA und PIPA?
Infos dazu hier (video), hier (video) und hier (website)
29.12.2010 00:11
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Unbekannt
Holiday News-Writer
*****


Beiträge: 1.600
Gruppe: User
Registriert seit: Mar 2010

Status: Offline
Danke erhalten: 4404
Beitrag: #11
RE: Selbst LUA kennt den Fehler kaum noch!!

@Notepass: k.A wie man Datenfelder in Lua macht.

counter = {XYZ}




Ab Sofort werden alle unnötigen PNs nicht mehr beantwortet. Ich bin wieder mal weg von PSPKing und unterstütze eine andere Seite da ich hier nicht mehr erwünscht bin. Danke an PSP-Hilfe und den Moderatoren und all die anderen User die nicht so viel Dummeszeug labern.
29.12.2010 00:14
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
notepass
King
*


Beiträge: 2.057
Gruppe: User
Registriert seit: Oct 2010

Status: Offline
Danke erhalten: 818
Beitrag: #12
xPSP  RE: Selbst LUA kennt den Fehler kaum noch!!

Neutrosider :
kein bock alles zu lesen, sag mir pls die änderungen


Na super...
Also:
Die script.lua hat nun nur noch die Dateien die für das Programm geladen werden müssen (also flashinit un so) und sotirt jetzt die PSP´s auseinander also z.b: PSP 2000 5.00 wird auf die Datei script500slim.lua weitergeleited anstelle davon das wie vorher X oder O gedrükt werden müssen!!

Main.lua:
Nur leichte abänderung, da ich das Ordnersystem geändet hab für dei 5.00 Slim´s
Also bei 5.00 slim en anderer Pfaad
und es is ab jetzt so, dass man den webbrowser damit öffnet und die Datei Main2.lua sowie die datei update.lua öffnen kann

Ich glaub das wars Big Grin

29.12.2010 00:16
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Chagano
Halbprofi
***


Beiträge: 205
Gruppe: User
Registriert seit: Dec 2010

Status: Offline
Danke erhalten: 92
Beitrag: #13
RE: Selbst LUA kennt den Fehler kaum noch!!

screentext=textu[counter] passt schon.

er muss aber vorher schonmal die tabelle erstellt haben:
textu={}
textu[1]="LOL"
textu[2]="wtf lOOL"

So wie in deiner main.lua:

Lua = {}
Lua[1] = function()
Lua[2] = ...
..

29.12.2010 00:18
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neutrosider
Developer
*


Beiträge: 2.442
Gruppe: Developer
Registriert seit: Feb 2010

Status: Offline
Danke erhalten: 2325
Beitrag: #14
RE: Selbst LUA kennt den Fehler kaum noch!!

es geht doch garnicht um diese zeile, merkt ihr das nicht?

er hatte vorher einen funktionierenden code, in welcher diese Zeile ebenfalls vorkommt. die änderungen sind wichtig.

textu muss vermutlich eine string-table sein, also etwa so ein format haben (auch wenns so nicht im text steht):
textu={"String1","String2","String3"...)

ich vermute dass er im neuen Code textu mit was anderem als einer String-Table überschrieben hat, daher will ich genau die ändergunen zwischen altem und neuen code wissen





GEGEN ACTA, SOPA UND PIPA!
was sind ACTA, SOPA und PIPA?
Infos dazu hier (video), hier (video) und hier (website)

Dieser Beitrag wurde zuletzt bearbeitet: 29.12.2010 00:20 von Neutrosider.

29.12.2010 00:20
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
notepass
King
*


Beiträge: 2.057
Gruppe: User
Registriert seit: Oct 2010

Status: Offline
Danke erhalten: 818
Beitrag: #15
xPSP  RE: Selbst LUA kennt den Fehler kaum noch!!

Chagano :
screentext=textu[counter] passt schon.

er muss aber vorher schonmal die tabelle erstellt haben:
textu={}
textu[1]="LOL"
textu[2]="wtf lOOL"

So wie in deiner main.lua:

Lua = {}
Lua[1] = function()
Lua[2] = ...
..


Leute könntet ihr euch bitte en bissn eher so ausdrüken, dass auch ich das verstehe
Wie gesagt ich hab von table null plan!!

EDIT:
Habs gerafft!!
Is aber doch alles drine

Dieser Beitrag wurde zuletzt bearbeitet: 29.12.2010 00:22 von notepass.

29.12.2010 00:20
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Seiten (2): « Erste [1] 2 Nächste > Letzte »
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
xGames sourcecode fehler suchen!!! HILFE oski146 14 4.167 16.01.2013 20:57
Letzter Beitrag: oski146
xPSP [PGE] Lua Wav verursacht fehler AirMAX 2 1.837 27.07.2012 00:17
Letzter Beitrag: AirMAX
xPSP [LUA]1 Fehler meldung die immer wieder nervt. Italia-boy 4 2.140 05.03.2012 21:32
Letzter Beitrag: duLouser
xPSP Umgebungsvariablen Fehler Gaara4 15 4.479 19.09.2011 14:16
Letzter Beitrag: Gaara4
Question [C-Code]Wo liegt der Fehler gruschi 31 5.949 18.08.2011 09:41
Letzter Beitrag: gruschi

Druckversion anzeigen
Thema einem Freund senden
Thema abonnieren | Thema zu den Favoriten hinzufügen




» zum Seitenanfang