Kurze Frage zur Nutzung der neuen ACE3 Lockpick Eventhandler:
- Wie binde ich die ein?
- Lokal zum Spieler oder zum Fahrzeug?
Hab es wie folgt versucht (leider nicht erfolgreich):
Code
Sie sind in Begriff, Armaworld | Die Arma - Community für den DACH Raum zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachten Sie, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
Kurze Frage zur Nutzung der neuen ACE3 Lockpick Eventhandler:
Hab es wie folgt versucht (leider nicht erfolgreich):
Auch der hilft mir nicht weiter. Vlt mangelt es mir ja diesbezüglich auch noch an Wissen.
Bin aktuell im GITHUB am kramen...
EDIT (Solved):
OK. Hab es endlich gefunden!
Die Info wird in der ace_interaction\CfgVehicles.hpp definiert und heisst "ACE_TeamManagement".
Ein tagesfüllendes Programm...
*Wild auf die Brust klopf*
Ich suche mal wieder seit Stunden nach einer vermeintlichen "Kleinigkeit" - bisher leider vergebends.
Ich möchte dem ACE3 Interaktionsmenü unter Eigeninteraktion/Gruppen noch was hinzufügen und finde einfach nicht den Namen des Untermenüs.
Beispiel:
"ACE_SelfActions", "ACE_MainActions", "ACE_Equipment"
Hat vlt jemand ein Tipp für mich?
Gerade mal mit folgendem positiv getestet:
["ace_common_setCaptive", [_target, 1]] call CBA_fnc_globalEventJIP;
Werde das mit den Kameraden mal eine Weile im Spielbetrieb testen.
Bisher schaut es aber gut aus.
Besten Dank.
Guck ich mir kommende Nacht in Ruhe an.
Hey,
Ja das Thema ist noch aktuell. Hatte gerade nur Missionsabend
und deshalb noch keine Zeit um den vorherigen Vorschlag (ACE3-Lösung) zu testen.
Aber was mir ebend aufgefallen ist, dass Einheiten,
welche von mir durch ZEUS oder vom Server platziert werden funktionieren.
Lediglich die, welche unser Headless Client platziert und das sind tatsächlich fast alle, werden nicht als captive anerkannt.
Mein Script schaut übrigends wie folgt aus...
fn_startUndercover.sqf (Von initPlayerLocal.sqf)
fn_undercoverEvents.sqf
fn_undercoverClothes.sqf
Das laut BIKI ja AL-EG sein sollte, sollte meiner Meinung nach remoteExec nicht nötig sein.
Warum es nicht funktioniert, ist mir ein Rätzel, zumal ich in der Console auf dem Server bereits folgendes getestet hatte:
Ich hätte wohl noch unser Modset erwähnen sollen. Hab es nämlich nicht pur Vanilla getestet:
iNTERVENTION - Server
ACE3 und CBA gehört auch bei uns zum Standard, weshalb ich zeitnah deine Option ausprobieren werde.
Schonmal danke für die Bereitschaft zu Helfen. Feedback folgt...
Ich versuche mich gerade an einem Undecover Modul für unsere Missionen auf dem Server.
Leider funktioniert player setCaptive true; auf dem Server nicht so, wie es sollte. Lokal läuft es.
Trotz captive = true werde ich vom Feind beschossen und ich verstehe einfach nicht wieso.
Auch mit ZEUS sehe ich mich als captive in der zivilen Gruppe und nicht als Bluefor.
Trotzdem funktioniert es nicht.
initPlayerLocal.sqf
Der hint kommt auch.
Die Variable wird gesetzt
Und captive bin ich auch.
Selbst wenn ich im Editor ein Gebäude (Industrieschuppen, Varname = MyHouse) platziere und dann folgendes in der Console aufrufe funktioniert es nicht:
Nein, leider nicht. Trotzdem danke.
Ich habe es bisher auf eine addAction - funktioniert problemlos.
Nur da ich mehrere Breaching Möglichkeiten auf eine Tür legen möchte,
fänd ich es am schönsten mit einer ACE Action umgesetzt.
Ich verstehe leider nicht, warum er den SelectionName nicht erkennt.
Auch mit SelectionPosition probiert. Soll doch gehen.
Ich versuche mich mal wieder seit Stunden daran, eine eigene ACE Action auf Türen zu geben - leider vergebens.
Die ACE Action ist nicht auf der Tür, sondern auf dem Gebäude.
Hat vlt einer einen Tipp für mich?
Also müsste ich, um dieses Objekt anzusprechen, die Map zu beginn der Mission einmal komplett durchsuchen?
Ist denn bei ACE3 geplant, dieses Livonia Objekt noch ins Refuel Framework mit einzubinden?
Dann würde ich mir das vermutlich sparen und warten.
Ich versuche vergebends die Klassen "Building" oder "Static" mit dem CBA_fnc_addClassEventHandler zu erfassen.
Genauer gesagt, versuche ich die Livonia Tanksäule anzusprechen (_this setFuelCargo 0), da das scheinbar in ACE3 nicht gehandelt wird.
Kann es sein, dass dies gar nicht möglich ist?
init.sqf
Aber mein Objekt (Land_FuelStation_03_pump_F) wird auch mit "All" nicht gefunden.
Hat da bereits jemand Erfahrung mit gesammelt und kann mir helfen?
Ich habe jetzt im AddonBuilder den Haken bei "Binarize" raus genommen
und in den Options zu den "List of files to copy directly" folgendes ergänzt:
*.p3d;*.pac,*.paa,*.rtm,*.sqf,*.sqs,*.bikb,*.fsm,*.wss,* .ogg,*.wav,*.fxy,*.csv,*.html,*.lip,*.txt,*.bisurf,*.sqm,*.ext,*.dbf,*.prj,*.shx,*.shp
Nun wird meine stringtable.xml nicht mehr gelöscht und meine Bilder werden auch angezeigt.
Auch das zählen der Items im Inventar funktioniert - Endlich.
Was ich auch komisch finde, dass beim packen mit FileBank keine texHeaders.bin erstellt wird.
Wenn ich alles mit dem AddonBuilder mache, wird mir zwar die texHeaders.bin erstellt, dafür aber meine stringtable.xml gelöscht.
In beiden Fällen, werden meine Bilder nicht angezeigt. Die Formate .p3d und .paa sind im AddinBuilder gelistet.
Frage 1: Prefix
Wenn ich ein Prefix im AddonBuilder mit angebe,
muss ich das irgendwo in den Pfaden (z.B. der config.cpp oder config.bin) eintragen?
Frage 2: Testen
Wenn ich das Addon lokal lade, reicht es aus den Launcher und dann damit das Spiel neu zu starten
oder muss ich die vorgänger Version zuerst löschen oder was anderes berücksichtigen?
Frage 3: texHeaders.bin
Wofür genau ist diese Datei nötig?
Hab beim recherchieren irgendwo gelesen, dass diese für die Ordnerstruktur wichtig ist?
Es wird nicht langweilig...
Gerade getestet. Auch hiermit bekomme ich meine Bilder nicht angezeigt.
Hab es auch schon mit verschiedenen Bildern (Andere Items) und eigenen Modellen versucht.
Aber all die Dinge (p3d, paa), die aus dem Addon geladen werden sollen, sind nicht verfügbar.
Die Namen sehe ich. Kann die Items auch hinlegen und aufheben.
Die Anzahl wird auch nicht angezeigt.
Meine auf deinen Vorschlag geänderte config.cpp
Ich versuche gerae eine eigene Mod zu basteln, damit ich ein paar neue Items einbauen kann.
Komischerweise zeigt es mir bei den Items z.B. im Inventar kein Bild an und auch die Count Funktion scheint nicht zu funktionieren.
Vlt hat ja jemand ein Tipp für mich?
config.cpp
Ich habe das Gefühl, dass irgendwas mit dem Pfad nicht stimmt, obwohl ich das nicht sehen kann.
Aber vlt fehlt ein PREFIX oder sowas? Der Link von BI zum model funktioniert.
Gepackt wurde das Addon mit "FileBank" aus den Arma Tools.
EDIT
Versuch das Bild via Console anzeigen zu lassen scheitert
Versuch mal das:
"(_this distance _target < 10) && (typeOf _caller == 'uns_men_US_SOG_IDP')"
OK. Werde mich da mal morgen reinarbeiten.
Schonmal danke für die Mühen.
Eine Frage noch: Warum genau würdest du auf die Config verzichten?
Ich versuche aktuell ein eigenes HUD zu erstellen, stoße aber leider mal wieder an meine Grenzen.
Definiert in der description.ext.
Aufrufen und Werte aktuallisieren möchte ich in der InitPlayerLocal.sqf mit folgender Funktion:
Leider erstellt er mir das HUD nicht und nach vielen Stunden stehe ich immer noch auf dem Schlauch.
Vlt hat ja jemand einen entscheidenen Tipp für mich?