Armed-Assault.de Twitter


Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 06.03.2009, 22:10   #1 (permalink)
50 Beiträge
 
Registriert seit: 09.10.2008
Beiträge: 79
Standard Fahrzeuge Respawn lassen

Hi
Wie kann ich zerstörte Fahrzeuge respawn lassen.?
Muss ich was in der Description.ext eingeben?
Schradder ist offline   Mit Zitat antworten
Alt 06.03.2009, 23:16   #2 (permalink)
500 Beiträge
 
Benutzerbild von Virility92
 
Registriert seit: 22.05.2008
Beiträge: 552
Standard

hast du schon den editing guide von mr-murray runtergeladen? da stehts drin, und noch vieles mehr!
Virility92 ist offline   Mit Zitat antworten
Alt 07.03.2009, 15:16   #3 (permalink)
50 Beiträge
 
Registriert seit: 13.01.2009
Beiträge: 60
Garstiger Hobbit eine Nachricht über Skype™ schicken
Standard

Wenn du ein Fahrzeug respawnen lassen wills dann musst du auf alle fälle folgendes beachten.

Startpositin des Fahrzeugs
Startdir des Fahrzeugs
Typ des Fahrzeugs

Folgndes ist noch beim Fahrzeugrespawn zu beachten es darf nur auf dem Server laufen.
Ich würde empfehlen es in Sqf syntax zu schreiben geht am einfachsten.
__________________
Gruß

Garstiger Hobbit

www.New-Germany-fun.net

Garstiger Hobbit ist offline   Mit Zitat antworten
Alt 10.03.2009, 16:09   #4 (permalink)
500 Beiträge
 
Benutzerbild von Mr-Murray
 
Registriert seit: 10.06.2004
Ort: München - Germany
Beiträge: 876
Mr-Murray eine Nachricht über ICQ schicken Mr-Murray eine Nachricht über Skype™ schicken
Standard

Lade dir mal meinen Vehiclerespawn runter, falls dir Standard zu langweilig ist.

DOWNLOAD
__________________
MR-MURRAY presents

ArmA Editing Guide Deluxe Edition - English Version Download
ArmA Editing Guide Deluxe Edition - German Version Download

Visit me at Facebook! Mapfact Murray
Mr-Murray ist offline   Mit Zitat antworten
Alt 20.05.2009, 15:08   #5 (permalink)
500 Beiträge
 
Registriert seit: 25.02.2008
Alter: 36
Beiträge: 589
Christian.1987 eine Nachricht über ICQ schicken Christian.1987 eine Nachricht über MSN schicken Christian.1987 eine Nachricht über Skype™ schicken
Standard

Ich will jetzt kein neuen Thema deswegen aufmachen.

So ich hab die Fahrzeug Respawn Beispielmission von Mr-Murry mall ausprob.

In der Mission ist es so das das Fahrzeug immer an der selben stelle wider spawn´t wo es Zerstört wurde.

Ich will aber das das Fahrzeug immer an dem selben Platz Spawn´t, soll heißen da wo ich das Fahrzeug im Editor Plaziert hab soll es nach zertörung wider Verfügbar sein (also zb. in der Basis).

Wer kann mir da weiter helfen. Plase
Christian.1987 ist offline   Mit Zitat antworten
Alt 20.05.2009, 16:13   #6 (permalink)
500 Beiträge
 
Benutzerbild von DirtyHarryTPC
 
Registriert seit: 18.07.2008
Alter: 44
Beiträge: 560
DirtyHarryTPC eine Nachricht über ICQ schicken
Standard

einfach den Guide ziehen da steht doch alles drin !
DirtyHarryTPC ist offline   Mit Zitat antworten
Alt 20.05.2009, 18:47   #7 (permalink)
500 Beiträge
 
Registriert seit: 25.02.2008
Alter: 36
Beiträge: 589
Christian.1987 eine Nachricht über ICQ schicken Christian.1987 eine Nachricht über MSN schicken Christian.1987 eine Nachricht über Skype™ schicken
Standard

Der Clue ist ja das genau die Beispiel Mission so aufgebaut ist wie im Guide Steht. Hilft mir also nett weiter.

Das neue Fahrzeug erscheint immer wider da wo es Zerstört wurde.

Ich habs auch schon mit Ganz normallen Vehicle Respawn Marker also (Respawn_Vehicle_West) ausprob. da ich aber mehrere Fahrzeuge habe geht das auch irgendwie nett.
Christian.1987 ist offline   Mit Zitat antworten
Alt 20.05.2009, 19:01   #8 (permalink)
10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 84
Beiträge: 6.552
Standard

Zwei Varianten...

Erste, respawn wenn Fahrzeug leer und bewegt worden ist:

Code:
// by Xeno
private ["_vehicle", "_delay", "_startpos", "_startdir", "_type", "_moved"];
if (!isServer) exitWith{};

_vehicle = _this select 0;
_delay = _this select 1;
_startpos = getpos _vehicle;
_startdir = getdir _vehicle;
_type = typeof _vehicle;

