Beiträge von AvanKova

    Hallo zusammen (sowohl Kritiker als auch Befürworter)


    Ich "lebe" von solchen Veröffentlichungen. Daran kann ich nicht nur sehen wie andere ihre Missionen aufbauen und wiederverwenden, sondern auch was sie falsch machen als auch was neu bei Arma ist.


    2 Dinge würde ich echt super finden.
    1. Zu notieren welche Mods (inkl. Versionsnummer ) verwendet werden
    2. Die Missionen auf Github oder ähnlichen ablegen um schneller und strukturierter auf Fehler und Verbesserungen reagieren zu können.


    Ich habe bei anderen "Sprachen" am besten durch anfügen von kleinen Änderungen oder Verbesserungen vom Code gelernt. Vielleicht würde dies hier auch funktionieren.

    Hey ihr Taktiker!


    Nun ist etwas Zeit vergangen, seit ich versucht habe einen Clan oder Gruppe zu finden, bei der ich die taktische Seite von Arma erleben kann. Ich habe auch nette und zuvorkommende Leute kennen gelernt, als auch viel erfahren. Dafür möchte ich mich ganz herzlich bedanken.


    Da dies aber ein Bereich zur Suche nach einem Clan ist, komme ich zum eigentlichen Thema.


    Nach wie vor bin ich auf der Suche nach einer Gruppe mit der ich spielen kann. Es wäre ein Leichtes, wenn da nicht meine Umwelteinflüsse wären:


    1. Ich kann - und das ist nicht änderbar - erst ab ca. 2100 an einem Spiel teilnehmen!
    2. Es gibt eigentlich kein 2-tens :D


    Falls dies bei euch nicht geht, werde ich nicht teilnehmen können und das ist ja nicht was ich möchte. Auch join ich ungern einer bereits laufenden Mission - bin ja nicht Chuck Norris bei den Expendables.


    Weil dies natürlich hohe Ansprüche sind und mir das bewusst ist, werde ich versuchen eine Gegenleistung zu erbringen.


    1. Ich miete (bereits) einen Root-Server und könnte diesen zur Verfügung stellen.
    2. Ich habe gelernt einen Arma3-Server auf diesem aufzusetzen, inkl. Mods versteht sich.
    3. Ich möchte Missionen bauen und würde hier gerne helfen.
    4. Ich kann eigentlich jeden Tag in der Woche spielen/testen/bauen.
    5. und vielleicht andere Dinge, die ich jetzt noch nicht kenne


    Bitte habt für meine Situation Verständnis.


    Ach so, da hätte ich fast meine Erfahrung in Arma vergessen.


    Ich habe 347 Std Arma (laut Steam) gespielt. Hab mit Freunden die Kompanien, einige COOP, KotH, kurz Altis Life, Exile und sogar Zeus gespielt. Wie erwähnt versuche ich mich am Missionsbau und wurde in ACE3, TFAR unterwiesen - hier ein Dank an die Gruppe Adler und Eras. Richtige Erfahrung im taktischen Spiel (ob COOP oder TvT) habe ich nicht, würde es aber unheimlich gerne lernen.


    Und zu meiner Person:
    Bin Mitte 30 und wohne im Süden Deutschlands. Mehr zu gegebener Zeit ;) .


    Ich würde mich freuen, wenn sich doch jemand findet der so spät noch Lust auf Arma hat.

    Hi,


    hier nun meine Lösung:


    ich habe viel mit hideObjectGlobal experimentiert, doch nie das richtige verhalten hervorrufen können.


    nun sieht das Ergebniss so aus:
    im "On Deactivation"
    {deleteVehicle _x;} count nearestObjects [getPos vilTrig_01, ["man"], 120];
    dabei ist die Wahl des Objekts "man" nur Zufall, ich konnte im biki keine Liste finden welche akzeptiert werden.


    das script so:

    Damit auch jeder Spieler mitbekommt das Jemand in die Zone rein ist, noch 2 folgende Meldungen:
    "On Activation" ["The area was entered.", "hint", true, true] call BIS_fnc_MP;
    "On Deactivation" ["The area was abandoned.", "hint", true, true] call BIS_fnc_MP;



    Ich werde nun noch versuchen Geiseln hinzu zu fügen und allem Tasks zuordnen. Mal sehen was daraus wird.

    Danke sehr Raven.


    dies war echt eine Hilfe.


    Vermutlich wolltest du in der Zeile 7. "_groups pushBack ([_x ......" schreiben und nicht _positions - hab ich bei mir geändert.


    zu hideObjecktGlobal:


    ich bekomme es leider nicht hin das die AI Einheiten "gelöscht" werden. Ich hatte ja geschrieben,
    dass ich im Trigger "{deleteVehicle _x} forEach thisList;" verwende. Dies ist aber sinnlos und ändert sich auch nicht wenn ich hiefür "{_x hideObjectGlobal} forEach thisList;" schreibe. So wie ich das nachgelesen habe, bezieht sich thisList nur auf Einheiten die den Trigger auslösen.


    Könntest du mir da helfen? Es ist natürlich auch jeder gefragt, der einem Noob helfen möchte.


    P.S. Ich möchte die AI Einheiten entfernen um immer wieder ein neues scenario zu bieten.


    P.P.S. Ich könnte mir auch vorstellen nur alle (noch nicht toten) AI aus dem _groups Array zu löschen, hierfür müsste ich aber später darauf zugreifen können.


    ist dieser Code beim "On Deactivation" gut?

    Code
    1. {_x hideObjectGlobal true;} count nearestObjects [getPos this, ["man"], 120];

    Hi,


    mir fiel leider kein passender Titel für meine Frage bzw. Ergebnis ein.


    Ich möchte auf meiner default Trainings Map/Mission eine Zone haben, in der feindliche Einheiten dann erstellt (spanen) werden, wenn ein Spieler (BLUEFOR) diese betritt und wieder gelöscht werden wenn man diese verlässt. Ich bin ziemlich neu beim scripten in SQF und sonst habe ich auch nur rudimentäre Kenntnisse vom Programmieren.


    Als Ergebnis ist bei mir folgendes herausgekommen:


    Die Zivilisten und BLUEFOR habe ich für die Positionen gebraucht und diese dann auf 0% Presence gestellt.
    https://i.imgur.com/hIDwVB5.jpg


    Der Trigger beinhaltet im "On Activation":


    Code
    1. hint "The area was entered.";
    2. _null = execVM "scripts\spawn_vil.sqf";


    und in "On Deactivation":

    Code
    1. {deleteVehicle _x} forEach thisList;
    2. hint "The area was abandoned."

    Den Inhalt der spawn_vil.sqf habe ich im pastebin eingefügt
    https://pastebin.com/SRdHsax1


    Ich bin mir nur allzu bewusst, dass dies nicht die Glanzleistung dieses Forums ist. Umso mehr würde ich mich über konstruktive Kritik freuen und noch besser wäre eine gute Erklärung zu einem verbesserten CODE.

    super mission!



    Da ich auch einen Beitrag leisten möchte, versuche ich mich nun auch an Missionen. In deiner habe ich ein paar Scripte entdeckt, von denen ich nicht genau weiß warum sie da sind und wofür sie gut sind. Dabei haben sie so vielversprechede Namen, z.B. civ_init.sqf, z_filltown_init.sqf und der ganze s Ordner .


    Könntest du da ein bisschen drauf eingehen? Am besten im Script Bereich. Ich wäre dir sehr dankbar und hoffe so auch andere zu motivieren mit zu machen.

    Ich möchte in meiner Mission damit starten, das ein Team über Feind-Gebiet abspringt. Da man kein zusätzlichen Rucksack mitnehmen kann und das Ausrüsten ziemlich lange dauert, hab ich mir vorgenommen dass das Team ein Virtuelles Arsenal vor dem Absprung abwirft und dann am Boden ausrüstet.


    Für den Abwurf der Kiste hab ich ein Script gefunden(1). Wie ich eine vorhandene Ammobox zu einem Virtuellen Arsenal mache weiß ich auch (2). Wie ich beide zusammeln führen kann jedoch nicht.


    Hier bräuchte ich eure Hilfe.


    Links:
    (1) http://www.armaholic.com/page.php?id=23595
    (2) https://forums.bistudio.com/to…e-virtual-ammobox-system/


    P.S.


    Statt "driver _target == _this " muss "player in (crew this)" eingetragen werden. Sonst kann nur der Pilot die Kiste werfen.