Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 29.10.2013, 16:17   #1 (permalink)
Newbie
 
Registriert seit: 08.10.2013
Beiträge: 17
Standard Hilfe sich hinsetzen per aktions Menü !! Wie !?

Ich will per Aktions Menü mich auf ein Klapp Stuhl hinsetzen hat jemand ne Lösung ? Brauche sie schnell (bin noch Anfänger Hab noch nie gescript also bitte verständlich erklären ^^

Danke im Voraus
Timasdf ist offline   Mit Zitat antworten
Alt 29.10.2013, 16:27   #2 (permalink)
User gesperrt
5000 Beiträge
 
Registriert seit: 20.10.2009
Ort: Jetzt auch im BIF
Alter: 33
Beiträge: 9.163
Standard

http://armed-assault.de/downloads/ed...on-german.html

Lesen-lernen-anwenden

Das mit dem "mal schnell" kannst du gleich vergessen.
AHTNTEPPOP ist offline   Mit Zitat antworten
Alt 30.10.2013, 07:24   #3 (permalink)
Newbie
 
Registriert seit: 08.10.2013
Beiträge: 17
Standard Fehler chair.sqf Not found

Ich hab mich etwas schlauer über das gemacht und hab ein Script gefunden.

Das habe ich in der Init. Zeile des Stuhl gesetzt

this addaction ["Sit Down","chair.sqf"];

Das sind meine 2 scripts einmal fürs hinsetzen und fürs aufstehen


Das ist die :chair.sqf
_chair = _this select 0;
_unit = _this select 1;

_unit switchMove "sitUnarm_L_idleLoop2";
_unit setpos [ getPos _chair select 0, getPos _chair select 1, -0.6];
_unit setDir ((getDir _chair) - 90);
_standup = _unit addaction ["Stand Up", "chairup.sqf"];


Das ist die :chairup.sqf

player switchMove "";
player removeaction chairsit


Kann mir jemand sagen was der Fehler ist
Timasdf ist offline   Mit Zitat antworten
Alt 30.10.2013, 09:32   #4 (permalink)
User gesperrt
5000 Beiträge
 
Registriert seit: 20.10.2009
Ort: Jetzt auch im BIF
Alter: 33
Beiträge: 9.163
Standard

Ja und was hast du mit den beiden Scripts gemacht?
AHTNTEPPOP ist offline   Mit Zitat antworten
Alt 30.10.2013, 11:10   #5 (permalink)
Newbie
 
Registriert seit: 08.10.2013
Beiträge: 17
Standard Script

Ja die hab ich in mein Mission Folder reingelegt
Timasdf ist offline   Mit Zitat antworten
Alt 30.10.2013, 14:09   #6 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von Wolkenbeisser
 
Registriert seit: 05.11.2010
Ort: Schweiz
Beiträge: 294
Standard

Ich bin zwar auch kein Scripter, aber ein paar Dinge fallen mir schon auf: chairsit scheint die ID des Absitz-Addactions zu sein (damit du es eben später wieder ansprechen kannst). Das lässt erahnen, dass der Stuhl eher sowas in der Init haben muss:
Code:
chairsit = this addaction ["Sit Down","chair.sqf"];
Und dann sollte die chair.sqf wohl das Absitz-Addaction temporär entfernen, wenn ein Spieler auf dem Stuhl sitzt. Und nach dem Aufstehen des Spielers mittels chairup.sqf müsste nicht das Absitz-Addaction enfernt werden, sondern das Aufsteh-Addaction (Spieler steht ja dann schon). Dafür könnte man dann gleich das Absitz-Action wieder an den Stuhl heften.

Soviel zum thema "das sehe ich". Leider haperts bei mir jedoch mit der Umsetzung. So z.B. mit den lokalen/globalen Variablen (das macht mir einfach immer noch Mühe). Da sich der Stuhl für alle (also global?) gleich verhalten muss, hätte ich in der chair.sqf wohl eher eine globale Variable für ihn genommen (z.B. Stuhl1, der dann auch so benannt werden muss). Die chair.sqf sähe also dann auf Wolkenbeissersche Art so aus:

Code:
Stuhl1 = _this select 0;
_unit = _this select 1;
_unit switchMove "sitUnarm_L_idleLoop2";
_unit setpos [getPos Stuhl1 select 0, getPos Stuhl1 select 1, -0.6];
_unit setDir ((getDir Stuhl1) - 90);
Stuhl1 removeAction chairsit;
_standup = _unit addaction ["Stand Up", "chairup.sqf"];
Und das wäre meine chairup.sqf:

Code:
player switchMove ""; 
player removeaction _standup;
chairsit = Stuhl1 addaction ["Sit Down","chair.sqf"];
Hmmmm, wahrscheinlich wird meine Variante auch nicht funktionieren und die Cracks hier im Forum werden sie ziemlich sicher in der Luft zerreissen.

Aber vielleicht hilft Dir mein Input trotzdem weiter. Und wer weiss, viellicht postet einer der Script-Gurus sogar noch die Lösung...

Achja, was genau ist eigentlich das Problem? Das schreibst Du nämlich gar nicht. Sitzt die Einheit nicht ab? oder steht sie nicht mehr auf? Oder verschwindet nur das Addaction?

Geändert von Wolkenbeisser (30.10.2013 um 14:29 Uhr). Grund: Schreibfehler
Wolkenbeisser ist offline   Mit Zitat antworten
Alt 30.10.2013, 16:58   #7 (permalink)
Newbie
 
Registriert seit: 08.10.2013
Beiträge: 17
Standard

Danke werde es gleich ausprobieren Dieses Forum ist das beste
Timasdf ist offline   Mit Zitat antworten
Alt 30.10.2013, 17:04   #8 (permalink)
Newbie
 
Registriert seit: 08.10.2013
Beiträge: 17
Standard

sry vergessen zu schreiben wenn ich mich hinsetzen will steht da :
chair.sqf not found.
Timasdf ist offline   Mit Zitat antworten
Alt 30.10.2013, 17:32   #9 (permalink)
Newbie
 
Registriert seit: 08.10.2013
Beiträge: 17
Standard

hab es gerade probiert funktioniert nicht. Wieder der fehler: script chair.sqf not found kommt noch immer schade aber trotzdem danke für die schnell antwort.
Timasdf ist offline   Mit Zitat antworten
Alt 30.10.2013, 18:30   #10 (permalink)
50 Beiträge
 
Benutzerbild von [GNC]JamesRyan
 
Registriert seit: 04.11.2009
Ort: Ober-Ramstadt
Beiträge: 79
[GNC]JamesRyan eine Nachricht über ICQ schicken [GNC]JamesRyan eine Nachricht über MSN schicken [GNC]JamesRyan eine Nachricht über Skype™ schicken
Standard

Abend,

wenn er das skript nicht findet, hast du grundlegend etwas falsch mit den Dateien gemacht! Also nichts am Skript ändern, das erste war auch soweit korrekt, aber es wäre ja schon sinnvoll gewesen, uns die Fehlermeldung am ANFANG mitzuteilen. Mach mal einen Screenshot (Taste Druck) von deinem Missionsordner unter Eigene Dokumente -> ArmA 2 Other Profiles -> Dein Name -> missions -> deine Mission. Dort muss eine "mission.sqm" liegen sowie die beiden Skripte. Das scheint aber, wie gesagt, nicht der Fall zu sein.
__________________
~[3.JgKp]James~
Kompaniechef | Autor SQF-Handbuch | 3.Jägerkompanie
[GNC]JamesRyan ist offline   Mit Zitat antworten
Alt 30.10.2013, 19:54   #11 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 46
Beiträge: 1.927
Standard

Und vor allem sollte man seine Dateiendungen einblenden! Ich wette einen Daumen, das die Datei in Deinem Missionsordner chair.sqf.txt heißt... wetten?

__________________
Buliwyf ist offline   Mit Zitat antworten
Alt 31.10.2013, 10:14   #12 (permalink)
Newbie
 
Registriert seit: 08.10.2013
Beiträge: 17
Standard

Ich schaff es nicht ein Bild einzufügen der sagt ganze zeit melde dich beim webmaster.


hilfe-hinsetzen-per-aktions-menue-bandicam-2013-10-31-10-39-50-378.jpg


Wenn ihr es nicht sieht da steht : chair.sqf und chairup.sqf und Mission die 2 scripts öffne ich immer mit dem Editor

Geändert von Timasdf (31.10.2013 um 11:02 Uhr).
Timasdf ist offline   Mit Zitat antworten
Alt 31.10.2013, 11:52   #13 (permalink)
50 Beiträge
 
Benutzerbild von [GNC]JamesRyan
 
Registriert seit: 04.11.2009
Ort: Ober-Ramstadt
Beiträge: 79
[GNC]JamesRyan eine Nachricht über ICQ schicken [GNC]JamesRyan eine Nachricht über MSN schicken [GNC]JamesRyan eine Nachricht über Skype™ schicken
Standard

1. Hast du Dateiendungen eingeblendet? Also steht da chair.sqf?
2. liegt in dem Ordner eine "mission.sqm"? Das hatte ich dich bereits gefragt.
3. Am besten such dir jemanden, mit dem du eine TeamViewer-Sitzung machen kannst, so ist das alles andere als sinnvoll
__________________
~[3.JgKp]James~
Kompaniechef | Autor SQF-Handbuch | 3.Jägerkompanie
[GNC]JamesRyan ist offline   Mit Zitat antworten
Alt 31.10.2013, 12:41   #14 (permalink)
Newbie
 
Registriert seit: 08.10.2013
Beiträge: 17
Standard

Danke an allen es hat geklappt ich habe vom Namen die .sqf gelöscht also

Chair.sqf war am Anfang stattdessen habe ich jetzt chair nur da stehen das gleiche wie bei chairup Danke
Timasdf ist offline   Mit Zitat antworten
Alt 31.10.2013, 15:48   #15 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 46
Beiträge: 1.927
Standard

Tja.. es sind immer wieder die grundlegenden Dinge, die einen aus der Bahn werfen...
__________________
Buliwyf 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
Script hilfe gesucht (RP Server) G00DPiXel Editing & Scripting 0 21.08.2013 17:16
Motorrad config.cpp/modell.cfg Hilfe Q_W_E_R Mods & Addons 15 29.05.2013 22:03
Hilfe bei Nachtsichtgerät xsnake02x Editing & Scripting 3 13.03.2013 13:02
Neuling brauch Hilfe Joghurt Multiplayer Community 1 02.11.2010 22:42


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