while {true} do {
    sleep 2 + random 2;
    if (({alive _x} count (crew _vehicle)) == 0) then {
        _moved = (if (_vehicle distance _startpos > 5) then {true} else {false});
        if (_moved || !(alive _vehicle)) then {
            sleep _delay;
            if (alive _vehicle && ({alive _x} count (crew _vehicle)) > 0) exitWith {};
            deletevehicle _vehicle;
            sleep 0.5;
            _vehicle = _type createvehicle _startpos;
            _vehicle setpos _startpos;
            _vehicle setdir _startdir;
        };
    };
};
Zweite Variante, Respawn nur, wenn Fahrzeug zerstört ist:

Code:
// by Xeno
private ["_vehicle", "_delay", "_startpos", "_startdir", "_type"];
if (!isServer) exitWith{};

_vehicle = _this select 0;
_delay = _this select 1;
_startpos = getpos _vehicle;
_startdir = getdir _vehicle;
_type = typeof _vehicle;

while {true} do {
    sleep 2 + random 2;
    if (({alive _x} count (crew _vehicle)) == 0) then {
        if (!(alive _vehicle)) then {
            sleep _delay;
            deletevehicle _vehicle;
            sleep 0.5;
            _vehicle = _type createvehicle _startpos;
            _vehicle setpos _startpos;
            _vehicle setdir _startdir;
        };
    };
};
In die init Zeile folgendes rein:

handle = [this, 120] execVM "wie_du_das_script_genannt_hast.sqf"

Die Respawnzeit 120 kannst Du ersetzen wie Du möchstest.

Nicht getestet, nur schnell aus den Fingern zusammengeschrieben.

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline   Mit Zitat antworten
Alt 20.05.2009, 19:07   #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

Zitat von Christian.1987 Beitrag anzeigen


Das neue Fahrzeug erscheint immer wider da wo es Zerstört wurde.

Steht bei dir in der Description.ext auch die richtige Respawnart? ---> respawnVehicle=3;
Vienna ist offline   Mit Zitat antworten
Alt 20.05.2009, 19:52   #10 (permalink)
500 Beiträge
 
Registriert seit: 25.02.2008
Alter: 36
Beiträge: 589
Christian.1987 eine Nachricht über ICQ schicken Christian.1987 eine Nachricht über MSN schicken Christian.1987 eine Nachricht über Skype™ schicken
Standard

Vienna, du bist einfach der Beste hat 1a Funktioniert.

Vielen Vielen Dank, Vienna
Christian.1987 ist offline   Mit Zitat antworten
Alt 20.05.2009, 19:57   #11 (permalink)
500 Beiträge
 
Benutzerbild von DirtyHarryTPC
 
Registriert seit: 18.07.2008
Alter: 44
Beiträge: 560
DirtyHarryTPC eine Nachricht über ICQ schicken
Standard

steht aber dabei welche zahlen du ändern musst damit es so oder so geht.
Augen aufmachen
DirtyHarryTPC ist offline   Mit Zitat antworten
Alt 20.05.2009, 21:28   #12 (permalink)
10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 84
Beiträge: 6.552
Standard

Hab ja nun schon ein paar hundert ArmA MP Missionen gesehen und exakt nur eine, die respawnVehicle benutzt hat.

Und bei dieser ist es in kurzer Zeit wieder rausgeflogen, weil es Probleme verursacht hat (afair).

Nur so als Tip

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline   Mit Zitat antworten
Alt 20.05.2009, 21:33   #13 (permalink)
500 Beiträge
 
Registriert seit: 25.02.2008
Alter: 36
Beiträge: 589
Christian.1987 eine Nachricht über ICQ schicken Christian.1987 eine Nachricht über MSN schicken Christian.1987 eine Nachricht über Skype™ schicken
Standard

Also bei mir geht er ohne Prob.

Ich hab die Zeit noch auf 20 sec. gesetzt, also nach Zerstörung des Fahrzeuges wider in der Base steht . (Geht, Wunderbar )


Der Script ist von dir Xeno

Zitat:

// by Xeno

Christian.1987 ist offline   Mit Zitat antworten
Alt 13.06.2009, 13:29   #14 (permalink)
500 Beiträge
 
Registriert seit: 25.02.2008
Alter: 36
Beiträge: 589
Christian.1987 eine Nachricht über ICQ schicken Christian.1987 eine Nachricht über MSN schicken Christian.1987 eine Nachricht über Skype™ schicken
Standard

Ähmm mir ist aufgefallen das der Script nicht mit Flugzeugen geht.

Woran kann das Ligen ?

Ich wollte das der AH1 wider in der Basis Steht wen er Zerstört wird. Gett aber nett.
Christian.1987 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
Zivile Fahrzeuge DirtyHarryTPC Editing 0 11.11.2008 16:32
Geschwindigkeit Fahrzeuge DirtyHarryTPC Editing 6 27.07.2008 17:20
Fahrzeuge TLF-Bergen Neuigkeiten 3 26.05.2005 09:17


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