gruppe-adler / TvT_UrbanOps.Altis

Dynamic urban seize/defend mission for all maps.
1 stars 1 forks source link

Liste 20160130 #34

Closed McDiod closed 7 years ago

McDiod commented 7 years ago

LOG: https://gist.github.com/McDiod/aa64932b5e2fc37ba805b5161484a669

MasaruKondera commented 7 years ago

Welle ist nicht mehr grün, wenn mehr als benötigt

Kleiner Nachtrag:

Wenn ein Spieler stirbt geht wie immer zuerst der Spielertimer runter und danach der Wellentimer sofern zuvor noch keiner starb.

Sobald der eigene Timer und der Wellentimer auf 0 ist wird jedoch automatisch "respawning" angezeigt und nach ein paar sekunden verschwindet das "Fensterchen" obwohl noch nicht genug spieler tot sind bei dennen der Spielertimer auf 0 ist.

Denke, dass der Text "Respawning" erst dann erscheinen sollte wenn genug spieler vorhanden sind und man auch wirklich respawnt.

AdlerSalbei commented 7 years ago

Ich weiß nicht in wie weit es hilft, aber zum Opforspawn, mit dieser berechnung bekommst du einen Punkt genau 1km gegenüber von Blufor. Wobei die Distanz vom Zentrum des Kampfgebietes berechnet wird.

//calculate the x and y differentce
_initX = _initialPos select 0;
_initY = _initialPos select 1;

_spawnOpforPosX = OPFORSPAWN select 0;
_spawnOpforPosY = OPFORSPAWN select 1;

_dX = _spawnOpforPosX - _initX;
_dY = _spawnOpforPosY - _initY;

//get angle between markers 
_ang = _dX atan2 _dY;

//fix angle if <0 or >360
_ang = _ang mod 360;

//find new coords
_newX = _initX + sin(_ang)*1000;
_newY = _initY + cos(_ang)*1000;

_newcoords = [ _newX, _newY, 0];
Fusselwurm commented 7 years ago

bei Tod nicht Gruppe verlassen

@McDiod Mir fiel auf, daß Leichen eine eigene Gruppe bekamen (mit BFT), was doof ist. Das wäre der Fix dazu, nehm ich an? :+1: Andererseits würd das nicht-verlassen auch heißen, daß wenn ein Truppführer ausfällt, für diesen Trupp das BFT auch kaputt ist, wenn der weiter in der Gruppe ist und der Marker auf der Leiche liegenbleibt :grimacing:

McDiod commented 7 years ago

Sobald der eigene Timer und der Wellentimer auf 0 ist wird jedoch automatisch "respawning" angezeigt

Danke, gefixt.

Ich weiß nicht in wie weit es hilft

Danke, hilft leider nicht 😁.

Das wäre der Fix dazu, nehm ich an? Andererseits würd das nicht-verlassen auch heißen, daß wenn ein Truppführer ausfällt, für diesen Trupp das BFT auch kaputt ist

Genau. Dass das BFT kaputt geht ist schon in Ordnung finde ich. Ist in BC auch so.