Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
wenn ich denen was in die Init schreiben möchte sagt er mir Fehler
Eigentlich recht gut beschrieben
2. Ja ich weiß nicht was ich damit machen soll in keinem Forum steht es genau wie man was in der Init einträgt. Die Reihenfole ist leicht aber ich kenne 2 scrips da ist nichts eingetragen bei dem einen ist [] und bei dem anderen "" und in der Beschreibung bei createUnit ist zwar ein beispiel aber warum funktioniert es nicht wenn ich den execVM befehl rein schreibe Trigger oder Einheit das müsste doch gleich sein aber warum per skript nicht.
3.Wie in 2 erklärt die reihenfolge kenn ich aber was muss bei Init rein
[null = []execVM"....";] oder "null = []execVM"....";"
4. ok Danke den das wusste ich noch nicht das es dafür nicht geeignet ist.
5. Klar kann ich ausprobieren.
6. ja ok sry ist halt jetzt so
7. Wenn ich es ja so leicht finden würde hätte ich auch nicht gefragt und ich denke mir das es ja in so einer Diskussion mir die Leute mehr erzählen als nur das ergebniss was ich suche z.b. das es auch andere Wege gibt wie du mir erklärt hast
8. Ich hatte nur die Fehlerstelle gezeit nicht den rest von skript der "spawnpunkt" und der "wegpunkt" hat schon funktioniert.
9. Es gibt ein weg Komplette Ausrüstung zu ändern von Uniform bis zum Abzeichen (das auch funktioniert) sonst hätte ich das in erwägung gezogen.
unit1 = _group1 createUnit ["O_Officer_F", [(getMarkerPos MyMarkerName) select 0,(getMarkerPos MyMarkerName) select 1,1], [], 0.1, "NONE"]; Das sieht Intersannt aus von dir ich guck mal ob ich das zum laufen bekomme den das spuckt bei mir auch fehler aus aber kann auch sein das ich irgendwas vergessen habe da ich ja keine Ahnung habe was ich da mache.
(Stichwort Lokalität und Verwendung von Triggern)
Und ganz ehrlich, ich hab schon viel schlimmere Posts gesehen. Es besteht also kein Grund so von oben herab zu antworten.
- - - Zum Thema: - - -
Leberwürsten:
Wenn du bei createUnit eine init-zeile mitgeben willst, muss die KOMPLETTE initzeile dort in Anführungszeichen stehen.
Bei deinen Beispielen oben warst du mit der Syntax schlampig, deswegen funktioniert es auch nicht.
variable = "classname" createUnit [_pos, _grp, "initzeile; usw; und so weiter;", 0.5, "corporal"];
Wenn du innerhalb der Init-Zeile weitere Anführungszeichen brauchst, verwende einfache Anführungszeichen, also '
Tatsache ist allerdings dass, wenn du eine Einheit ohnehin per Script spawnst du die init-zeile prinzipiell nicht brauchst. Es ist sauberer das seperat zu handhaben.
Das createUnit speziell für Objekte sein soll ist übrigens Humbug.