Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 28.09.2014, 00:52   #1 (permalink)
Newbie
 
Registriert seit: 09.06.2014
Beiträge: 15
Standard Hint Anpassen

Hallo Leute ich brauche ein weiteresmal eure Hilfe ?!

Ich möchte in meiner Multyplayer mission einen Hint zu anfang der mission einfügen.
Der Hint sol aber nur für bestimmte Spieler sichtbar sein ??

Also wie mache ich das ??
DrFichel ist offline   Mit Zitat antworten
Alt 28.09.2014, 01:10   #2 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.107
Standard

Ein Hint ist erstmal Lokal. Also er würde nicht ohne Weiteres an Jeden Spieler gehen.

Wie wird der Hint ausgelöst? Via Trigger oder Script?
__________________
Bewegende Momente bei ArmA 3
Drunken Officer ist offline   Mit Zitat antworten
Alt 29.09.2014, 12:11   #3 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von Tajin
 
Registriert seit: 17.01.2008
Beiträge: 267
Standard

Kommt ganz drauf an, wie du diese "bestimmten" Spieler definierst.

Das könnte z.b. so aussehen:

PHP-Code:
if ((getPlayerUID playerin [123,234,456]) then {
    
hint "hallo !";
}; 
In dem Fall würde der Hint nur für Spieler angezeigt, deren SpielerID in der Liste ist.
__________________
Tajin ist offline   Mit Zitat antworten
Alt 30.09.2014, 20:29   #4 (permalink)
Newbie
 
Registriert seit: 09.06.2014
Beiträge: 15
Standard

mh okay ich lasse den hint mit hilfe eins triggers auslösen
DrFichel ist offline   Mit Zitat antworten
Alt 01.10.2014, 10:39   #5 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Wenn der Trigger im Editor erstellt wurde und die Meldung für die "Spielbaren Soldaten" sein soll (unabhängig welche Person einen der Soldaten spielt), dann den spielbaren Spielfiguren einen Namen geben und als Bedingung z.B. eintragen:

player == Soldat1

sollen mehrere bestimmte spielbare Soldaten die Meldung sehen, dann z.B.

player == Soldat1 or player == Soldat2

oder für alle Spieler einer Seite, z.B. für die West-Seite

playerSide == WEST

Solche Bedingungen sind unabhängig von den sonst im Trigger eingestellten Bedingungen. Sollen auch die eingestellten Trigger-Bedingungen berücksichtigt werden, dann geht das z.B. so:

this and (player == Soldat1 or player == Soldat2)

Wenn die Meldung beim Spielstart erfolgen soll, dann musst du im Trigger in die Zeitverzögerungen wenigstens eine Sekunde eintragen.

Anstelle von hint kannst du auch titleText oder sideChat usw. verwenden.

Solche Meldungen sind lokal auf den einzelnen Computern, weil aber im Editor erstellte Trigger für alle Spieler vorhanden sind, wirkt diese Vorgehensweise auf allen Computern der Mitspieler.
Vienna ist offline   Mit Zitat antworten
Antwort


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
hint nur auf dem client McLaine Editing & Scripting 11 09.11.2013 11:19
hint und sleep McLaine Editing & Scripting 9 02.11.2013 18:15
addAction und hint im Multiplayer spaccy Editing & Scripting 7 18.07.2012 21:10
Hint format: Variable ausgeben Egosa-U Editing & Scripting 3 30.12.2011 08:23
hint verbieten miromanu Editing & Scripting 5 18.07.2010 22:03


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