Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 11.02.2015, 18:00   #1 (permalink)
Newbie
 
Registriert seit: 21.09.2013
Beiträge: 16
Standard player switchmove

Hallo,
ich hab da mal wieder ein kleines Problemchen. Ich hab in einer Mission eine Situation in der irgendein Player meiner Gruppe (also ich Spieler, die anderen alle spielbar, also alles Player) in einen Trigger laufen muss/soll und damit das Kommando "player switchMove "HubSpectator_stand";" auslöst, das klappt auch alles super, das Problem ist nur, dass ALLE Player dann für die Zeit still stehen und nicht nur der Player im Trigger. Ich möchte aber dass nur der Spieler der den Trigger auslöst auch stehen bleibt. Geht das? Und wenn wie?

mfg der Mo
mo0504 ist offline  
Alt 11.02.2015, 18:22   #2 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard

Bedinung des auslöseres muss angepasst werden auf
Code:
this && player in thislist
Aber da du sagst es ist ein MP spiel es wird durch denn auslöser nur der Spieler ausgelöst das heist nur er sieht die Animation. An die anderen musst du es sonst noch schicken das die es auch sehen.
Nokman ist offline  
Alt 11.02.2015, 20:36   #3 (permalink)
Newbie
 
Registriert seit: 21.09.2013
Beiträge: 16
Standard

Danke erstmal für die Antwort; aber das hast du glaub ich falsch verstanden, es soll ja jeder Spieler den Auslöser auslösen können, aber nur der jenige der ihn auslöst wird quasi "gelähmt" von der Animation für ca 10 sec. die anderen nicht, das ist der Plan

Edit: und das nächste Problem bei dieser Lösung ist dass in meinem Trigger bei Bedingung schon this && triggeractivated trigger3 drinsteht, beides geht nicht

Geändert von mo0504 (11.02.2015 um 20:54 Uhr).
mo0504 ist offline  
Alt 11.02.2015, 22:53   #4 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard

Deine Idee Dahinter und was du natürlich schon gemacht und versucht hast kann ich sehr schlecht erraten.

Bedingung:
Code:
this && triggeractivated trigger3
Bei Akt.
Code:
{_x switchMove "HubSpectator_stand"}foreach thislist;
damit Sieht jeder die Aktion aber nur die im Auslöser drine werden die Animation ausführen
Nokman ist offline  
Alt 11.02.2015, 23:19   #5 (permalink)
Newbie
 
Registriert seit: 21.09.2013
Beiträge: 16
Standard

Also die Idee dahinter ist dass ein beliebiges Mitglied meiner Gruppe den Ausloeser betritt und damit einen globalchat ausloest, der Player soll stehen bleiben weil vor ihm ein vorgesetzter steht der ihm Anweisungen gibt, es ist egal wer dort hin geht aber es sollen halt einfach nicht alle Spieler einfrieren wenn der Trigger ausloest, das passiert aber im Moment noch. Und ich suche eben eine Moeglichkeit dass der Player im Ausloeser stehenbleiben muss, die Animation is dabei nebensaechlich weil es eigentlich gar keine ist, der steht nur da und hoert zu, es geht eher um das einfrieren, aber man soll die Maus noch bewegen koennen und das klappt alles bestens, nur eben wollte ich das einfrieren aller Spieler verhindern. Ich hoffe das ist halbwegs verständlich. Ist immer schwer zu erklaeren...
mo0504 ist offline  
Alt 12.02.2015, 15:30   #6 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard

Ja haste das getestet was Oben drine steht? ggf sollte es noch erweitert werden wenn da noch eine Ki drine steht das es diese nicht auch macht. Zb durch die abfrage isplayer

Code:
{if (isplayer _x) then {_x switchMove "HubSpectator_stand"};}foreach thislist;
Nokman ist offline  
Alt 12.02.2015, 18:12   #7 (permalink)
Newbie
 
Registriert seit: 21.09.2013
Beiträge: 16
Standard

Also ich habs so getestet und es scheint auch zu funktionieren, habs mit KI getestet da ich zur Zeit grad MP nicht testen kann. Aber wenn die KI den Trigger betritt löst er aus und macht auch was er soll und ich bin davon nicht betroffen, so soll es sein. sieht alles gut aus. Die KI kann das ruhig auslösen ist nicht schlimm, Ich bedanke mich jedenfalls bei dir, du hast mir sehr geholfen
Was ich gern noch hätte ist dass dieser Befehl:

Code:
 [0, 1, true, false] call BIS_fnc_cinemaBorder;
auch nur vom auslösenden Spieler gesehen wird. Ist kein muss, aber so wäre es perfekt
mo0504 ist offline  
Alt 12.02.2015, 20:50   #8 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard

Beim Auslöser in die bedingung was ich Oben geschrieben hatte schon mal mit den
Code:
this && player in thislist
das nur ein Spieler im Auslöser davon betroffen ist
Nokman ist offline  
Alt 12.02.2015, 23:07   #9 (permalink)
Newbie
 
Registriert seit: 21.09.2013
Beiträge: 16
Standard

Ja, also ich hab jetzt alles soweit zufriedenstellend gelöst. Das mit dem:
Code:
this && player in thislist
geht ja nicht weil ich ja schon wie gesagt das:
Code:
this && triggeractivated trigger3
drin hab.
Aber macht nix ich hab einfach die Cinema Border weg gelassen und dann is alles prima. Vielen Dank nochmal für deine Hilfe.

Gruß der Mo
mo0504 ist offline  
Alt 13.02.2015, 12:44   #10 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard

versuche doch mal

Code:
this && triggeractivated trigger3 && player in thislist
Nokman ist offline  
Alt 13.02.2015, 14:28   #11 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.110
Standard

this && triggeractiveted trigger 3 && (local player)

Dann wird der Trigger nur auf dem Rechner ausgelöst.
__________________
Bewegende Momente bei ArmA 3
Drunken Officer ist offline  
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Elite Dangerous (Elite 4) Duke49th Sonstige Genres & Themen 212 26.12.2015 15:33
Ausrüstung nach respawn anpassen [Fehlersuche] tonkgul Editing & Scripting 4 28.06.2014 08:00
Brillen und Kopfbedeckung Saven? Bahlramir Editing & Scripting 0 13.05.2014 22:45
Mission kann nicht geladen werden. Keine Zivi Slots. Benni Rollenspiel & Zombie Ecke 0 24.03.2014 15:52
Script wird nicht vollständig ausgeführt MagicStyle Editing & Scripting 20 04.09.2013 17:54


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119