Armed-Assault.de Twitter


Usermade Missions Selbsterstellte Missionen & Kampagnen für ArmA

Antwort
 
Themen-Optionen Ansicht
Alt 24.04.2009, 21:51   #1 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 30
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard 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
__________________
Clawhammer ist offline   Mit Zitat antworten
Alt 24.04.2009, 22:03   #2 (permalink)
Newbie
 
Benutzerbild von Langer
 
Registriert seit: 23.05.2008
Ort: Hamburg / Norderstedt
Alter: 39
Beiträge: 44
Standard

gug mal in der sinitS.sqf

Mfg
Langer
Langer ist offline   Mit Zitat antworten
Alt 24.04.2009, 22:15   #3 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 30
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

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.
__________________
Clawhammer ist offline   Mit Zitat antworten
Alt 26.04.2009, 14:31   #4 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 23.10.2006
Ort: Gießen
Alter: 33
Beiträge: 107
UnXplaind eine Nachricht über ICQ schicken
Standard

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.
Miniaturansicht angehängter Grafiken
evolution-weis-spiel-arma-2009-04-26-14-29-44-48.jpg  
UnXplaind ist offline   Mit Zitat antworten
Alt 26.04.2009, 14:42   #5 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 30
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

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
__________________
Clawhammer ist offline   Mit Zitat antworten
Alt 26.04.2009, 15:55   #6 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 23.10.2006
Ort: Gießen
Alter: 33
Beiträge: 107
UnXplaind eine Nachricht über ICQ schicken
Standard

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.

Geändert von UnXplaind (26.04.2009 um 16:11 Uhr).
UnXplaind ist offline   Mit Zitat antworten
Alt 27.04.2009, 08:20   #7 (permalink)
Newbie
 
Benutzerbild von Langer
 
Registriert seit: 23.05.2008
Ort: Hamburg / Norderstedt
Alter: 39
Beiträge: 44
Standard

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

Geändert von Langer (27.04.2009 um 08:31 Uhr).
Langer ist offline   Mit Zitat antworten
Alt 27.04.2009, 08:24   #8 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 30
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

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

Danke soweit schonmal
__________________
Clawhammer ist offline   Mit Zitat antworten
Alt 27.04.2009, 14:08   #9 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 23.10.2006
Ort: Gießen
Alter: 33
Beiträge: 107
UnXplaind eine Nachricht über ICQ schicken
Standard

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
UnXplaind ist offline   Mit Zitat antworten
Alt 27.04.2009, 14:19   #10 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 30
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

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
__________________
Clawhammer ist offline   Mit Zitat antworten
Alt 21.04.2010, 18:42   #11 (permalink)
Newbie
 
Registriert seit: 17.03.2010
Ort: zu hause
Beiträge: 1
Icon10

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
955i Heino1978 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
weis einer wie man die map instaliert Lotos Mods & Addons 3 28.08.2008 00:47
Das Spiel wird immer wieder minimiert! Sir StoneyMahoney Multiplayer Community 1 03.12.2006 15:15
StarGate - Das Spiel Mixi Z69 Action & Shooter 34 10.08.2005 00:21
Hab ihr schon das Spiel? Snevsied Action & Shooter 25 28.06.2004 17:11


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