![]() |
#1 (permalink) |
![]() ![]() Registriert seit: 23.05.2008
Ort: SFB
Alter: 42
Beiträge: 170
|
![]()
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 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Geändert von Andi <C.L.A.N.> (05.04.2009 um 00:35 Uhr). |
![]() |
![]() |
![]() |
#2 (permalink) |
![]() ![]() Registriert seit: 23.05.2008
Ort: SFB
Alter: 42
Beiträge: 170
|
![]()
***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). |
![]() |
![]() |
![]() |
#4 (permalink) |
![]() ![]() Registriert seit: 23.05.2008
Ort: SFB
Alter: 42
Beiträge: 170
|
![]()
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 ![]() |
![]() |
![]() |
![]() |
#5 (permalink) |
![]() ![]() Registriert seit: 03.01.2008
Alter: 85
Beiträge: 6.552
|
![]()
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. |
![]() |
![]() |
![]() |
#6 (permalink) |
![]() ![]() Registriert seit: 23.05.2008
Ort: SFB
Alter: 42
Beiträge: 170
|
![]()
@ 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"; __________________________________________________ _ ![]() |
![]() |
![]() |
![]() |
#7 (permalink) |
![]() ![]() Registriert seit: 03.01.2008
Alter: 85
Beiträge: 6.552
|
![]()
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. |
![]() |
![]() |
![]() |
#8 (permalink) |
![]() ![]() Registriert seit: 13.04.2003
Beiträge: 761
|
![]()
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 |
![]() |
![]() |
![]() |
#9 (permalink) |
![]() ![]() Registriert seit: 23.05.2008
Ort: SFB
Alter: 42
Beiträge: 170
|
![]() ![]() 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 ... |
![]() |
![]() |
![]() |
#10 (permalink) |
![]() ![]() Registriert seit: 03.01.2008
Alter: 85
Beiträge: 6.552
|
![]()
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 {}; 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. 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. |
![]() |
![]() |
![]() |
#11 (permalink) |
![]() ![]() Registriert seit: 23.05.2008
Ort: SFB
Alter: 42
Beiträge: 170
|
![]()
@ 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 |
![]() |
![]() |
![]() |
#12 (permalink) |
![]() ![]() Registriert seit: 03.01.2008
Alter: 85
Beiträge: 6.552
|
![]() 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. |
![]() |
![]() |
![]() |
#13 (permalink) |
![]() ![]() Registriert seit: 23.05.2008
Ort: SFB
Alter: 42
Beiträge: 170
|
![]()
@ 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" ![]() Nun fehlt mir nur noch dieses sch... schöne ONEPLAYERCONNECT zu ersetzen - damit das auch alles Dingfest läuft .... Greetings. |
![]() |
![]() |
![]() |
#14 (permalink) |
![]() ![]() Registriert seit: 23.05.2008
Ort: SFB
Alter: 42
Beiträge: 170
|
![]()
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]; ![]() ![]() ![]() Geändert von Andi <C.L.A.N.> (05.04.2009 um 00:35 Uhr). |
![]() |
![]() |
![]() |
#15 (permalink) |
![]() ![]() Registriert seit: 03.01.2008
Alter: 85
Beiträge: 6.552
|
![]() 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. |
![]() |
![]() |
![]() |
#16 (permalink) |
![]() ![]() Registriert seit: 23.05.2008
Ort: SFB
Alter: 42
Beiträge: 170
|
![]()
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]; ![]() |
![]() |
![]() |
![]() |
#17 (permalink) |
![]() Registriert seit: 06.11.2006
Ort: Hamburg
Beiträge: 30
|
![]()
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 ![]() |
![]() |
![]() |
![]() |
#18 (permalink) |
![]() ![]() Registriert seit: 23.05.2008
Ort: SFB
Alter: 42
Beiträge: 170
|
![]()
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) ![]() Greetings ! ![]() |
![]() |
![]() |
![]() |
#19 (permalink) |
![]() Registriert seit: 08.03.2009
Beiträge: 2
|
![]()
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 |
![]() |
![]() |
![]() |
#20 (permalink) |
![]() ![]() Registriert seit: 23.05.2008
Ort: SFB
Alter: 42
Beiträge: 170
|
![]()
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 ![]() ![]() |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
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 |