PDA

Просмотр полной версии : Проблема с созданием скриптов



Sanek
28.08.2001, 18:13
ПОМОГИТЕ СО СКРИПТАМИ

Я только учусь писать скрипты по этому не очень громко смейтесь когда это увидете!!! ;-)

Я хочу чтоб когда юнит видит врага бежал к пулемету (или делал что-нибудь другое)!!!
Пробовал эти два варианта (сохранив текст в sqs) но ни один не работает! ;-((( Помогите исправить!

ВАРИАНТ 1

_soldat (юнит который должен увидеть солдат) = _this select 0
_unitofenemygroup (юнит из группы которая будет обнаружена) = _this select 1

_array = units group _unitofenemygroup
_number = -1

#select

_number = _number + 1
_vrag = _array select _number
?(_soldat KnowsAbout _vrag < 2): goto "select"

?(_soldat KnowsAbout _vrag > 2): titletext ["Zdes vragi","PLAIN"]

Exit

ВАРИАНТ 2
_soldat = _this select 0 (юнит который должен увидеть солдат)
_Pulemet = _this select 1 (пулемет М2 к которому должен бежать юнит)
_groupEAST = _this select 2 (группа (задается в миссии) которую должен обнаружить юнит)


; Script

#Count
_array = units _groupEast
_enemyvisible = _soldat countenemy _array
_soldatarray = units group _soldat
?(_enemyvisible > 0): (_soldat assignasgunner _pulemet) and ([_soldatarray] ordergetin true)
?(_enemyvisible <= 0): goto "Count"

Exit