Armed-Assault.de Twitter


Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 08.05.2008, 22:35   #1 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard UAV soll Gegner auf Karte markieren

Hallo zusammen

Ich habe mir hier die UAV Drohne runtergeladen (UAV RQ-1 Predator | Downloads | Armed-Assault.de)

Nun möchte diese Gerne in einer Mission zu Spionagezwecken verwenden.

Und zwar möchte ich das wenn die Drohe nicht in meinem Team ist trozdem auf der Map
Gegner markiert bekommen. Geht das?

Wenn ja wie ?

Danke schonmal im vorraus
Clawhammer ist offline   Mit Zitat antworten
Alt 09.05.2008, 08:26   #2 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Könnte mir vorstellen, dass Du mit knowsAbout was basteln könntest... fragt sich wie gut das UAV die Einheiten am Boden erkennt?!

Ansonsten kommt dann wohl eher eine unschöne Variante mit nearObjects zur "Erkennung" in Frage.

Letztlich setzt Du dann mittels createMarker oder createMarkerLocal einen Marker auf das erkannte Objekt...

Also unmöglich klingt das Ganze nicht.

Buliwyf ist offline   Mit Zitat antworten
Alt 09.05.2008, 11:25   #3 (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

Also ich würde das auch so regeln
__________________
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 09.05.2008, 12:35   #4 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

Also wenn das UAV in meinem Team ist Spioniert es alles aus.
Könntet ihr mir mal ein bischen genauer erklären wie ihr das mit z.b knowsabout meint?
Meine Glühbirne ist leider noch nicht aufgegangen
Clawhammer ist offline   Mit Zitat antworten
Alt 09.05.2008, 12:42   #5 (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

Lade dir mal meinen Editing Guide herunter. Da steht alles drin und noch viel mehr.

www.mr-murray.de.vu



Grüße

Mr-Muurray
__________________
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 09.05.2008, 13:16   #6 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

Das brauch ich nicht bin besitzter der Special Editon von ArmA da ist das Handbuch glücklicher weise dabei

Hab mir das Kapitel 5.29 Bekanntheitsgrad einer Einheit mal durchgelesen.

Das würde aber vorraussetzten das ich Jeder Einheit einen Namen gebe und das ich dann ja für jede einheit dann werte einzeln übertragen (Von UAV zu allen anderen Leuten in meinem und anderne squads) muss, das wäre ne riesen arbeit....
Clawhammer ist offline   Mit Zitat antworten
Alt 09.05.2008, 14:46   #7 (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

Ich könnte dir jetzt was basteln, geht aber hier im Office nicht.

Gerade wenn du die Special Edition hast, solltest du dir mal die aktuelle Version 1.02 herunterladen!!! Siehst dann schon warum



Grüße

Mr-Murray
__________________
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 09.05.2008, 14:59   #8 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Ich sitze zwar auch noch im Office, aber ich auch kein Freund vom "Vorbasteln"... schließlich willst Du was lernen und nicht ich... =)

Aber zur Hilfe... Du musst keine Namen vergeben.

Du könnstest die Sache etwa so angehen:
Code:
{_m = createMarker [""marker"",[position _x]]} foreach (uav nearObjects ["TANK",200])
Wobei es natürlich jetzt eine 0815-Variante ist und da noch ein bisschen mehr zugehört (Markertyp etc.). Aber ein Ansatz...

Geändert von Buliwyf (09.05.2008 um 15:01 Uhr).
Buliwyf ist offline   Mit Zitat antworten
Alt 09.05.2008, 23:22   #9 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

Hm selbst mit der Methode bekomme ich auf der Karte nichts angezeigt.
Aja kannn es Sein das der Code So lautet:
Code:
{_m = createMarker ["marker",[position _x]]} foreach (uav nearObjects ["TANK",200])
Weil so
{_m = createMarker [""marker"",[position _x]]} foreach (uav nearObjects ["TANK",200])
bekomme ich Fehlermeldungen


Was mir auch gerade in den Sinn kommt muss ich diesen Befehl in einer Schleife unendlich oft wiederholen lassen oder reicht es wenn er einmal aufgerufen wird?
Clawhammer ist offline   Mit Zitat antworten
Alt 10.05.2008, 07:27   #10 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Jo.. hast recht.. das war zuviel des Guten.. =)

