HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-187/)
-   -   Tankstellen auf fuel 0 setzen? (https://hx3.de/editing-scripting-187/tankstellen-fuel-0-setzen-23109/)

zynon 05.11.2013 16:24

Tankstellen auf fuel 0 setzen?
 
Hallo Community!

Habe wieder einmal eine frage.
Wie schaffe ich alle Tankstellen (von der Map Altis, Stratis) auf fuel 0 zu setzten? oder einzelne tankstellen auf das minimum zu scripten?

Habe schon hier im Forum jemanden gefragt (vor einem Monat) und die Antwort war:

Zitat:

von Buliwyf 13.10.2013:

{ _x setFuelCargo 0; } forEach (nearestObjects [centerPos, ["Land_Ind_FuelStation_Feed_EP1"], 10000]);

Da habe ich eine Logik namens CENTERPOS mittig auf der Insel platziert.
Leider Funktioniert der Script nicht.
Kann jemand mir dabei helfen?


Grüsse Zynon

Drunken Officer 05.11.2013 16:34

Hast du es mal mit mehreren gamelogic probiert?

zynon 05.11.2013 16:41

Ja hab es auch schon mit mehreren Spiel-Logik versucht.
Ohne erfolg

Pfandgiraffe 05.11.2013 18:02

Der Classname ist für die Tankstellen aus Arma 2!
Versuchs mal damit: (direkt in die Logic geschrieben)

Code:

{_x setFuelCargo 0} forEach (nearestObjects [this, ["house"], 10]);
Achtung! dazu muß die Logic direkt über der Tanke sitzen da nur die Gebäude im Umkreis von 10m erfasst werden. Wenn du über Altis mit einem Radius von mehreren Kilometern die Gebäude abfragst stürzt Arma ab!



Grüße

Buliwyf 05.11.2013 18:08

...das hatte ich geschrieben, dass das aus ArmA2 ist und er sich den Klassennamen raussuchen muss. Aber es gibt halt zuviele stumpfe Typen auf der Welt...

zynon 05.11.2013 22:38

Erst mal will ich Psychobastard danken für seine antwort.
Werde es mir morgen mal anschauen.


Zweitens,

Zitat:

Aber es gibt halt zuviele stumpfe Typen auf der Welt...
bin jetzt echt von Buliwyf antwort entschäuscht...
naja...

PS;

Zitat:

Hi..

..ich befasse mich seit gut einem Jahr nicht mehr mit BIS Produkten. Und mit ArmA3 schon garnicht. Aber irgendwann hab ich mal das hier verwendet:

[code]{ _x setFuelCargo 0; } forEach (nearestObjects [centerPos, ["Land_Ind_FuelStation_Feed_EP1"], 10000]);/CODE]

Da habe ich eine Logik namens CENTERPOS mittig auf der Insel platziert. Im Umkreis von 10000 werden dann alle Gebäude mit dem o.g. Objektnamen geleert.

Das ist schon bei ArmA2 performancefressend gewesen. Altis ist noch größer... musst Du halt anpassen und mal schauen.

zynon 06.11.2013 08:05

Zitat:

Zitat von Psychobastard (Beitrag 463240)
Der Classname ist für die Tankstellen aus Arma 2!
Versuchs mal damit: (direkt in die Logic geschrieben)

Code:

{_x setFuelCargo 0} forEach (nearestObjects [this, ["house"], 10]);
Achtung! dazu muß die Logic direkt über der Tanke sitzen da nur die Gebäude im Umkreis von 10m erfasst werden. Wenn du über Altis mit einem Radius von mehreren Kilometern die Gebäude abfragst stürzt Arma ab!



Grüße

Vielen Dank für den Hinweis Psychobastard!

ah und wie wäre es, wenn du den kleine script schnippel in dein Editing guide hinzufügen würdest? wäre sicher für den ein oder ander ein Hilfreicher Tipp :)

Buliwyf 06.11.2013 09:34

Warum bist Du enttäuscht? Ich habe Dir geschrieben, dass es aus ArmA2 ist und dass Du es anpassen musst. Entschuldige, das ich es Dir nicht mundgerecht für ArmA3 serviert habe! Du solltest vielmehr von Dir selbst enttäuscht sein, dass Du es nicht auf die Reihe gebracht hast, wo Du doch schon das Werkzeug in der Hand hattest...

Aber naja.. so ist das heutzutage.. ich will.. ich will.. ich will.. aber möglichst ohne selbst was dafür zu leisten.

btw:
Der Unterschied zu Psycho`s Ansatz ist, dass man auf jede Tankstelle so eine Logik setzen muss. Dazu muss man natürlich wissen, wo Tankstellen stehen und ich denke Altis hat mehr als 2 oder 3 Tankstellen. Da vergisst man leicht was. Die Variante mit dem Klassennamen ist fast totsicher. Allerdings brauchts anfangs etwas Zeit bis alle Tankstellen erfasst sind...

JanIs 06.11.2013 11:41

@Bulliwyf:
Nun ich denke zynon ist nicht über die fehlende mundgerechte und ArmA3 konforme Präsentation der Befehlszeile durch dich sondern eher über die Titulierung als stumpen Typen enttäuscht ...
:naughty:

Pfandgiraffe 06.11.2013 18:19

Buliwyf hat natürlich recht - seine Abfrage ist wesentlich komfortabler wenn man erstmal den classname kennt. Ich möchte aber nochmal betohnen das A3, den Befehl auf Altis angewand, Suchradius 20km, sofort einfriert. :trill:

Wird nur eine kleinere Fläche abgefragt (z.B. 5km) ist seine Variante auf jedenfall zu bevorzugen!

Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:34 Uhr.

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