Hallo,
Ich wollte fragen wo ich die variablen machen sollte,
Global ganz oben im Script, beim anfang von OnPlayerCommandText
oder im Befehl?
Was würde am schonendes für den Script sein?
Mit freundlichen Grüßen
Martinez
Hallo,
Ich wollte fragen wo ich die variablen machen sollte,
Global ganz oben im Script, beim anfang von OnPlayerCommandText
oder im Befehl?
Was würde am schonendes für den Script sein?
Mit freundlichen Grüßen
Martinez
es kommt einfach nur darauf an wo du die variablen verwenden willst, zb in mehrere publics/commands/funktionen etc oder nur einem ....
Wenn du eine Variable nur in einer Funktion brauchst, dann ist eine lokale Variable natürlich ressourcensparender.
Der Speicher für lokale Variablen wird nach ihrem Gültigkeitsbereich wieder freigegeben, der Speicher für globale Variablen muss hingegen die ganze Zeit reserviert bleiben, da man ja jederzeit im Script darauf zugreifen kann.
Fazit: Globale Variablen nur dann, wenn du die Variable in verschiedenen Funktionen brauchst.