Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 15.11.2011, 21:22   #1 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Icon5 Su-34 nur zu zweit fliegen

Heyho,

ist es möglich eine Su-34 nur dann zu starten, wenn 2 Personen im Flugzeug sitzen?

Und ist es möglich, dass wenn der Schütze stirbt, dass der Pilot nicht schießen kann?

Gruß

Sol.LrMartyn
Sol.LrMartyn ist offline  
Alt 15.11.2011, 21:41   #2 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 38
Beiträge: 1.737
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

Code:
 
if ((count crew this < 2) && (getPos this select 2) < 5) then {this engineOn false};
In die init des Flugzeuges.

ungetestet, was mir eben so einfällt. Zu der 2. Sache habe ich eben keine Lösung im Kopf. Es gibt aber bestimmt eine.


Gruß
__________________
Niemand hat die Absicht eine Tüte zu bauen!
​​​​​​​
___<<<A3 Wounding System>>>___
Pfandgiraffe ist offline  
Alt 15.11.2011, 21:42   #3 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Standard

Danke, ich probier`s mal aus. Ergebnis gibts später...

Erklärst Du mir die Befehlsanordnung auch?
Sol.LrMartyn ist offline  
Alt 15.11.2011, 22:46   #4 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 38
Beiträge: 1.737
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

wenn (anzahl crewmitglieder < 2 und höhe des flugzeuges < 5m) dann {schalte den motor ab}
__________________
Niemand hat die Absicht eine Tüte zu bauen!
​​​​​​​
___<<<A3 Wounding System>>>___
Pfandgiraffe ist offline  
Alt 15.11.2011, 23:47   #5 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Icon10

Zitat von Psychobastard Beitrag anzeigen

wenn (anzahl crewmitglieder < 2 und höhe des flugzeuges < 5m) dann {schalte den motor ab}

Wenn Anzahl Crew größer als 2 und höhe flugzeug 5 m dann motor aus?

Also wenn ich 2 crew-mitglieder haben will und der motor überhaupt erst dann starten kann sieht das so aus:

wenn anzahl <2 und höhe <0m dann motor aus?

ihr verwirrt mich.

Ich will das der Motor nur startet wenn 2 drinnsitzen. Und wer den Bordschütze stirbt, aber der Pilot noch lebt sollt der Saft ned ausgehen...
Sol.LrMartyn ist offline  
Alt 16.11.2011, 00:47   #6 (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

Zitat von Sol.LrMartyn Beitrag anzeigen


Zitat von Psychobastard Beitrag anzeigen

wenn (anzahl crewmitglieder < 2 und höhe des flugzeuges < 5m) dann {schalte den motor ab}

Wenn Anzahl Crew größer als 2 und höhe flugzeug 5 m dann motor aus?

Du interpretierst den Operator falsch!

Richtige Interpretation:

Wenn Anzahl Crew kleiner als 2 UND Höhe Flugzeug kleiner als 5 m, dann motor aus!


Code:
Operatoren
==========
a == b   =   a gleich b   
a != b   =   a nicht gleich b
a < b    =   a kleiner b
a > b    =   a größer b
a <= b   =   a kleiner gleich b
a >= b   =   a größer gleich b
Vienna ist offline  
Alt 16.11.2011, 05:21   #7 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 38
Beiträge: 1.737
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

Ja... mathematische Zeichensetzung 2. oder 3. Klasse?
Aber war ja auch schon spät abend. ;-)
__________________
Niemand hat die Absicht eine Tüte zu bauen!
​​​​​​​
___<<<A3 Wounding System>>>___
Pfandgiraffe ist offline  
Alt 16.11.2011, 17:49   #8 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Icon10

Mathe war ich immer gut.. ^^ Ich habs nur nicht mit größer und kleiner als....
Sol.LrMartyn ist offline  
Alt 16.11.2011, 20:35   #9 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Icon5

Wie sieht das dann für einen Panzer aus? So:

if ((count crew this < 2) && (getPos this select 2) < 0) then {this engineOn false};

?
Sol.LrMartyn ist offline  
Alt 16.11.2011, 22:17   #10 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Zitat von Sol.LrMartyn Beitrag anzeigen

Wie sieht das dann für einen Panzer aus? So:

if ((count crew this < 2) && (getPos this select 2) < 0) then {this engineOn false};

?

Richtig geil...

Code:
NameDesFahrzeugs emptyPositions "DRIVER" == 0 AND NameDesFahrzeugs emptyPositions "GUNNER" == 0
...löst aus, wenn Fahrer- und Schützenplatz besetzt sind. Kannst Du auf so ziemlich jedes beliebige Fahr- und Fluggerät anwenden.



*Update*
Code:
{NameDesFahrzeugs removeWeapon _x} forEach weapons NameDesFahrzeugs
...entfernt alle Waffen des Fahr- oder Fluggeräts. Als Bedingung zB wenn Schütze tot, dann Waffen entfernen und dann kann auch der Pilot/Fahrer nicht mehr schiessen.
__________________

Geändert von Buliwyf (16.11.2011 um 22:25 Uhr).
Buliwyf ist offline  
Alt 16.11.2011, 22:29   #11 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Standard

Probier ich bei gelegenheit mal aus ^^ Danke Dir
Sol.LrMartyn ist offline  
Alt 16.11.2011, 22:36   #12 (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

getPos this select 2... kann entfallen, weil ein Panzer nicht fliegen kann.

Ein einmaliger Aufruf wird da nicht genügen, das muss in einer "Schleife" dauernd abgefragt werden.

Das sieht dann so aus und ist in die Initzeile des Panzers zu kopieren:

Code:
temp = this spawn
 {
  while {alive _this} do
   {
    if (count crew _this < 2 ) then {_this engineOn false}
   }
 }
Der Panzer wird aber trotzdem fahren, (ohne Motorgeräusch), weil die Taste für die Vorwärtsbewegung den Motor automatisch startet und die "Zeitspanne" des wiederholenden Ein- und Ausschalten vom Motor für eine Bewegung ausreicht.


Hinweis zu Buliwyf emptyPositions: die gibt 1 zurück, wenn Position leer.
Vienna ist offline  
Alt 16.11.2011, 22:41   #13 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Standard

Ok, und nun kommt die Preisfrage: Wenn ich das Einsätze wie ich sagt und der 2. Mann springt bei der Su-34 raus... und ich will landen, geht das Ding aus. Und wie soll ich den dann parken? Gibt es einen Befehl der quasi sagt "um den motor zu starten müssen 2 leute drinne sein"?

Ach und if ((count crew this < 2) && (getPos this select 2) < 5) then {this engineOn false}; funkt nicht.
Sol.LrMartyn ist offline  
Alt 16.11.2011, 22:50   #14 (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

Wie für den Panzer erwähnt, wird auch die SU nur geräuschlos fliegen. Somit ist das mit Motor-Ausschalten nicht zu bewerkstelligen.
Vienna ist offline  
Alt 16.11.2011, 22:53   #15 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Standard

Zitat von Vienna Beitrag anzeigen

Wie für den Panzer erwähnt, wird auch die SU nur geräuschlos fliegen. Somit ist das mit Motor-Ausschalten nicht zu bewerkstelligen.

Die SU-34 fliegt unter vollkommen Kontrolle ohne ausschalten... Gibt es da echt keine Lösung? Ich mag es nämlich nicht, wenn Clantraining ist und einer schnappt sich einfach mal so ein Gerät und fliegt durch die Gegend... Hm, aber danke für die Mühe... Ich hoffe es gibt vill doch noch eine Lösung...
Sol.LrMartyn ist offline  
Alt 16.11.2011, 22:57   #16 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Standard

Mir fällt was ein... Ich poste eine "nicht betankte" Su-34 und sobald 2 Leute drinsitzen ist der Sprit da, geht das?
Sol.LrMartyn ist offline  
Alt 16.11.2011, 23:01   #17 (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

Das geht mit http://community.bistudio.com/wiki/setFuel

Du kannst auch einen Spieler nur erlauben z.B. als Schütze einzusteigen: Fahrzeug Actionmenü Einträge entfernen
Vienna ist offline  
Alt 16.11.2011, 23:04   #18 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Standard

Ja, mit nur gunner und setfuel kenne ich schon...

Das probiere ich grade:

if (count crew this < 2 ) then {this setFuel 1};

Ab then funkt alles... das if (count crew this < 2 ) macht mir kopfschmerzen... Nur ich steige ein und ich kann volles Rohr des "Gaspedal" durchtreten...
Sol.LrMartyn ist offline  
Alt 16.11.2011, 23:18   #19 (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

Gib dem Flieger einen Namen und mach das mit dem Tankfüllen durch einen Auslöser. Ich sage nicht wie, sieh das als Aufgabe.
Vienna ist offline  
Alt 16.11.2011, 23:23   #20 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Standard

xD, alles klar
Sol.LrMartyn ist offline  
 


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
Flugzeug will nicht gerade aus fliegen. Phoenixmaster13 Editing & Scripting 4 16.11.2011 05:25
KI immer auf gleicher Höhe fliegen lassen JoeJoe87577 Editing & Scripting 7 28.04.2011 18:28
KI präzise fliegen lassen Wobbegong Editing & Scripting 2 04.02.2011 18:22
Ki kann nicht fliegen ! Panzagrenadier Technische Fragen & Probleme 6 28.11.2010 16:08
UAV soll sehr hoch fliegen Nischi Editing & Scripting 8 14.08.2010 21:30


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 117 118 119