OperationPandoraTrigger / OPT-Server-Mod

Dieses Repo enthält alle Skripte aus dem OPT-Framework, die für den Betrieb der OPT genutzt werden.
GNU General Public License v3.0
5 stars 11 forks source link

New new Beam #203

Closed formtapez closed 3 years ago

formtapez commented 3 years ago
GNCLORD-MDB commented 3 years ago

sieht gut aus :-)

formtapez commented 3 years ago

Das Entfernungslimit klappt aber leider noch nicht. So wie bei Dir gestern :-) Hab gerade leider nicht mehr Zeit dafür....

GNCLORD-MDB commented 3 years ago

ok ich schau mir das mal an.

formtapez commented 3 years ago

gefunden. jetzt müsste nur noch der fahrzeug-check fehlen, oder?

GNCLORD-MDB commented 3 years ago

jo der würde vor den ausrufen des Dialogs setzen in der Client init

GNCLORD-MDB commented 3 years ago

in der Waffenruhe werden die Beampunkte noch nicht auf der Karte angezeigt

GNCLORD-MDB commented 3 years ago

und beim Zähler der Beampunkte im Beamdialog das ist ne versatz um +1 drin zu der Kennzeichnung auf der Karte

GNCLORD-MDB commented 3 years ago

Das fehlt noch die Homebase in der Aufzählung dann sollte das wieder alles stimmen

20210831131835_1

GNCLORD-MDB commented 3 years ago

if (_pos distance2D vehicle player < GVAR(SearchRadius)) then {continue}; mal entfenren dann past alles wieder. was soll die überhaupt darin ?

GNCLORD-MDB commented 3 years ago

Und man kann in der Waffen ruhe nicht zur V Fahnen beamen , die tauchen da nicht auf in der liste während der waffenruhe.

formtapez commented 3 years ago

if (_pos distance2D vehicle player < GVAR(SearchRadius)) then {continue}; mal entfenren dann past alles wieder. was soll die überhaupt darin ?

Die Orte an denen man sich selbst befindet sollen nicht in der Liste auftauchen. Deswegen Fehlt auch deine Homebase aus der Meldung darüber.

formtapez commented 3 years ago

in der Waffenruhe werden die Beampunkte noch nicht auf der Karte angezeigt

Ja, da noch nicht klar ist welche fahnen gespielt werden. Man könnte sonst durch ausprobieren herausfinden, welche fahne der feind wählt!

GNCLORD-MDB commented 3 years ago

ähm das werde ja beide angezeigt, also kann man da nix testen

GNCLORD-MDB commented 3 years ago

MAnn soll sich ja zu beiden V Fahne direkt beamen können ,also müssen ja beide aufgeführt werden. Das man nach der Waffenruhe nicht aktive zum filtern wählt kann man ja machen

formtapez commented 3 years ago

MAnn soll sich ja zu beiden V Fahne direkt beamen können ,also müssen ja beide aufgeführt werden. Das man nach der Waffenruhe nicht aktive zum filtern wählt kann man ja machen

Auf das Problem hatte ich noch gar nicht geantwortet. Du kommst hier schon selbst durcheinander mit deinen Anliegen, deshalb immer schön anständig die QUOTE Funktion benutzen wenn du dich auf irgendwas beziehst 👆

GNCLORD-MDB commented 3 years ago

if (_pos distance2D vehicle player < GVAR(SearchRadius)) then {continue}; mal entfenren dann past alles wieder. was soll die überhaupt darin ?

Die Orte an denen man sich selbst befindet sollen nicht in der Liste auftauchen. Deswegen Fehlt auch deine Homebase aus der Meldung darüber.

führt aber zu ne fehlerhaften Auflistung und ergibt auch wenig Sinn da man nur in der Hauptbasis beamen kann

formtapez commented 3 years ago

if (_pos distance2D vehicle player < GVAR(SearchRadius)) then {continue}; mal entfenren dann past alles wieder. was soll die überhaupt darin ?

Die Orte an denen man sich selbst befindet sollen nicht in der Liste auftauchen. Deswegen Fehlt auch deine Homebase aus der Meldung darüber.

führt aber zu ne fehlerhaften Auflistung und ergibt auch wenig Sinn da man nur in der Hauptbasis beamen kann

Warum kann man nur in der Hauptbasis beamen? Vom Außenposten doch genauso. Es macht jedenfalls überhaupt keinen Sinn sich dorthin zu beamen, wo man eh schon ist!??! Fehlerhafte Auflistung gucke ich mir an wenn ich zu Hause bin.

GNCLORD-MDB commented 3 years ago

if (_pos distance2D vehicle player < GVAR(SearchRadius)) then {continue}; mal entfenren dann past alles wieder. was soll die überhaupt darin ?

Die Orte an denen man sich selbst befindet sollen nicht in der Liste auftauchen. Deswegen Fehlt auch deine Homebase aus der Meldung darüber.

führt aber zu ne fehlerhaften Auflistung und ergibt auch wenig Sinn da man nur in der Hauptbasis beamen kann

Warum kann man nur in der Hauptbasis beamen? Vom Außenposten doch genauso. Es macht jedenfalls überhaupt keinen Sinn sich dorthin zu beamen, wo man eh schon ist!??! Fehlerhafte Auflistung gucke ich mir an wenn ich zu Hause bin.

Es gebt das problem das sonst +1 alles verschoben ist. wenn das filtern willst dann muss da -1 machen bei der Aufzählung noch irgendwo.

GNCLORD-MDB commented 3 years ago

MAnn soll sich ja zu beiden V Fahne direkt beamen können ,also müssen ja beide aufgeführt werden. Das man nach der Waffenruhe nicht aktive zum filtern wählt kann man ja machen

Auf das Problem hatte ich noch gar nicht geantwortet. Du kommst hier schon selbst durcheinander mit deinen Anliegen, deshalb immer schön anständig die QUOTE Funktion benutzen wenn du dich auf irgendwas beziehst 👆

und diese fehlen noch völlig, da diese Möglichkeit nicht erfasst ist von deinem Filter. ich schaue gerade wie man diese bedingung definieren kann.

GNCLORD-MDB commented 3 years ago

MAnn soll sich ja zu beiden V Fahne direkt beamen können ,also müssen ja beide aufgeführt werden. Das man nach der Waffenruhe nicht aktive zum filtern wählt kann man ja machen

Auf das Problem hatte ich noch gar nicht geantwortet. Du kommst hier schon selbst durcheinander mit deinen Anliegen, deshalb immer schön anständig die QUOTE Funktion benutzen wenn du dich auf irgendwas beziehst 👆

und diese fehlen noch völlig, da diese Möglichkeit nicht erfasst ist von deinem Filter. ich schaue gerade wie man diese bedingung definieren kann.

So habe nun hin bekommen , gefällt mir aber nicht weil die nun ganz unten stehen in der liste Wenn ich oben eintrage ist die ganze Zuordnung mit der Karte verschoben wieder.

20210831162056_1

unter Zeile 117 einfügen

if (EGVAR(GELDZEIT,GAMESTAGE) != GAMESTAGE_WAR) then
{
    {
         _sector = _x;
        {
            _beampoints pushBack [_x, format ["V-Sektor %1 / Fahne %2", _sector, _forEachIndex + 1], format ["F%1.%2", _sector, _forEachIndex + 1], 0]; 
        } forEach ((EGVAR(SECTORCONTROL,AllSectors) select _x) select 1);
    } forEach _OwnSectorsSelected;        
};