AW: ...:::LUA für Anfänger:::...
Das hast du richtig verstanden. Denn ich denke es geht zunächst einmal darum lua zu verstehen.
Nachher fehlen ein paar Möglichkeiten ( aus gut verständlichen Sicherheitsgründen )
Das hat aber mit LUA selbst nichts zu tun, sondern mit den Funktionen, die Lua bereitstellt.
AW: ...:::LUA für Anfänger:::...
kann mir bitte einer erklären warum dieser hier nicht funktioniert?
gordondied = false
gordonisstillalive = true
if gordondied == false then
print ("Game Over")
else gordonisstillalive == true then
print ("He saved the world")
end
AW: ...:::LUA für Anfänger:::...
Bei dem Problem kann ich nicht helfen, aber Lua für Anfänger ist nicht schlecht, werde mich mal ransetzen
AW: ...:::LUA für Anfänger:::...
Hm, hab n paar Fehler gefunden, was syntax und so etwas angeht..
Doppelpost-Edit:
Zitat:
Zitat von cyber1
kann mir bitte einer erklären warum dieser hier nicht funktioniert?
gordondied = false
gordonisstillalive = true
if gordondied == false then
print ("Game Over")
else gordonisstillalive == true then
print ("He saved the world")
end
else if statt else, nur mal so...
AW: ...:::LUA für Anfänger:::...
Für alle.
Habe an einem einfachen Editor für Lua angefangen.
Er soll nicht einfach bleiben. ;)
Aber um etwas in Lua zu versuchen, kann man ihn schon brauchen.
Kein Schnickschnak einfach zu benutzen.
Zu finden:http://robertico.ro.funpic.de/phpBB2/portal.php
Gruß Robert
AW: ...:::LUA für Anfänger:::...
Da werd ich mich auch ma dran versuchen.
AW: ...:::LUA für Anfänger:::...
Zitat:
Zitat von killuah
Hm, hab n paar Fehler gefunden, was syntax und so etwas angeht..
Doppelpost-Edit:
else if statt else, nur mal so...
elseif nich else if isn unterschied ;) sprich am ende siehts so aus:
Code:
gordondied = false
gordonisstillalive = true
if gordondied == false then
print("Game Over");
elseif gordonisstillalive == true then
print("He saved the world");
end
du kanns das ganz nun auch so machen:
Code:
function gordon_dead()
for k,v in pairs( player.GetAll ) do
v:PrintMessage( HUD_PRINTCENTER, "You died press left mouse button to respawn" );
end
end
hook.Add( "PlayerDeath", "Gordon Dead", gordon_dead );
function gordon_alive( user )
for k,v in pairs( player.GetAll ) do
if v:Alive then
v:PrintMessage( HUD_PRINTCENTER, "You are Alive but your death rate is now +1" );
end
end
end
// Die function is optional aber man kann es auch alternative wie das obrige machen
/*function gordon_alive()
for k,v in pairs( player.GetAll ) do
v:PrintMessage( HUD_PRINTCENTER, "You are Alive but your death rate is now +1" );
end
end
hook.Add( "PlayerSpawn", "Gordon Alive", gordon_alive );*/
achso das is atm mehr so das es jedem angezeigt wird (Serverside) wenn de willst das es nur die person sieht die das script hat dann musst einfach die for schleife weglassen und stat denn v: einfach LocalPlayer(): machen also ClientSide dann musst aber auch AddCSLuaFile("<name dieser Datei>"); machen wenn des aufm server laufen lässt was schwachsinnig wär einfach unter autorun client rienmachen dann siehts nur der eine hoff das ncih zu kompliziert erklärt Oo
wenn noch fragen sind stellt se einfach :D aber eigendlich is das doch eher Off-Topic in dem Thread naja egal :D
AW: ...:::LUA für Anfänger:::...
Zitat:
Zitat von
Robertico
Für alle.
Habe an einem einfachen Editor für Lua angefangen.
Er soll nicht einfach bleiben. ;)
Aber um etwas in Lua zu versuchen, kann man ihn schon brauchen.
Kein Schnickschnak einfach zu benutzen.
Zu finden:
http://robertico.ro.funpic.de/phpBB2/portal.php
Gruß Robert
Hast du den in C++ gemacht? Wen ja, könntest du mir mal den Source-Code schicken? Oder wenigstens einen kleinen Teil?
AW: ...:::LUA für Anfänger:::...
Hallo alle,
Bin in eine werbefreie Umgebung Umgebung umgezogen.
Wäre nett, wenn ein Admin das oben ändern würde.Die Seite leitet zwar um, hat dann eine Meldung und man weis nicht wie lange das noch gestattet wird.
http://lua.gts-stolberg.de/
Gruß Robert
AW: ...:::LUA für Anfänger:::...