-
erste LUA versuche
Hallo,
da ich noch ein newbie in LUA bin habe ich mal eine frage:
ich habe mir ein kleines script zusammen gescriptet wo als test für spätere dinge dienen soll
hier das script:
nur wen ich ingame lua_openscript vguilol.lua eingebe kommt
Code:
autorun/vguitest.lua:77: '<eof>' expected near 'end'
-
AW: erste LUA versuche
Jo 1 end zu viel halt...
Einfach das letzte löschen, auch wenn er sagt das es 1 zu wenig ist.
-
AW: erste LUA versuche
dan kommt ingame bei lua_openscript
Code:
autorun/vguitest.lua:49: attempt to index global 'vgui' (a nil value)
und der command geht auch nicht :-? :|
-
AW: erste LUA versuche
Warum steht in Zeile 28,35 und 49 "SheetItemOne" bzw. "SheetItemTwo" ?
Meines Wissens nach sind das keine Bestandteile der Vgui Library!
-
AW: erste LUA versuche
achso kann man derma und vgui nicht mischen? o-O
-
AW: erste LUA versuche
Was ich damit sagen will ist,
es gibt kein Objekt namens SheetItemOne bzw. SheetItemTwo
in der der List an verfügbaren VGUI Elementen: http://wiki.garrysmod.com/wiki/?titl..._Elements_List
Will heißen, wo erstellst du die?
Desweiteren sieht mir dein Code eher nach Copy Pasta' aus.
-
AW: erste LUA versuche
SheetItemOne bzw Two ist weder Bestandteil des Vgui oder Derma Library.
(Mal abgesehn davon, dass Derma ja eigentlich vgui ist...)
Derma's
EDIT: Pac war schneller :'(
-
AW: erste LUA versuche
das mit dem sheet ist von hier:
http://www.facepunch.com/showthread.php?t=543184
2ter beitrag -> DPropertySheet
ich wollte ein paar tabs machen
-
AW: erste LUA versuche
Ja die existieren ja auch, aber nicht SheetItemOne und SheetItemTwo.
Fang erstmal mit der Anleitung zu Lua an ;)
http://www.lua.org/manual/5.1/index.html#contents
Um zu verstehen was Tables und so Zeugs sind.
-
AW: erste LUA versuche
Da ist es aber auch richtig gemacht.
Lediglich du hast es falsch abgeschaut, denn SheetItemOne und Two werden da aber auch nicht erstellt.
(Und falls du nicht weißt was wir meinen,wir meinen dass, was du mit vgui.Create() erstellst, nicht den VariablenNamen)