Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 09.03.2014, 12:21   #1 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard Addaktion Variable ändern

Guten Tag,


Eine Bescheidene Frage wo ich gerade etwas auf den Schlach stehe wie Ändere ich eine Variable wenn ich ein Addaktion befehl aufrufe.

Code:
_a1 = _player addAction ["<t color='#FF0000'>Dekung</t>","",true];
damit würde doch nach dem auslösen _a1 true sein?

nur kann ich das nicht auslesen die bleibt dauerhaft auf 0
Nokman ist offline   Mit Zitat antworten
Alt 09.03.2014, 18:47   #2 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Bitte editiere mal deinen Post:
a) Rechtschreibung bearbeiten. Die ist unter aller Kanone
b) Was genau willst du machen? Welcher Wert bleibt auf 0?
c) Was soll dein Addaction-Eintrag genau bewirken?
Drunken Officer ist offline   Mit Zitat antworten
Alt 09.03.2014, 19:33   #3 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Du liegst mit dem Befehl komplett falsch. Hier eine Liste der Befehle, die dir zeigen wie sie anzuwenden sind.

https://community.bistudio.com/wiki/...ommands_Arma_3
Vienna ist offline   Mit Zitat antworten
Alt 10.03.2014, 11:08   #4 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard

Hi

Das Problem was ich habe ist das ich mit Addactions befehl keinen Script aufrufen möchte sondern eine Variable auf Wahr setzen.

Welche ich im Befehl selber angebe. Alternativ dazu selber die _a1 auf Wahr setzen nach den Ausführen.

Nach dem Durchlesen und soweit verstehen von denn Befehl kann ich dies doch über hideOnUse bei Addaction hin. Wie kann ich dies aber Auslesen?
Nokman ist offline   Mit Zitat antworten
Alt 10.03.2014, 14:15   #5 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Ghj= Player addaction["wasweissich",{a1=true}]
Drunken Officer ist offline   Mit Zitat antworten
Alt 10.03.2014, 15:18   #6 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard

Vielen Dank und ich muss mich Entschuldigen bei euch!

Eigendlich lag es ja auf der Hand und stand, nach nochmaligen Durchlesen der
https://community.bistudio.com/wiki/addAction Erklärung schön kleingeschrieben da "Script or Code".

Viel dank für Eure Hilfe und entschuldigt ich hatte es Wirklich überlesen.

Danke
Nokman ist offline   Mit Zitat antworten
Alt 10.03.2014, 15:55   #7 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Drunken Officer, ist dein Beispiel getestet?


Nokman, addAction gibt die laufende Nummer der Aktion zurück. Das hast du ja bereits bemerkt.

Ein Skript anzulegen geht einfacher als hier einen Beitrag zu schreiben.
Vienna ist offline   Mit Zitat antworten
Alt 10.03.2014, 19:03   #8 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Vienna, es ist ungetestet. Aber du kannst den Eintrag so kurz halten. Die Variable setzt du im Block auf true. Ich werde es aber checken. Ich bin mir zu 99% sicher, dass a1 auf true gesetzt wird. Allerdings muss es vorher einen false wert haben.

Edit:
Vienna, ich habe es soeben getestet. Es funktioniert.
a1 wurde vorher auf false gesetzt. Mittles o.g. Zeile wird der auf true.

Geändert von Drunken Officer (10.03.2014 um 19:51 Uhr).
Drunken Officer ist offline   Mit Zitat antworten
Alt 10.03.2014, 23:13   #9 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Bei Arma2 funktioniert das nicht. Es kommt eine Fehlermeldung, weil von addAction als zweiten Parameter ein String erwartet wird.
Vienna ist offline   Mit Zitat antworten
Alt 10.03.2014, 23:56   #10 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard

Ich habe es bereits verwendet und Funktioniert nur was mir aufgefallen ist, die Verwendung von Lokalen Variablen also _a1 wird nicht übergeben, es geht nur mit a1 als Variable.

Gehört jetzt nicht ganz hier mit dazu:
Code:
{deleteVehicle _x} forEach (nearestObjects [player, [], 10]);
Damit lösche ich alles m mich herum im Radius von 10m.

Wie könnte ich dies aber umdrehen das ich nur Bestimmte Objekte um mich herum Lösche die aber keinen Festen Namen haben sondern nur Ihre Objekt Bezeichnung zb "Land_BarGate_F" ?

Edit:
Code:
{deleteVehicle _x} forEach (nearestObjects [player, ["Land_BarGate_F"], 10]);
Ja sagt der Befehl ja in sich schon aus wie es geht.

Geändert von Nokman (11.03.2014 um 07:59 Uhr).
Nokman ist offline   Mit Zitat antworten
Alt 11.03.2014, 07:47   #11 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Hier ist beschrieben wie du einzelne Objekte aus dem Editor ansprechen kannst: Animationsname Netzzaun?
Vienna ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Lokale Variable per ParamsArray Definieren? Kingderek Editing & Scripting 3 03.10.2013 11:15
RPT wird mit "Error Undefined variable in expression" überflutet [GNC]Lord-MDB Editing & Scripting 32 24.08.2013 16:43
Lokale Variable für client erstellen? Q_W_E_R Editing & Scripting 10 01.03.2013 00:16
Hint format: Variable ausgeben Egosa-U Editing & Scripting 3 30.12.2011 08:23
Variable auf dem Server ändern sich nicht ! N939 Editing & Scripting 3 26.07.2010 15:36


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116