HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-167/)
-   -   Seltsames verhalten bei Verfolgen Script (https://hx3.de/editing-scripting-167/seltsames-verhalten-verfolgen-script-18593/)

BastardFromHell 01.02.2010 22:37

Seltsames verhalten bei Verfolgen Script
 
Hi,

ich versuche mich gerade an einem Zombie Script, aber bin schon auf die erste Hürde gestoßen. Leider konnte mir weder die SuFu noch Google bei dem Problem weiterhelfen.

Der unten angegebene Code ist in einer SQF datei, welche in der Initzeile eines Soldaten aufgerufen wird. (Nur zum testen)

Diese soll bezwecken, dass der Soldat dem Spieler solange hinterher rennt, bis er eine Distanz von < 2 erreicht hat. Wenn ich den Code teste und auf der Stelle stehen bleibe, funktioniert das ganze auch. Jedoch wenn ich durch die gegend renne, rennt der Soldat in alle möglichen Richtungen, mal wieder auf mich zu und dann wieder ganz wo anders hin. Habe das Script schon mit Move und DoMove ausprobiert, aber das Ergebniss blieb bisher immer gleich.

Code:

_zombie = _this;
_target = player;
_zombie_group = group _zombie;

_distance = 4.0;

while {_distance > 2.0} do {
   
    _distance = _zombie distance _target;
    _pos = position _target;
    //_zombie Move _pos;
    deletewaypoint _waypoint;
    _waypoint = _zombie_group addWaypoint [_pos,1];
    sleep 2;
};

Unter anderem befindet sich noch folgendes SQS Script in der Initzeile des Soldaten:

Code:

_zombie = _this;
removeAllWeapons _zombie;
_zombie allowFleeing 0;
_zombie setbehaviour "careless";

Ich hatte ein ähnliches Problem damals schon bei OPF und hab es dann irgendwann einfach aufgegeben. Hoffe mir kann jemand helfen... ich wette es is irgend nen dämlicher Fehler :rolleyes:


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