Armed-Assault.de Twitter


Multiplayer Missionen Selbsterstellte Missionen für mehr als einen Spieler

Antwort
 
Themen-Optionen Ansicht
Alt 06.02.2009, 13:42   #1 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Andi <C.L.A.N.>
 
Registriert seit: 23.05.2008
Ort: SFB
Alter: 35
Beiträge: 170
Standard CO(16) ACE Evolution V4.5

Neuer Thread weil die Mission total überarbeitet ist ...

- neue Base
- neue Einheiten
- ACE M2A2 , Stryker Slat , M1A1 , KA50N usw.... Gegnerische Einheiten
führen ACE Waffen - Fahren ACE Fahrzeuge
- viele neue Supports - zum Rufen der Suppports wird ein Funkgerät
benötigt (BSP Gunship Support - A10 Support)
- die Operator können Statische Waffen M2/AGS bauen
- Mando Hitch Hebescript ... Ah6 und Mh6 können statische Waffen heben / Uh60 MG & FFAR können Landvehicle aller Klassen heben...
- Waffenrespawn
- Mobile Respawn
- Gegnerische fordern unterstützung an solange der Radio-Tower steht (alle 11min)
- Gegnerische Air Einheiten patrouillieren zwischen den Städten
- dynamisches Wetter full active da der ACE Nebel wirklich sehr gut ausschaut .......
.....an der Base sind neue Funktionen im feinsten - Andi-Englisch nachzulesen










Viel Spaß und hier noch die Mission

Geändert von Andi <C.L.A.N.> (05.04.2009 um 00:35 Uhr).
Andi <C.L.A.N.> ist offline   Mit Zitat antworten
Alt 07.02.2009, 15:12   #2 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Andi <C.L.A.N.>
 
Registriert seit: 23.05.2008
Ort: SFB
Alter: 35
Beiträge: 170
Standard

***Update ACE - BWMod EVOLUTION 4.5 ***

Mods:
A.C.E. + 1.01 Patch ; BW-Mod Beta 0.4 :

BWMod 0.4 released | News | Armed-Assault.de

New: BW - Einheiten , Wiesel MK20 / OZELOT; UH1D SAR ; Leopard 2 A 6



Achso - habe in den BWMOD PBO´s noch ne "Leichte Panzerfaust" gefunden und mit verbastelt - das war mir wichtig, da ich diese mal selbst abfeuern durfte - scharf - HohlLadung versteht sich

sie heißt "Panzerfaust" - in der Waffenkiste und hat das "Stinger" Logo ...

@ BWMod Modder : wusste garnicht das die "Leichte Panzerfaust" so "Durchschlagskräftig" ist

- ich find das Teil cool ^^

Greetings

Geändert von Andi <C.L.A.N.> (05.04.2009 um 00:35 Uhr).
Andi <C.L.A.N.> ist offline   Mit Zitat antworten
Alt 07.02.2009, 16:43   #3 (permalink)
500 Beiträge1000 Beiträge
 
Registriert seit: 12.06.2006
Beiträge: 1.252
Standard

danke!

schicke Screens!

Wie wärs die Evo auf eine andere Insel zu portieren?
Da müsste doch recht simpel sein?!
.kju ist offline   Mit Zitat antworten
Alt 07.02.2009, 17:03   #4 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Andi <C.L.A.N.>
 
Registriert seit: 23.05.2008
Ort: SFB
Alter: 35
Beiträge: 170
Standard

hm.... der simpelste Fall wäre ne Karte mit der gleichen Anzahl von Städten - man müsste einfach Alle Marker,Auslöser,Einheiten auf die neue Map kopieren und anordnen .... Scripte übernehmen etc ....

ansonsten müsste man die Städte reduzieren - sprich paar Scripte abändern ...

- also ich bin auch erstma für paar Tage abwesend - da ich für ne Prüfung lernen muss - wer möchte kann gerne an der Mission rumbasteln
Andi <C.L.A.N.> ist offline   Mit Zitat antworten
Alt 07.02.2009, 18:09   #5 (permalink)
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 78
Beiträge: 6.547
Standard

