HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-187/)
-   -   Fahrzeug Respawn mit eigener Textur (https://hx3.de/editing-scripting-187/fahrzeug-respawn-eigener-textur-23879/)

Zalimba 23.05.2014 14:01

Fahrzeug Respawn mit eigener Textur
 
ein rechtherzliches Hallo an die deutschsprachige Arma Community.

Ich hab da ein kleines Problem bei dem Missionsbau.

Wenn ich einem Fahrzeug eine neue Textur zuweise hat es diese auch doch wenn dieses Fahrzeug zerstört wird spawnt es als reguläres Fahrzeug. Wie kann man dieses realisieren. Ich habe schon in vielen Foren danach gesucht aber für mich keine Antwort gefunden. Sollte einer die Zeit finden mir kurz zu helfen wäre ich sehr erfreut.

Viele Grüße

Zalimba

Nokman 23.05.2014 14:01

Wie läst du es denn Respawnen?

Zalimba 23.05.2014 14:05

veh = [this,5] execVM "vehicle.sqf";
this setobjecttexture [0,"Skins\3\EMD_mohawk_main_06.paa"];
this setobjecttexture [1,"Skins\3\EMD_mohawk_heck_12.paa"]; t
his setobjecttexture [2,"Skins\3\EMD_mohawk_roof_38.paa"];

Drunken Officer 23.05.2014 14:57

Ist logisch. Die Init wird einmal geladen. Dann hat dein Fahrzeug diese Texture.

Du mußt, wenn das Fahrzeug zersört wurde, diesem Fahrzeug wieder via Script oder Befehl die Texture zuweisen.

Das Auto wurde au1 genannt.
So siehts im Spiel aus: https://www.youtube.com/watch?v=kOWr...ature=youtu.be
Texture ist von Broda. Du siehst, der Transporter hat das Eiserne Kreuz und bekommt es immer wieder verpaßt. Eigentlich müßte noch der Befehl Private eingebaut werden.

Code:

hhh= [] spawn
        {
                while {true} do
                        {
                                _pos = getPos au1;
                                _dir = getDir au1;
                                waituntil {sleep 1, !alive au1};
                                deleteVehicle au1; waituntil {isNull au1};
                                sleep 1; au1 = "B_Truck_01_transport_F" createVehicle _pos;
                                au1 setDir _dir;
                                au1 setobjecttexture  [0, "BW_Hemit_co.paa"];
                                sleep 1;
                        };
        };


Zalimba 23.05.2014 17:32

Erstmal danke für die schnelle Antwort ich werde mich später mal hinsetzen und es versuchen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:20 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 119