Lokal ist eine Variable, wenn sie nur in diesem Script verwendet wird. Was auch nur die halbe Wahrheit ist, wenn du z.B. in dem Script eine EH hast, kannst du nicht auf diese lokale Variable zugreifen. Diese muss dann ebenfalls Global sein.
Global ist eine Variable, wenn diese für andere Scripte mit genutzt werden soll.
Global ist nicht gleich Public auf allen Rechnern!!
PublicVariable muss via Befehl durch das Netzwerk geboxt werden.
Das _x ist einfach nur eine "magic variable" für die forEach-Schleife. Findest du auch bei dem Befehl count.
Ansonsten bei den Befehlen darauf achten was BIS-Wiki schreibt. AL/AG, EL/EG
Manche Befehle finden nur auf dem Clienten statt (z.B. addaction). Andere Befehle werden sofort über das Netzwerk verteilt (z.B. createVehicle)
Da mußt du bissel aufpassen, dass nur z.B. bei createVehicle wirklich nur der Server oder ein Client den Befelh ausführt sonst hast du mehrere Objekte (Server+Anzahl aktiver Clienten)
|