Böser Andy, immer noch überschreibt das onPlayerConnected/Disconnected in A.C.E. dass der Missions init.sqf oder umgekehrt.

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline   Mit Zitat antworten
Alt 07.02.2009, 18:17   #6 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Andi <C.L.A.N.>
 
Registriert seit: 23.05.2008
Ort: SFB
Alter: 35
Beiträge: 170
Standard

@ XENO

jap ich gebe dir doch recht - hatte es so probiert wie du im letzen Thread mir aufgetragen hattest - leider kam eine Fehlermeldung ...

vielleicht hilst du mir nochmal:

INIT.sqf

if (local server) then
{
_radios = [parso1, somso1, cayso1, dolso1, ortso1, corso1, obrso1, bagso1, eposo1, masso1, pitso1];

{ _x addEventHandler ["hit", {if((_this select 1) != latk) then {(_this select 0) setdamage 0}}];
_c4 = [_x] execVM "scripts\c4only.sqf";
} forEach _radios;

onplayerconnected "[_name] execVM ""scripts\update.sqf"";if(dunit == _name) then {dunit = ""none"";};";
onPlayerDisconnected "dunit = _name;

_mark = format[""%1mash"", dunit];deleteMarker _mark;_mark = format[""%1farp"", dunit];deleteMarker _mark;";
};

Update.sqf

private ["_name", "_i", "_max"];

_name = _this select 0;
pscore = 0;

_i = 0;
_max = count scores;
while {_i < _max} do
{
_unit = scores select _i;
if (_unit == _name) then
{
pscore = (scores select (_i + 1));
};
_i = _i + 2;
};

allvar = [opar,osom,ocay,oort,odol,ocor,oobr,obag,oepo,omas, opit,end,lives];

scores_packed = str (scores);
allvar_packed = str (allvar);
gdate_packed = str (gdate);
respawnlist_packed = str (respawnlist);

publicVariable "scores_packed";
publicVariable "allvar_packed";
publicVariable "gdate_packed";
publicVariable "respawnlist_packed";

__________________________________________________ _


Komm da nicht voran mit dem "compile" Syntax .... ahrrr - wäre schick wenn du mir auf die Sprünge hilfst .... Greetings !
Andi <C.L.A.N.> ist offline   Mit Zitat antworten
Alt 08.02.2009, 00:26   #7 (permalink)
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 78
Beiträge: 6.547
Standard

Es geht einfach nur darum, dass Du bei A.C.E. onPlayerConnected/Disconnected nicht in der init.sqf der Mission verwenden darfst, sondern stattdessen ace_sys_network_OPCB bzw. ace_sys_network_OPD benutzen musst.

Auch wenn ich es für absolut bescheiden halte, dass diese beiden Befehle überhaupt in einem Addon verwendet werden (die haben in einem Addon nichts drin verloren und für das was bei A.C.E. damit gemacht wird, gibts auch andere Möglichkeiten), musst Du halt in den sauren Apfel beißen und testen.

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline   Mit Zitat antworten
Alt 08.02.2009, 11:28   #8 (permalink)
10 Jahre hx3
500 Beiträge
 
Registriert seit: 13.04.2003
Alter: 37
Beiträge: 758
Icon14 *mithör*

Hi Andi,

bin gestern, durch Zufall, auf Deine neue Evo.-Map gestoßen. Ich muß echt sagen, daß die echt erste Sahne und verdammt genial ist. Habe schon den ganzen Sonntag mit verbracht und kann behaupten, das das eine der Missionen ist, die mir in ArmA verdammt viel Spaß gemacht haben.

Habe dank für all die Mühen und für den Umbau.

Beste Grüße
NoFu
__________________
[HSP] NoFu ist offline   Mit Zitat antworten
Alt 08.02.2009, 12:11   #9 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Andi <C.L.A.N.>
 
