Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 27.07.2008, 15:08   #1 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 30
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard Knows about

Kurze Frage:

Es gibt ja den Knows about Befehl, ist es möglich einer einzelnen einheit die permanete bekanntheit aller einheiten ob freund,feind oder neutral anzeigen zu lassen?

Aber nur für diese eine einheit.

Danke schonmal im vorraus
Clawhammer ist offline   Mit Zitat antworten
Alt 27.07.2008, 17:01   #2 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von pspsps91
 
Registriert seit: 22.12.2005
Beiträge: 323
Standard

Ist ja eigentlich nicht wirklich schwer:
  • Mit nearObjects kannst du alle Einheiten auf der Karte in ein Array speichern
  • Dann erstellst du in einer Schleife einen String mit der Bekannheit jeder Einheit

...ok ist vielleicht doch nicht so einfach...
Code:
_near = nearestObjects [player, ["man"],5000];
for [{_i=0},{_i<=(count _near)},{_i=_i+1}] do {
_str=str+format["%1: %2\n",name (_near select 1),player knowsAbout (_near select 1)];
};
hint str;
Könnte allerdings ein großer hint werden, je nach Einheitenanzahl...
__________________
SP Mission, coming soon...
pspsps91 ist offline   Mit Zitat antworten
Alt 27.07.2008, 17:28   #3 (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

Das macht eigentlich nur für den Spieler Sinn, damit er weiß wie weit er vom Gegner entdeckt wurde (0-4).

Einen Auslöser mit Radius von etwa 1000m, der seinen Mittelpunkt am Spielerstandort hat. Dann alle Feinde in diesem Bereich abfragen, wie weit man von jedem entdeckt ist.

Das würde z.B. mit einem Aktionsaufruf gehen, welcher eine eigene Karte öffnet, auf welcher die Feinde markiert sind und der eigene Entdeckungswert jeweils eingetragen ist.
Vienna ist offline   Mit Zitat antworten
Alt 27.07.2008, 18:04   #4 (permalink)
500 Beiträge1000 Beiträge
 
Registriert seit: 12.06.2006
Beiträge: 1.252
Standard

nearTargets - Bohemia Interactive Community
.kju ist offline   Mit Zitat antworten
Alt 27.07.2008, 18:44   #5 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 30
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

ok werde das mal ausprobieren Danke
Clawhammer ist offline   Mit Zitat antworten
Alt 27.07.2008, 20:49   #6 (permalink)
500 Beiträge
 
Benutzerbild von Mr-Murray
 
Registriert seit: 10.06.2004
Ort: München - Germany
Beiträge: 876
Mr-Murray eine Nachricht über ICQ schicken Mr-Murray eine Nachricht über Skype™ schicken
Standard

Ui... Q is in da House
__________________
MR-MURRAY presents

ArmA Editing Guide Deluxe Edition - English Version Download
ArmA Editing Guide Deluxe Edition - German Version Download

Visit me at Facebook! Mapfact Murray
Mr-Murray ist offline   Mit Zitat antworten
Alt 27.07.2008, 21:07   #7 (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

nearTargets kann man mit knowsAbout aber nicht vergleichen.
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


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