Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 16.03.2013, 16:16   #1 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Icon5 Addaction nur für Driver

Hallo Community,

ich habe ein ganz einfaches Vorhaben und weiß ehrlich gesagt nicht, ob es möglich ist einen Spielernamen auslesen, also sowas wie
"Spieler Martyn ist der Pilot von MH9" oder so.

Und wie mache ich es, habe mir schon viel durchgelesen und ausprobiert, aber nicht genau nachvollziehen können, dass Addaction nur für einen Spieler angezeigt wird? vehicle player? bzw. vehicle [UNITNAME]?

Dankeschön, falls jemand auch nur einfaches Lesermaterial hat, wäre ich auch dankbar.

Euer Martyn
__________________
Achtung! Betrachtung des Quellcodes auf eigene Gefahr. Für Übelkeit, Erbrechen oder Kopfschmerzen übernehme ich keine Haftung
------
https://www.sol-diers.com
Sol.LrMartyn ist offline   Mit Zitat antworten
Alt 16.03.2013, 16:26   #2 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.104
Standard

Das Auto nennst du Karre im Editor.
_weristes = (name (driver karre))
player sideChat format ["%1", _weristes];

AddActioneintrag kannst du
a) an eine Figur heften, dann hat den auch nur die Figur
b) an ein Objekt heften. Dann sieht es jeder der auf 5(?) Meter ran ist. Bei Arma3 kann man den Radius wohl einstellen.

z.B.
Ein Objekt heißt "Doktor" auf der Karte. AA-Eintrag an das Objekt:
heilen = Doktor addAction ["Heilung", "erstehilfe.sqf"];

Die Add-Action Einträge im Fahrzeug sind eigentlich Bestandteil der Config.cpp.
Aber , probiere es mal mit einer Schleife:
Code:
while {alive karre} do {
waitUntil {(vehicle player != player && player == driver karre)};
player sideChat "drin";
boost = karre addaction ["BOOST","boost.sqf"];
waitUntil {(vehicle player == player || player != driver karre)};
player sideChat "weg ist es";
karre removeAction boost;
};

Edit:

Solange das Fahrzeug lebt, hast du als Fahrer nen BOOST Eintrag. In die INIT-Zeile von dem Objekt "Karre": handle = execVM ".......\boosteintrag.sqf";

Geändert von Drunken Officer (16.03.2013 um 17:05 Uhr).
Drunken Officer ist offline   Mit Zitat antworten
Alt 16.03.2013, 17:18   #3 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 46
Beiträge: 1.927
Standard

Um einen ActionMenu-Eintrag NUR für den Fahrer zu bekommen, schlage ich vor, dies gleich im addAction-Befehl direkt festzulegen. Der bietet die Funktion und spart gleich ein paar Zeile Code.

Schreibe folgenden Code in die Init-Zeile des Fahrzeugs und Du wirst sehen, dass nur der Fahrer den Eintrag hat...

Code:
ID01 = this addAction ["ActionName", "script.sqf", true, 0, false, true, "", "driver _target == player"];
Mehr zum AddAction-Befehl findest Du hier.

__________________
Buliwyf ist offline   Mit Zitat antworten
Alt 17.03.2013, 13:18   #4 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Icon14 Wie Schuppen von den Augen...

Ja, jetzt fällt es mir auf... Mein lieber Mann ^^

Hatte die Funktion schon öfters gesehen, in dem Wiki von BIS, aber jetzt erst verstehe ich es, nach 2 Stunden Einarbeitung...

Alles klar, danke Euch!
__________________
Achtung! Betrachtung des Quellcodes auf eigene Gefahr. Für Übelkeit, Erbrechen oder Kopfschmerzen übernehme ich keine Haftung
------
https://www.sol-diers.com
Sol.LrMartyn 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
addaction für player (wenn mehrere beieinander stehen) Wolkenbeisser Editing & Scripting 34 30.01.2013 06:27
Missionserstellung Tipps&Tricks Moerderhoschi Editing & Scripting 28 12.01.2013 14:38
AMT Addon Sammelthread Frankyman Mods & Addons 178 23.09.2012 12:03
Frage zu "addaction" spreewälder Editing & Scripting 12 11.05.2012 14:47
AddAction nur für bestimmten spieler DirtyHarryTPC Editing & Scripting 9 24.09.2010 11:51


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