Registriert seit: 23.05.2008
Ort: SFB
Alter: 35
Beiträge: 170
Standard




NoFu ...

sage mal geht denn das ACE Wound System 1a ? also kannst deinen Mitspielern Morphin Spritzen und kannst du sie Ziehen ... ?

ich verstehe diese Geschichte mit diesem "oneplayerconnect" nicht so richtig - irgendetwas wird mit diesen Befehlen überschrieben .... wenn ich teste geht nämlich immer alles ... hm... ?

also wenn ich bissel mehr Zeit habe kümmere ich mich darum

Greetings ...
Andi <C.L.A.N.> ist offline   Mit Zitat antworten
Alt 08.02.2009, 15:25   #10 (permalink)
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 78
Beiträge: 6.547
Standard

Hab mir das jetzt mal näher angeschaut.

Irgendwo in der init.sqf ist folgendes if construct drin:

Code:
if ((local server) and not (local player)) exitWith {};
Da wird die init.sqf auf dem Server beendet.

Kurz danach hast Du dann folgendes drin:

Code:
if (local server) then 
{
    _radios = [parso1, somso1, cayso1, dolso1, ortso1, corso1, obrso1, bagso1, eposo1, masso1, pitso1];
    
    {    _x addEventHandler ["hit", {if((_this select 1) != latk) then {(_this select 0) setdamage 0}}];
        _c4 = [_x] execVM "scripts\c4only.sqf";
    } forEach _radios;
usw.
Der komplette Code hinter "if ((local server) and not (local player)) exitWith {};" wird auf dem Server nicht mehr ausgeführt werden. Sprich, das komplette Evo JIP Handling ist weg.

Das onPlayerConnected und Disconnected wird gar nicht erst aktiviert, daher funktioniert auch die wounded Geschichte von A.C.E. Spieler die später joinen bekommen allerdings keine Updates und Spieler die die Mission verlassen und später wieder joinen bekommen ihre Punkte nicht mehr.
Auch die Radio Tower c4 Kiste wird nicht aktiviert.

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline   Mit Zitat antworten
Alt 08.02.2009, 21:17   #11 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Andi <C.L.A.N.>
 
Registriert seit: 23.05.2008
Ort: SFB
Alter: 35
Beiträge: 170
Standard

@ XENO ... OMG du hast recht - es sollte so aussehen :


if (local server) then
{
_radios = [parso1, somso1, cayso1, dolso1, ortso1, corso1, obrso1, bagso1, eposo1, masso1, pitso1];

{ _x addEventHandler ["hit", {if((_this select 1) != latk) then {(_this select 0) setdamage 0}}];
_c4 = [_x] execVM "scripts\c4only.sqf";
} forEach _radios;

onplayerconnected "[_name] execVM ""scripts\update.sqf"";if(dunit == _name) then {dunit = ""none"";};";
onPlayerDisconnected "dunit = _name;_mark = format[""%1mash"", dunit];deleteMarker _mark;_mark = format[""%1farp"", dunit];deleteMarker _mark;";
};

if ((local server) and not (local player)) exitWith {};
_cevents = [] execVM "scripts\EventsC.sqf";
_nul = [] execVM "Dialogs\Common\CommonDialogFunctions.sqf";

__________________________________________________ ____

wobei alles was danach kommt - also z.B. [] exec "scripts\player_markers.sqs";

geht doch auch ..... hm
Andi <C.L.A.N.> ist offline   Mit Zitat antworten
Alt 08.02.2009, 22:04   #12 (permalink)
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 78
Beiträge: 6.547
Standard

Zitat von Andi <C.L.A.N.> Beitrag anzeigen

wobei alles was danach kommt - also z.B. [] exec "scripts\player_markers.sqs";

geht doch auch ..... hm

Klar geht das, soll ja auch auf dem Client laufen und nicht auf dem Server.

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline   Mit Zitat antworten
Alt 09.02.2009, 14:52   #13 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Andi <C.L.A.N.>
 
Registriert seit: 23.05.2008
Ort: SFB
Alter: 35
Beiträge: 170
Standard

@ XENO aso - na gut dafür bist du der Fachmann

ich bin ja eigentlich eher der Spieler - nicht der Missionsbastler

@ Topic


Habe ne ACE EVO auf die FDF Insel Padoga gepackt - läuft soweit das Teil


...die Insel muss ich sagen, ist eine Augenweide schlecht hin - "Daumen hoch" an FDF

Nun fehlt mir nur noch dieses sch... schöne ONEPLAYERCONNECT zu ersetzen - damit das auch alles Dingfest läuft ....

Greetings.
Andi <C.L.A.N.> ist offline   Mit Zitat antworten
Alt 12.02.2009, 03:21   #14 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Andi <C.L.A.N.>
 
Registriert seit: 23.05.2008
Ort: SFB
Alter: 35
Beiträge: 170
Standard

Update to Evo Blue V4.6 Ace 1.02



New: -
neue ACE Waffen gefixt (G36 & Scars );
- respawn aus ein Nebelgebiet in ein Gebiet ohne Nebel - hatte die Variablen des Wetters nicht zurückgesetzt - ist gefixt;
- oneplayerconnect/disconnect ersetzt durch "code" :
- ACE A10 Cas / MK82HD / Stinger in der Base
- ACE Harrier MK83 in der Base

Code:
_code = compile "[_name] exec ""scripts\update.sqf"";if(dunit == _name) then {dunit = ""none""};";
    _code = compile "dunit = _name;_mark = format[""%1mash"", dunit];deleteMarker _mark;_mark = format[""%1farp"", dunit];deleteMarker _mark;";
    if (isNil "ace_sys_network_OPCB") then {ace_sys_network_OPCB = []};
    ace_sys_network_OPCB = ace_sys_network_OPCB + [_code];
Hoffe das funktioniert jetzt

Geändert von Andi <C.L.A.N.> (05.04.2009 um 00:35 Uhr).
Andi <C.L.A.N.> ist offline   Mit Zitat antworten
Alt 12.02.2009, 07:50   #15 (permalink)
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 78
Beiträge: 6.547
Standard

Zitat von Andi <C.L.A.N.> Beitrag anzeigen

Code:
_code = compile "[_name] exec ""scripts\update.sqf"";if(dunit == _name) then {dunit = ""none""};";
    _code = compile "dunit = _name;_mark = format[""%1mash"", dunit];deleteMarker _mark;_mark = format[""%1farp"", dunit];deleteMarker _mark;";
    if (isNil "ace_sys_network_OPCB") then {ace_sys_network_OPCB = []};
    ace_sys_network_OPCB = ace_sys_network_OPCB + [_code];
Hoffe das funktioniert jetzt
Nee. Jetzt haste das, was bei onPlayerDisconnected ausgeführt werden soll, bei onPlayerConnected

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline   Mit Zitat antworten
Alt 12.02.2009, 09:19   #16 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Andi <C.L.A.N.>
 
Registriert seit: 23.05.2008
Ort: SFB
Alter: 35
Beiträge: 170
Standard

OMG

Also für Oneplayerconnect danach Oneplayerdisconnect:

Code:
_code = compile "[_name] exec ""scripts\update.sqf"";if(dunit == _name) then {dunit = ""none""};";
    if (isNil "ace_sys_network_OPCB") then {ace_sys_network_OPCB = []};
    ace_sys_network_OPCB = ace_sys_network_OPCB + [_code];

    _code = compile "dunit = _name;_mark = format[""%1mash"", dunit];deleteMarker _mark;_mark = format[""%1farp"", dunit];deleteMarker _mark;";
    if (isNil "ace_sys_network_OPC") then {ace_sys_network_OPC = []};
    ace_sys_network_OPC = ace_sys_network_OPC + [_code];
Irgendwann muss es doch passen ..... hilf mir Xeno ???? ahhrrrr
Andi <C.L.A.N.> ist offline   Mit Zitat antworten
Alt 01.03.2009, 12:44   #17 (permalink)
Newbie
 
Benutzerbild von IMMERBasti
 
Registriert seit: 06.11.2006
Ort: Hamburg
Beiträge: 30
Standard

Hi!
Ich bin ein absoluter Fan deiner Maps, allerdings Spiele ich lieber das ganze Solo mit Max 1 Kollegen, rest Ki.

Daher mal eine Frage:
In welcher Datei, in welchem Eintrag kann ich das Ki Limit für mein Team heraufsetzen?
So würde ich gerne natürlich im Panzergreni-style ne Stadt nehmen, bei 8 Leuten maximum natürlich ne knackige Aufgabe!

Gruß
Basti
__________________
Basti
IMMERBasti ist offline   Mit Zitat antworten
Alt 02.03.2009, 19:37   #18 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Andi <C.L.A.N.>
 
Registriert seit: 23.05.2008
Ort: SFB
Alter: 35
Beiträge: 170
Standard

Du brauchst folgende Dateien

Dialogs/RecruitSoldierDialog.sqf (Visualisierung bei jeweiligen Rang)

scripts/recruit.sqf (Soldatentyp/Ab Zeile 78 - Anzahl "_ainum >= 6" - verändere deine gewünschte Zahl für den jeweiligen Rang)

Viel Spaß ! SRY späte antwort - du hattest mich in ICQ geaddet - hättest du deine Frage richtig formuliert - wäre auch sofort ne antwort gekommen...

Greetings !
Andi <C.L.A.N.> ist offline   Mit Zitat antworten
Alt 08.03.2009, 15:47   #19 (permalink)
Newbie
 
Registriert seit: 08.03.2009
Beiträge: 2
Standard

Hi!

Ich bin Mitglied eines Britischen/Amerikanischen Arma Clans und ich habe vor kurzem dein ACE_Evo_4.6 Map entdeckt. Ich muß sagen, es ist einfach klasse - besonders cool sind die erhöhte K.I-Intelligenz und das eingebaute Mandohitch - danke!

Das Einzige, was uns noch fehlt, ist daß der MHQ gar nicht respawnt, d.h. sobald er zerstört wird, ist das Spiel fast aus, denn keiner will diese ganze Lauferei zwischen das Airfield und die ganzen Zielgebiete! Hättest du eventuell noch Zeit oder Lust, noch eine Version mit respawning MHQ zu veröffentlichen?

Nochmals danke und Grüße!
Mandrake
Mandrake ist offline   Mit Zitat antworten
Alt 09.03.2009, 20:01   #20 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Andi <C.L.A.N.>
 
Registriert seit: 23.05.2008
Ort: SFB
Alter: 35
Beiträge: 170
Standard

Hi Mandrake

Das Ding sollte eigentlich in der Base spawnen .. ahhrrrr

also im Moment habe ich gut zu tun ... muss ma seh ob ich Donnerstag ma bissel basteln kann ...

also wenn du 000 (Null) hintereinander drückst - kommst du in ein 2. spawn menü ^^

erstma zur Abhilfe ... habe auch schon ne neue Version - aber ich hänge mich an diesem OPC/OPD Befehlen auf - echt zum

Andi <C.L.A.N.> 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
CO(18) ACE Evolution V4 Andi <C.L.A.N.> Multiplayer Missionen 8 18.01.2009 23:18
evolution speichern...?? Odin32 Technische Fragen & Probleme 0 18.10.2008 12:26
Gefangene bei Evolution skyfly3r Multiplayer Community 0 05.08.2008 20:32
Verstärkung wie in Evolution? Jois[GER] Editing 26 03.08.2008 17:00
evolution blue unlocked dada Multiplayer Community 4 18.02.2008 11:18


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