⚡ Neueste Beiträge

MP - Marker nur für Gruppe sichtbar ?

18.06.2009, 00:27 #1 (Permalink)
GER_CJ-187
50 Beiträge100 Beiträge250 Beiträge
Registriert seit: 29.05.2008
Ort: BERLIN
Alter: 37
Beiträge: 496
MP - Marker nur für Gruppe sichtbar ?

Hallo werte Comunity,

ich hab eine Frage,

ich bin seit ca 3 Stunden dabei zu versuchen, dass bestimmte marker nur für die eine Gruppe sichtbar ist...

alle anderen Spieler (in anderen verbänden) sollen diese nicht sehen...

Bitte nicht falsch verstehen, ich meine nicht die Marker im Einsatz, sondern die im Editor...

Ich möchte, dass die Marker schon von anfang an da sind, aber nur für die eine Gruppe sichtbar ist...

geht das berhaupt???

Ich würde mich sehr über Tips freuen.

MfG - Christopher :angel:
18.06.2009, 11:53 #2 (Permalink)
knowbuddy
Newbie
Registriert seit: 11.06.2009
Beiträge: 15
Das müsste gehen, wenn du beim Missionsstart die Marker bei allen Spielern löschst, die nicht in der entsprechenden Gruppe sind:

Code:
private ["_markersForGroup1"];

_markersForGroup1 = ["M1", "M2", "M3"];
if(group player != Group1) then
{
	{deleteMarker _x;} forEach _markersForGroup1;
};
18.06.2009, 20:27 #3 (Permalink)
GER_CJ-187
50 Beiträge100 Beiträge250 Beiträge
Registriert seit: 29.05.2008
Ort: BERLIN
Alter: 37
Beiträge: 496
vielen dank, werds mal ausprobieren... :daumen:

MfG - Christopher
19.02.2011, 13:50 #4 (Permalink)
Fogu
500 Beiträge1000 Beiträge
Avatar von Fogu
Registriert seit: 12.05.2009
Ort: FRA
Beiträge: 1.621
Hey,
ich muss den Thread nochmal aus der Versenkung holen.
reicht ein einfaches "if not" (wenns das gibt) einzubauen, wenn ich will das nur die Gruppe Group1 die Marker sieht??

thnx

fogu
__________________
Signaturbild
[SIGPIC][/SIGPIC]

My Youtube Channel

"Before you diagnose yourself with depression or low self esteem,
first make sure you are not, in fact, just surrounded by assholes!"
William Gibson
19.02.2011, 14:01 #5 (Permalink)
Buliwyf
10 Jahre hx3
500 Beiträge1000 Beiträge
Avatar von Buliwyf
Registriert seit: 11.03.2005
Ort: HH
Alter: 55
Beiträge: 1.931
Zitat von knowbuddy
Das müsste gehen, wenn du beim Missionsstart die Marker bei allen Spielern löschst, die nicht in der entsprechenden Gruppe sind:

Code:
private ["_markersForGroup1"];

_markersForGroup1 = ["M1", "M2", "M3"];
if(group player != Group1) then
{
    {deleteMarker _x;} forEach _markersForGroup1;
};
Zitat von Fogu
Hey,
ich muss den Thread nochmal aus der Versenkung holen.
reicht ein einfaches "if not" (wenns das gibt) einzubauen, wenn ich will das nur die Gruppe Group1 die Marker sieht??

Wenn ich den Post richtig deute, dann tut es genau das was Du suchst... :komisch:
__________________
19.02.2011, 14:06 #6 (Permalink)
Fogu
500 Beiträge1000 Beiträge
Avatar von Fogu
Registriert seit: 12.05.2009
Ort: FRA
Beiträge: 1.621
Also ich will das nur die Gruppe "Group1" die Marker M1 M2 und M3 sieht.
Als ich es getestet habe, haben nur alle anderen die Marker gesehen.
Nur "Group1" nicht.
Oder darf ich das nicht über die Init.sqf laufen lassen.?
__________________
Signaturbild
[SIGPIC][/SIGPIC]

My Youtube Channel

