HX3 Foren

HX3 Foren (https://hx3.de/)
-   Usermade Missions (https://hx3.de/usermade-missions-145/)
-   -   Evolution woher weis das Spiel die.. (https://hx3.de/usermade-missions-145/evolution-weis-spiel-16088/)

Clawhammer 24.04.2009 20:51

Evolution woher weis das Spiel die..
 
Hallo zusammen,

woher wes das Game wann und wo Einheiten die zerstöt oder zu lange defekt sind respawnt werden?

Ich baue gerade die Evolution auf die SAP everon 2.0 Map um, aber ich frage mich wie das Spiel weis hinterher wo die neuen Fahrzeuge gespawnt werden?

Muss ich da in irgendeiner conf die coordinaten angeben ?

Danke

Mfg
Clawhammer

Langer 24.04.2009 21:03

gug mal in der sinitS.sqf

Mfg
Langer

Clawhammer 24.04.2009 21:15

PHP-Code:

sleep 2.0;
{
    
_type TypeOf _x;
    if (
side _x == east and _x == (leader group _x)) then {egroups egroups +1};
    
//if (side _x == west and _x == (leader group _x)) then {addSwitchableUnit _x};     
    
switch (_type) do
    {
         case 
"DC3":
        {
            
_unit = [_x,_type,300spawn {[_this select 0,_this select 1,_this select 2call EVO_VecRm};
        };    
         case 
"A10":
        {
            if(
Param1 == 7then {deletevehicle _x} else {
            
_unit = [_x,_type,3600spawn {[_this select 0,_this select 1,_this select 2call EVO_VecRm};
            };
        };    
         case 
"AV8B2":
        {
            if(
Param1 == 7then {deletevehicle _x} else {
            
_unit = [_x,_type,3600spawn {[_this select 0,_this select 1,_this select 2call EVO_VecRm};
            };
        };
         case 
"AV8B":
        {
            if(
Param1 == 7then {deletevehicle _x} else {
            
_unit = [_x,_type,3600spawn {[_this select 0,_this select 1,_this select 2call EVO_VecRm};
            };
        }; 

Da wird aber nur gesagt das gespawnt werden soll wo wird den festgeletg wo gespawnt wird? Oder verseh ich das falsch.

Was muss man eigentlich beachten wenn man eine Evo auf eine andere Karte verfrachtet, habe alles kopiert (Alle marker etc von karte zu karte kopiert und alle files bis auf die Mission file rüberkopiert) eigentlich müsste das doch mit dem Spawn gehen.

UnXplaind 26.04.2009 13:31

Liste der Anhänge anzeigen (Anzahl: 1)
Hey Clawhammer,
du brauchst von der evo map die richtigen marker, jede stadt hat ein paar marker, bei paraiso heissen die parref, parrefa und parrefb. Die musst du auf jeden Fall auch kopieren. Sonst wird das mit dem Spawn nix. in der Datei reinforce.sqf wird dann darauf bezug genommen.

Auf dem Bild sollte der Marker zu erkennen sein. :)

Hoffe ich konnte dir bissl helfen.

Clawhammer 26.04.2009 13:42

Die stätteMarker sind alle richtig, sobald ich den kreis betrete werden die Gegner gespawnt. Ich meine die Fahrzeuge an der Basis, woher weis das game das es z.b die Hummvw's an die richtige stelle packt? O.o

UnXplaind 26.04.2009 14:55

Das macht das sinitS.sqf script soweit ich weiss:

case "Truck5tReammo":
{
if(Param1 == 7) then {deletevehicle _x} else {
_unit = [_x,_type,"Ammo-Truck",position _x] spawn
usw...

case "MH6":
{
if(Param1 >= 2) then {_unit = [_x,_type,300]
usw...

soweit ich das verstanden habe läuft es so, dass hier das script schaut was in der eckigen Klammer steht, der letzte Wert wäre dann die position, wenn "position _x" dasteht wird an der stelle respawned an der das objekt kaputt gegangen ist. Beim MH6 kann ich die 300 aber nicht einordnen.
In der sinitS.sqf steht doch immernoch da "call EVO_VecR" oder "call EVO_VecRm". Das findest du nochmal in der EventsS.sqf. aber so richtig schlau werde ich daraus auch nicht. :(

Langer 27.04.2009 07:20

es gibt 2 Fahrzeug-respawn arten:
erste z.B: M1 oder Repairtruck -wenn zerstört, wird an der Stelle wo er zerstört wurde, ein neuer erstellt...

zweite: A10 oder Humvee's ohne Bewaffnung : diese werden bei Zerstörung nach einer gewissen Zeit wieder an die Stelle gespawnd ,wo sie auf dem Editor platziert wurden...


Mfg
Langer

Clawhammer 27.04.2009 07:24

Gut zu wissen stellt sich nur die frage woher das game weis wo die fahrzeuge platziert werden sollen :/

Danke soweit schonmal ;)

UnXplaind 27.04.2009 13:08

wahrscheinlich wirklich einfach nur die fahrzeuge per hand im editor einfügen und einfach mal testen...wahrscheinlich wirds so sein wie eben schon von Langer gesagt, die dinger respawnen dort, wo sie von dir platziert wurden aufgrund des scriptes in der sinitS.sqf

ich würds einfach mal testen

Clawhammer 27.04.2009 13:19

Das ist leider das problem die Fahrzeuge spawnen nicht obwohl ich mir sicher bin alles kopiert zu haben, naja fange nochmal von vorn an vill hilfts :/

Danke für eure Hilfe ;)

955i Heino1978 21.04.2010 17:42

Hallo soweit ich das kenne gibt es ein vehiclerespawn script da ich auch für unsere spielergemeinschaft karten erstelle habe ich ne seite gefunden die sehr hilfreich ist guckst du hier:ArmA 2 > Scripte > MP and Respawn | AMS Downloadarchiv - Assault Mission Studio


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