Seite 1 von 1
LUA...
Verfasst: 29.08.2009 12:36
von X0r
Hi,
ich hab mir gerade den LUA-Wrapper von
www.realsource.de für PB geholt und habe nun folgendes Problem:
Code: Alles auswählen
script.s = "if CheckTest() == 0 then"
script.s + " for i = 1,3 do"
script.s + " print(i)"
script.s + " end"
script.s + "else"
script.s + " print('OK')"
script.s + "end"
Dieses Script will sich nicht ausführen lassen, wobei es nach dem Tutorial, dass ich gerade durchgehe, eigentlich funktionieren müsste.
Verfasst: 29.08.2009 13:01
von edel
Da fehlt ein Leerzeichen oder ein CR am Ende einer Zeile.
Code: Alles auswählen
script.s = "if CheckTest() == 0 then "
script.s + " for i = 1, 3, 1 do "
script.s + " print(i) "
script.s + " end "
script.s + "else "
script.s + " print('OK') "
script.s + "end "
oder
Code: Alles auswählen
script.s = "if CheckTest() == 0 then" + Chr(13)
script.s + " for i = 1, 3, 1 do" + Chr(13)
script.s + " print(i)" + Chr(13)
script.s + " end" + Chr(13)
script.s + "else" + Chr(13)
script.s + " print('OK')" + Chr(13)
script.s + "end" + Chr(13)
Re: LUA...
Verfasst: 29.08.2009 13:16
von NicTheQuick
Code: Alles auswählen
script.s = "if CheckTest() == 0 then"
script.s + " for i = 1,3 do"
script.s + " print(i)
script.s + " end"
script.s + "else"
script.s + " print('OK')"
script.s + "end"
[/quote]
Genau, sonst wird nämlich daraus:
Code: Alles auswählen
if CheckTest() == 0 then for = 1,3 do print(i) endelse print('OK')end
Ich denke man sieht klar, welche Schlüsselwörter sich da etwas zu nah auf die Pelle rücken.

Verfasst: 29.08.2009 15:08
von X0r