HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-187/)
-   -   Kann jemand mal mit über das Script schauen? :-) (https://hx3.de/editing-scripting-187/jemand-mal-ueber-script-schauen-25588/)

Mind 16.12.2016 22:05

Kann jemand mal mit über das Script schauen? :-)
 
Hallo zusammen,
ich habe eine Frage zu einem Script das ich geschrieben habe.
Das Script holt den Spieler aus seinem aktuellen Fahrzeug und packt ihn in ein Flugzeug hinein. Das ganze wird Lokal ausgeführt.
Nebenbei wird eine Schleife ausgeführt die überprüft ob der Spieler tot ist oder nicht.
Ich frage mich jetzt ob das ganze so MP tauglich ist oder ob es da zu Problemen kommt wenn es mehrere ausführen?
Ich mach das ganze noch nicht so lange, daher bin ich für alle konstruktiven Kommis zu haben :-)

Code:

if (local player) then {
hint "Luftschlacht beginnt in....3";
sleep 2;
hint "2";
sleep 1;
hint "1";
sleep 1;
hint "Viel Glück!";

// Aus akutelles Fahrzeug aussteigen
vehicle1 = (vehicle player);
_vehicle1 = _this param [0,objNull,[objNull]];
if (isNull _vehicle1) exitWith {};
_crew = crew _vehicle1;
if (count _crew <= 0) exitWith {};
{moveOut _x} forEach _crew;

sleep 0.1;

// Flugzeug erstellen und Spieler einsteigen lassen
JU = "LIB_JU87" createVehicle position Dose_West;
JU setDir 178;
JU setPos [getPos JU select 0, getPos JU select 1,800];
player moveInDriver JU;

// Abfrage ob Spieler noch am Leben ist
execVM "airstrike\livecheck.sqf";


sleep 30;

// Aus akutelles Flugzeug aussteigen
_vehicle = _this param [0,objNull,[objNull]];
if (isNull _vehicle) exitWith {}; // does nothing
_crew = crew _vehicle;
if (count _crew <= 0) exitWith {}; // does nothing
{moveOut _x} forEach _crew;

// In das alte Fahrzeug wieder eisteigen
player moveInDriver vehicle1;
sleep 1;

// Flugzeug zerstören
JU setDamage 1;
};


Code:

if (local player) then {
While {true} do {
sleep 1;
if (damage player > 0.9) exitWith { vehicle1 setDamage 1;JU setDamage 1;};
        };
};

Danke im Voraus!
LG Mind


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:57 Uhr.

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