Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 13.08.2010, 22:28   #1 (permalink)
Newbie
 
Registriert seit: 31.07.2009
Beiträge: 37
Standard Mehrere Marker platzieren

Hey Leute, ich bin mal wieder am durchdrehen

Ich würde gerne mehrere Marker auf verschiedene Autos plazieren. Das tuts auch, aber nur auf das aller erste Auto, die Marker auf den anderen fehlen. Und wieso ist das jetzt so?

Code:
_car = _this select 0;
hint "test";

private "_marker";

_marker = createMarkerLocal ["Marker",position _car];
_marker setMarkerTypeLocal "dot";
_marker setMarkerTextLocal format ["%1",getText (configFile >> "CfgVehicles" >> typeOf _car >> "displayName")];
EDIT: Achja, die ArmA2.RPT sagt gar nichts. :/
Noobfire ist offline   Mit Zitat antworten
Alt 14.08.2010, 11:31   #2 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von TraX
 
Registriert seit: 21.06.2009
Alter: 45
Beiträge: 158
Standard

Hallo

da fehlt eine Schleife?
glaube ich
TraX ist offline   Mit Zitat antworten
Alt 14.08.2010, 11:59   #3 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 27.06.2009
Beiträge: 105
Standard

Zitat von TraX Beitrag anzeigen

Hallo

da fehlt eine Schleife?
glaube ich

Glaube eher es liegt am namen ! Dein Marker heißt immer "Marker". Es darf aber keine Marker (auch Objekte) mit gleichem Namen geben !

Du musst den Namen jedesmal wenn ein neuer erstellt wird verändern !
Code:
_marker = createMarkerLocal [str(_car) ,position _car];
_marker setMarkerTypeLocal "dot";
_marker setMarkerTextLocal format ["%1",getText (configFile >> "CfgVehicles" >> typeOf _car >> "displayName")];
__________________


Geändert von N939 (14.08.2010 um 13:40 Uhr).
N939 ist offline   Mit Zitat antworten
Alt 14.08.2010, 13:29   #4 (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

Zitat von N939 Beitrag anzeigen

Glaube eher es liegt am namen ! Dein Marker heißt immer "Marker". Es darf aber keine Marker (auch Objekte) mit gleichem Namen geben !

Du musst den Namen jedesmal wenn ein neuer erstellt wird verändern ! wenn du es mit einer Schleife machst, dann könnte das so aussehen:

Tschuldige wenn ich mir grad ein kleines Schmunzeln nicht verkneifen kann, aber wenn er auf verschiedene Autos verschiedene Marker machen will, was ist dann mit der Variable _car?

Schonmal drüber nachgedacht? Wahrscheinlich nicht....

__________________
Buliwyf ist offline   Mit Zitat antworten
Alt 14.08.2010, 13:41   #5 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 27.06.2009
Beiträge: 105
Standard

Zitat von Buliwyf Beitrag anzeigen

Tschuldige wenn ich mir grad ein kleines Schmunzeln nicht verkneifen kann, aber wenn er auf verschiedene Autos verschiedene Marker machen will, was ist dann mit der Variable _car?

Schonmal drüber nachgedacht? Wahrscheinlich nicht....

Hab ich doch so
Ne ich wollts grad so schreiben hab gerade an meine mission gedacht in die ich Spielermarker eingefügt hab und die hab ich natürlich auch nach dem Namen des Spieler benannt

Gruß
Max
__________________

N939 ist offline   Mit Zitat antworten
Alt 14.08.2010, 14:14   #6 (permalink)
Newbie
 
Benutzerbild von SniperWolf
 
Registriert seit: 07.07.2010
Ort: Deutschland
Beiträge: 37
Standard

da fehlt doch trotzdem eine schleife oder nicht?! o.o etwas in richtung ForEach ...
__________________



My PC @ SysProfile: AMD Phenom II X4 955 BE | ASUS Crosshair IV Formula 890 FX | nVidia GeForce 8800 GTS | 2x 2GB DDR3 Mushkin Copperhead 1600 MHz | Razer Lycoa | Logitech G9 | beQuiet! Stright Power 600W

WaKü: Aquacomputer Kryos AM3
| Aquacomputer Aquastream XT Ultra | Aquacomputer aquaero | Phobya Balancer 250 Black | MagiCool XTREME TRIPLE 360 | Aquacomputer Flow-Sensor | Thermosensoren im AGB und Durchfluss am Radiator
SniperWolf ist offline   Mit Zitat antworten
Alt 14.08.2010, 14:18   #7 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 27.06.2009
Beiträge: 105
Standard

Zitat von SniperWolf Beitrag anzeigen

da fehlt doch trotzdem eine schleife oder nicht?! o.o etwas in richtung ForEach ...

ich denke er will es mit forEach machen weiß nicht
__________________

N939 ist offline   Mit Zitat antworten
Alt 14.08.2010, 14:26   #8 (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

Also ich klinke mich hier mal grad aus, weil ich diese Art und Weise, wie ihr hier Sätze bildet, die wildfremde Menschen lesen sollen, nicht leiden kann. Es ist um ein Vielfaches anstrengender zu entziffern, was ihr uns mitteilen möchtet, als ein scheiss Script mit Loop zu basteln, das Marker auf verschiedene Fahrzeuge setzt... over and out!

__________________
Buliwyf ist offline   Mit Zitat antworten
Alt 14.08.2010, 17:26   #9 (permalink)
Newbie
 
Registriert seit: 31.07.2009
Beiträge: 37
Standard


Ich hab mir schon gedacht, dass das an dem immer gleichen Markernamen liegt, wusst nur net, wie ich den immer ändern sollte. Dachte an random, nur dann kanns ja sein, dass ein Name zweimal belegt ist. (z.b. Name = random(1000). Dann is die Chance eben 1/1000, dass ein Name zweimal vorkommt.) Man kann natürlich auch einfach den Carnamen nehmen, man man

Also funkt jetzt perfekt, danke..

Nochmal an @SniperWolf, @TraX etc.
Ich hab das Script in den Initzeilen von den Cars gestartet, heißt, ich brauche keine Schleife oder so Hätte ich vll dazu schreiben sollen.

EDIT: Neues Problem:

Code:
_car = _this select 0;


_marker = createMarkerLocal [str(_car),position _car];
_marker setMarkerTypeLocal "dot";
_marker setMarkerTextLocal format ["%1",getText (configFile >> "CfgVehicles" >> typeOf _car >> "displayName")];

While {true} do {
	str(_car) setMarkerPosLocal position _car;
	sleep 10;
};
Damit versuche ich jetzt den Marker zu bewegen, aber er bewegt sich nicht..
Muss ich das mit dem str(_car) irgendwie anders machen? ArmA2.RTP sagt nichts..

Geändert von Noobfire (14.08.2010 um 17:50 Uhr).
Noobfire 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
A2:OA - Einheiten IN Häusern und nicht AUF Häusern platzieren pestbeule Editing & Scripting 8 09.07.2010 18:43
Einheiten in verschiedene höhen platzieren Runord Editing & Scripting 6 07.07.2010 23: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