Zu dem mit END:
Alle, ich nenne es jetzt mal einfach "Gebiete" müssen wie eine Klammer wirken.
Also z.b. so:
1
2
3
4
5
6
2
3
4
5
6
Wenn jemand stirbt 	Tu etwas 	wenn etwas richtig ist dann 		tu etwas anderes 	beende die abfrage ob etwas richtig ist beende die Abfrage ob jemand gestorben ist
Daher:
Wenn du eine Funktion hast, und dann ineinander verschachtelt 3 if-Abfragen brauchst du am Ende 4 "end"!
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
addhook ("say","if-erklaerung")
function say(id,txt) --Eine Funktion! Muss mit end beendet werden, ich nenne sie jetzt mal [b]1[/b]
	if (id == 1) then -- Ein if! Muss auch mit end beendet werden ! Ich nenne es [b]2[/b]
		if (txt == "Hallo") then -- Hey, noch eine Funktion! Muss auch mit end beendet werden ;-) [b]3[/b]
			msg2(id,"Hallo du !")
		end --Das END von [b]3[/b]
	end --Das END von [b]2[/b]
end --Das END von [b]1[/b]
Sammelthread/FAQ zu Lua & Editor


Offline
Der Name der funktion sollte nur EINMAL in allen aktiven skripten vorkommen (sonst kommt cs2d durcheinander)