Armed-Assault.de Twitter


Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 08.06.2008, 13:07   #1 (permalink)
Newbie
 
Registriert seit: 08.06.2008
Beiträge: 21
Standard Fahrzeug nimmt KI nicht mit

Hallo!
Ich habe meiner Spielfigur drei KI Soldaten untergeordnet, so dass ich ihnen durch das Menü Befehle geben kann.
Jetzt möchte ich, dass ich und meine 3 Jungs von einem Jeep abgeholt werden und woanders wieder abgesetzt werden.
Der Jeep kommt auch und wartet (Wegpunkt "laden" für den Jeep). Nur er fährt dann los, wenn ich als Spieler eingestiegen bin. Auf meine 3 Kollegen wartet er nicht, auch wenn ich ihnen befehle, in den Wagen zu steigen.
Ich habe für mich die Wegpunkte Bewegen -->einsteigen gemacht. Für den Jeep: Bewegen -->laden --> bewegen --> entladen.
Die Wegpunkte Einsteigen (für mich und KI) und laden (für den Jeep) habe ich mit dieser blauen Linie synchronisiert, sonst würde ja der Jeep ohne mich abhauen. Das Problem ist halt nur, der Jeep wartet nicht auf die KI. Weiß jemand was ich falsch mache? Muss ich meinen 3 Soldaten Namen geben oder sie sonst irgendwie im Initfeld mir zuordnen?
Jerec1 ist offline   Mit Zitat antworten
Alt 08.06.2008, 22:23   #2 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von S4mmy
 
Registriert seit: 11.01.2008
Ort: NRW
Alter: 26
Beiträge: 140
Icon5

Hi Jerec1.
Probier mal als letztes einzusteigen. Der Leader steigt bekanntlich immer als letztes ein um zu checken ob alle drinne sind .

Gruß
S4mmy
S4mmy ist offline   Mit Zitat antworten
Alt 09.06.2008, 07:12   #3 (permalink)
Newbie
 
Benutzerbild von turrican
 
Registriert seit: 28.03.2008
Beiträge: 40
Standard

Hi Jerec1,

das kann ich nur bestätigen. Nach meinem Wissen aktiviert der Leader einer Gruppe die WP. Wenn Du als Leader also einsteigst, ist der WP abgearbeitet und der Jeep fährt zun nächsten.

Ggf. könntest Du in die Wegpunktbedingung noch einfügen, dass der Jeep erst losfährt, wenn alle deine Leute im Jeep sitzten. Das Script ist aber dann etwas komplizierter, wenn man berücksichtigt, ob schon jemand in deiner Gruppe tot ist (sonst würde die Bedingung ja nie erfüllt werden).

Da könnte aber sicher jemand hier im Forum mit mehr Scriptwissen wie ich helfen.
__________________
Wann merkt man, dass man zu alt für Computerspiele wird?

1. Als man seine erste E-Mail geschrieben hat, nannte man das noch Telex.
2. Man hatte einen Computer mit 64 kB Hauptspeicher und ist damit wunderbar ausgekommen.
3. Man muss sich die Funktionen seines neuen Handys von seinem Kind erklären lassen.
4. Man weiß einfach nicht, was LoL bedeutet.

turrican ist offline   Mit Zitat antworten
Alt 09.06.2008, 09:24   #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.929
Standard

Moin..

Die Bedingung, ob alle Deine noch lebenden Gruppenmitglieder im Fahrzeug sind, könnte zB so aussehen:

Code:
(count ({alive _x} forEach units DeinGruppenName) == count ({_x in DeinFahrzeugName} forEach units DeinGruppenName)

Geändert von Buliwyf (09.06.2008 um 09:29 Uhr).
Buliwyf ist offline   Mit Zitat antworten
Alt 10.06.2008, 16:50   #5 (permalink)
Newbie
 
Registriert seit: 08.06.2008
Beiträge: 21
Standard

Wenn ich als letzter einsteige gehts natürlich.
Kann mich noch erinnern, bei Operation Flashpoint ging das ganz einfach. Da gabs so´n Auslöser "Aufgezeichnet". Wo ich ihn genau eingesetzt habe, weiß ich nicht mehr.

Könnte ich nicht auch so einen "moveincargo" Befehl bei dem Jeep-Wegpunkt eingeben, dass er erst dann losfährt, wenn Soldat1, Soldat2,Soldat3, Soldat4 im Jeep sitzen?
Jerec1 ist offline   Mit Zitat antworten
Alt 10.06.2008, 17:06   #6 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von S4mmy
 
Registriert seit: 11.01.2008
Ort: NRW
Alter: 26
Beiträge: 140
Standard

Zitat von Jerec1 Beitrag anzeigen

Könnte ich nicht auch so einen "moveincargo" Befehl bei dem Jeep-Wegpunkt eingeben, dass er erst dann losfährt, wenn Soldat1, Soldat2,Soldat3, Soldat4 im Jeep sitzen?

der befehl MoveInCargo setzt die Einheiten sofort in das Fahrzeug allerding könntest du da den Befehl von Buliwyf nehmen.
Code:
(count ({alive _x} forEach units DeinGruppenName) == count ({_x in DeinFahrzeugName} forEach units DeinGruppenName)
Gruß
S4mmy
S4mmy 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
2. Fahrzeug??? PsychoSam Editing 8 17.04.2005 08:17
fahrzeug in Fahrzeug Towei Editing 2 04.12.2004 18:50
Fahrzeug respawn FLoH Editing 1 15.07.2004 13:53
Fahrzeug Respawn KalleFreshman Editing 17 25.06.2004 13:23


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