Elite Games - Свобода среди звезд!

X2 - Скрипты - Дрон-камикадзе, или Умная мина

ОПИСАНИЕ

Скрипт: Дрон-камикадзе, или Умная мина
Версия: 1.0
Автор: XArgon



Принцип: выбираешь команду в Additional Ship Commands у дрона. Выбираешь цель для аттаки, дрон летит к ней, подлетает, и взрывается с силой Мины СКВОШ (вообще-то, просто по его координатам появляется и взрывается Мина СКВОШ)

Во первых, надо сделать скрипт setup для добавления команды в консоль:

001 $command = COMMAND_TYPE_SHIP_0
002 global script map: key=$command class=Fighter Drone owner=Player command=drone.mine priority=1
003 return null

Сам скрипт назовём drone.mine

Вначале идёт аргумент — $select, там надо выбрать Var/Ship/Station

Вот текст:

001 $dron = [THIS]
002 @ = $dron follow object $select with presicion=300m
003 countdown:
004 $distance = get distance between $dron and $select
005 if $distance < 1000
006 $sectdron = $dron -> get sector
007 $x = $dron -> get x position
008 $y = $dron -> get y position
009 $z = $dron -> get z position
010 $squashm = create ship: type=SQUASH Mine owner=Player addto=$sectdron x=$x y=$y z=$z
011 @ = wait 150 ms
012 $squashm -> set command: COMMAND_ACTION
013 $squashm -> destruct: show no explosion = 0
014 $dron -> destruct: show no explosion = 0
015 else
016 @ = wait 400 ms
017 goto label countdown
018 end
019 return null

Может сдесь что и лишнее, но...

Проверил — работает отлично. Особенно эффективно против М5. Так что люди — набирайте, пробуйте — не пожалеете!
XArgon
К началу раздела | Наверх страницы Сообщить об ошибке
X2 - Скрипты - Дрон-камикадзе, или Умная мина
Все документы раздела: Главная |


Дизайн Elite Games V5 beta.18
EGM Elite Games Manager v5.17 02.05.2010