Аптечка
Скрипт не новый , но на миссионе его ещё нет , так что я решил его выложить :)
Инструкция по установке :
1) Скачать архив
http://life-gta.ucoz.ru/design/files/MedPack.rar и заменить модели и текстуры gta3.img моделями и текстурами со скачанного архива , gta3.img открывайте img tool'ом .
2) В файле default.ide , который лежит в папке дата после строки с текстом
"328, gun_boxbig ..." всунуть строку с текстом "329, flowerb, flowerb, null, 1, 30, 0",
кавычек не надо ...
3) Вставить скрипт в код main'a , ну уж это вы сможете точно ...
Аптечка вставляется в игру как оружие , правда пришлось заменить на неё цветы ...
Чтобы использовать аптечку жмите "Прицел",естественно предварительно выбрав её в списке
оружия , аптечек 5 шт. , каждая прибавляет по 50 ед. здоровья , если здоровье на максимуме,
т.е. равняется 250 ед. , тогда аптечка не будет использоваться ... Если аптечки кончились,
то их можно подобрать в тех местах,где раньше лежали цветы . СJ может носить только 1 медпакет(5 шт.) , пока они не используются,другие медпакеты
будут просто пропадать , если вы их будете брать...
:APTECHKA_1_2
wait 0
if
player.Defined($PLAYER_CHAR)
jf @APTECHKA_1
if and
02D8: actor $PLAYER_ACTOR currentweapon == 14
847A: not actor $PLAYER_ACTOR driving_a_motorbike
84A7: not actor $PLAYER_ACTOR driving_boat
84C8: not actor $PLAYER_ACTOR driving_flying_vehicle
89AE: not actor $PLAYER_ACTOR driving_train
not Actor.Driving($PLAYER_ACTOR)
jf @APTECHKA_1
$Bot = Object.Create(#FLOWERB, 0.0, 0.0, 0.0)
070A: unknown_action_sequence $PLAYER_ACTOR $Bot 0.11 0.05 -0.08 5 16 "NULL" "NULL" -1
:APTECHKA_1_3
wait 0
04F7: status_text $HCount 0 line 1 'NOTHING'
if
82D8: not actor $PLAYER_ACTOR currentweapon == 14
jf @APTECHKA_1_3
jump @APTECHKA_1