Und eine Schleife ist sicher notwendig, weil in dem Beispiel ja nur alles was 200m am UAV dran ist markiert wird...
Buliwyf ist offline   Mit Zitat antworten
Alt 11.05.2008, 08:12   #11 (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

Servus
Ich bin zwar noch nicht zu gekommen, aber du kannst auch das Skipt aus Kapitel 6.11 aus
meinem 1.02 Editing Guide nehmen und dir anpassen. Wenn UAV mehr als Wert von
Einheit weiß bzw. UAV(West) hat feindliche Einheit im Auslöserbereich entdeckt, wird die
entdeckte Einheit markiert. Am Anfang des Sriptes kann du schreiben:

_Detector=NameVonUAV

? _Detector distance _target > 2000 : exit



Grüße

Mr-Murray
__________________
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 16.05.2008, 15:25   #12 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

PHP-Code:

;ScanScript created by Clawhammer
 
_Melder
=UAV

_Melder distance _target 2000 : exit

_Melder _this select 0 
signalcounter 
0

"Target1" setMarkerPos getpos _Melder
"Target1" SetMarkerType "Destroy"

#Start
? (signalcounter>=10) : goto "End"
signalcounter signalcounter+1
~0.8
"Target1" SetMarkerColor "ColorRed"
~0.8
"Target1" SetMarkerColor "ColorBlack"
goto #Start

#End
~1

signalcounter 
0
"Target1" SetMarkerType "Empty"
"Target1" 
SetMarkerColor "ColorBlack" 
exit 
Das habe ich in meinem Script geschrieben,
Habe das UAV UAV genannt und einen marker namens Target1 gemacht

Allerdings bekomme ich diese Fehlermeldung:

_Melder = _this |#|select 0
Error select: Typ Objekt,erwartet Array,Config entry

Geändert von Clawhammer (16.05.2008 um 15:27 Uhr).
Clawhammer ist offline   Mit Zitat antworten
Alt 16.05.2008, 15:46   #13 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Abgesehen davon, dass sich mir nicht erschließt waurm Du aus UAV _Melder machst (ist doch viel länger), solltest Du statt _this select 0 einfach nur _this verwenden... das behaupte ich jetzt einfach mal so.



Das ist aber jetzt nur ein Teil des Scripts, oder?
Buliwyf ist offline   Mit Zitat antworten
Alt 16.05.2008, 17:03   #14 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

Das ist das ganze script aus dem Kapitel was Mr.Murray gezeigt hat, was brauch ich den da noch ergänzendes?

UPDATE: Ich bekomme nun keine Fehlermeldungen mehr aber mehr passiert leider auch nicht

PHP-Code:

_Melder
=UAV

_Melder distance _target 2000 : exit

_Melder _this
signalcounter 
0

"Target1" setMarkerPos getpos _Melder
"Target1" SetMarkerType "Destroy"

#Start
? (signalcounter>=10) : goto "End"
signalcounter signalcounter+1
~0.8
"Target1" SetMarkerColor "ColorRed"
~0.8
"Target1" SetMarkerColor "ColorBlack"
goto "Start"

#End
~1

signalcounter 
0
"Target1" SetMarkerType "Empty"
"Target1" 
SetMarkerColor "ColorBlack" 
exit 

Geändert von Clawhammer (16.05.2008 um 17:23 Uhr).
Clawhammer ist offline   Mit Zitat antworten
Alt 16.05.2008, 17:17   #15 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Achso.. nun kenne ich das Zeugs vom MrMurray nicht...

Letztlich ist es völlig wurscht ob es _Detector, _Melder oder _KarlArsch heisst. Hab mich halt nur gefragt warum Du das so gemacht hast...

Aber ich frage mich was _target ist. Das ist nämlich nicht deklariert.

Buliwyf ist offline   Mit Zitat antworten
Alt 28.05.2008, 07:57   #16 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

Also ich habe noch bissl gebastelt aber bei mir kiommst immer drauf hinaus das ich massig Fehlermeldungen bekomme oder garnichts passiert Bitte helfen
Clawhammer 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
bäume von der karte fegen aber wie? IntoTheLight Editing 15 12.03.2008 13:58
Verdeckte Karte? SiiK Editing 5 29.02.2008 15:18
Gruppenführer- Gegner markieren? GlasSchwert Multiplayer Community 11 17.12.2006 18:08
Karte ausdrucken!? Kusi Hilfe 2 10.11.2005 15:21


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