"Before you diagnose yourself with depression or low self esteem,
first make sure you are not, in fact, just surrounded by assholes!"
William Gibson
19.02.2011, 14:31 #7 (Permalink)
TeRp
10 Jahre hx3
500 Beiträge1000 Beiträge
Avatar von TeRp
Registriert seit: 02.04.2003
Ort: San Francisco
Beiträge: 1.919
Das Script löscht die Marker aber bei allen und ist damit nicht brauchbar.

Daher entweder deleteMarkerLocal nutzen oder einfach bei den entsprechenden Spielern, die nichts sehen sollen, den Typ auf "Empty" ändern.
Am sinnvollsten wären aber wohl eher lokale Marker für die Gruppenmitgliedern.
__________________

19.02.2011, 14:47 #8 (Permalink)
Fogu
500 Beiträge1000 Beiträge
Avatar von Fogu
Registriert seit: 12.05.2009
Ort: FRA
Beiträge: 1.621
Danke für die Info Terp.

Also mit setMarkerTypeLocal "empty" auf alle Gruppen anwenden, die die Marker nicht sehen sollen?

Ziel der Sache ist ja, bestimmte Marker nur für Piloten sichtbar zu machen, damit die anderen nicht unnötig mit Markierungen an der Base zugemüllt werden.:zahn:
__________________
Signaturbild
[SIGPIC][/SIGPIC]

My Youtube Channel

"Before you diagnose yourself with depression or low self esteem,
first make sure you are not, in fact, just surrounded by assholes!"
William Gibson
19.02.2011, 17:02 #9 (Permalink)
Vienna
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
Avatar von Vienna
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Wenn du das nur für die Piloten brauchst, dann mach das einfach so:

Code:
if (player != Soldat1 OR player != Soldat2) then {{deleteMarkerLocal _x} forEach ["Marker1","Marker2"]}


Dann werden bei allen Spielern, die nicht Soldat1 oder Soldat2 sind, die Marker gelöscht.

Das kannst du für mehr Piloten erweitern: (... OR player != Soldat3)

bzw. für Mehr Marker die zu löschen sind mit: [... ,"Marker3"]
19.02.2011, 20:24 #10 (Permalink)
Fogu
500 Beiträge1000 Beiträge
Avatar von Fogu
Registriert seit: 12.05.2009
Ort: FRA
Beiträge: 1.621
Danke Vienna:daumen:
__________________
Signaturbild
[SIGPIC][/SIGPIC]

My Youtube Channel

"Before you diagnose yourself with depression or low self esteem,
first make sure you are not, in fact, just surrounded by assholes!"
William Gibson
21.02.2011, 13:21 #11 (Permalink)
Vienna
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
Avatar von Vienna
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Ein Fehler von mir bei der Abfrage!!

Bei mehreren Piloten nicht OR sondern AND muss dort stehen!

Also: if (player != Soldat1 AND player != Soldat2) then ...

Somit werden die Marker gelöscht, wenn der Spieler keiner der beiden Soldaten ist. Bei der falschen Abfrage wird auch bei den beiden Soldaten gelöscht, weil ja ein Spieler nicht zugleich Soldat1 und Soldat2 zwei sein kann.

Bei ODER reicht es zum Löschen, wenn der Spieler einer der beiden Soldaten nicht ist.
Bei UND muss er keiner der beiden Soldaten sein, um zum Löschen zu gelangen.

Solche Abfragen können oft verwirrend sein.
04.07.2013, 18:42 #12 (Permalink)
Bier AIG Tartar
Newbie
Registriert seit: 16.06.2012
Ort: NRW-Gummersbach
Alter: 55
Beiträge: 12
Gruppen marker im MP geht dieses aus zu schalten?

Ist es auch möglich die gesamten Gruppenmarker aus zu schalten, ich frage weil die Ace Macher das Modul dafür Raus genommen haben und da wir Taktisch Spielen wollen wäre es gut wenn einer eine Lösung für uns hätte .


Gruß


Bier AIG Tartar
04.07.2013, 20:41 #13 (Permalink)
Vienna
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
Avatar von Vienna
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Dafür wird es keine einfache Lösung geben.
HX3 Foren · Startseite · Archiv · Impressum · Datenschutz