HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing (https://hx3.de/editing-139/)
-   -   Positionen in Häusern zu Spielbegin (https://hx3.de/editing-139/positionen-haeusern-spielbegin-13530/)

Reeperman 03.12.2006 21:51

Positionen in Häusern zu Spielbegin
 
Hallo zusammen,

wollte mal fragen ob es möglich ist mit einem Befehl in der Init-Zeile oder einem Script die Positionen in Häusern von anfang an festzulegen?

Problem ist: Ich habe ein Gebäude mit 128 möglichen Positionen und möchte nun viele Einheiten dorthin gehen lassen. Also mit wegpunkt und position im Haus dauert das ewigkeiten. Da müsste ich den Start der missi um 10 min. verzögern, was soll ich da die zeit machen, einen Disneyfilm ablaufen lassen?^^
Aber Spass beiseite, ich kenne keinen Befehl der eine einheit direkt an eine bestimmte Pos in einem Gebäude schickt. Und das wo ich jetzt schon Jahrelang Missis progge *schäm

Mr-Murray 04.12.2006 10:06

Du kannst sie im Editor direkt setzen. Leider ist es etwas aufwendig.
Du müsstest jede Einheit einzeln ausrichten und positionieren.

Dazu schreibst du in die Initzeile der Einheit:

Name setpos [getpos this select 0, getpos this select 1, (getpos this select 2),20]

oder:

this setpos [getpos this select 0, getpos this select 1, (getpos this select 2),20]

Die 20 steht hierbei für die Höhe und ist variabel. Am besten machst du dich immer als die Einheit(also Player), setzt sie, gehst auf Vorschau und prüfst, ob sie im richtigen Stockwerk steht. Dann die Nächste usw. usw.

wild9n 04.12.2006 10:23

Ist aufwendig, aber machbar! :)

Reeperman 04.12.2006 18:12

hi,
ja ist machbar, das sagt ihr so einfach, hier mal ein beispiel das ihr versuchen könnt: in Arcadia (liegt im süden) gibts das HOTEL ARCADIA. Dieses hat Balkone in mehreren Etagen und Richtungen. Versucht mal mit setpos usw. einen Scharfschützen auf den oberen Balkon zustellen.
Bei mir steht er entweder in der Luft oder auf dem Boden. Keine Chance das hinzubekommen. Hab schon etwas rumprobiert und bin ja jetzt nicht unbedingt ein Neuling beim erstellen von Missionen aber das ist hart.
Ich dachte halt man könnte in ein Script reinschreiben wo die später alle stehen sollen z.B.: setpos housepos "123" oder so ähnlich. Aber wenn selbst Mr-Murray nichts dergleichen kennt kann ich meine hoffnung wohl begraben.

Mr-Murray 04.12.2006 18:14

Mit den Befehlen mache ich es ja auch!

Name setpos [getpos this select 0, getpos this select 1, (getpos this select 2),20]

oder:

this setpos [getpos this select 0, getpos this select 1, (getpos this select 2),20]

Du musst nur die Höhe anpassen!


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:17 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