Действия точки маршрута и т.д » Дайвинг в Украине » Активный отдых
wr-forum WOW mod

ПоискПоиск   Users   Регистрация   Вход
Сегодня: 03.04.2025 - 00:01:19
Страницы:  1  2  

Действия точки маршрута и т.д

Объявление

.
СообщениеАвтор

Можно реализовывать многое через точки маршрута. Вот некотрый функции которые пока добавил. так можно и повреждения сделать.

----------------------------------

Катерина Вагонова

активным




Статистика:
Сообщений: 51
Регистрация: 07.03.2011
04.11.20 - 12:52:48
Сообщение # 1
RE: Действия точки маршрута и т.д

Вот в игре это как.

----------------------------------

гартензия

активным




Статистика:
Сообщений: 8
Регистрация: 20.03.2012
04.11.20 - 13:01:20
Сообщение # 2
RE: Действия точки маршрута и т.д

А команды сможешь добавить? и привязать к точкам маршрута. К примеру: атаковать истребители, атковать бомбардировщики атаковать корабли изменить строй ну и так далее. Вот это будет круто. Еще бы ты оборонительный круг сделал...

----------------------------------
Ни одно доброе дело не остается безнаказанным! (с)

Винни П.

активным




Статистика:
Сообщений: 935
Регистрация: 02.01.2006
04.11.20 - 13:10:06
Сообщение # 3
RE: Действия точки маршрута и т.д

/* OrderGT - Decompiled by JODE * Visit */ package com.maddox.il2.game.order; import com.maddox.JGP.Point3d; import com.maddox.il2.ai.air.AirGroup; import com.maddox.il2.ai.air.Maneuver; import com.maddox.il2.ai.air.Pilot; import com.maddox.il2.engine.Actor; import com.maddox.il2.objects.air.Aircraft; import com.maddox.il2.objects.sounds.Voice; class OrderGT extends Order { private Point3d Pd = new Point3d(); public OrderGT(String string) { super(string); } public void run(int i) { Voice.setSyncMode(1); for (int i_0_ = 0; i_0_ < CommandSet().length; i_0_++) { Aircraft aircraft = CommandSet()[i_0_]; if (Actor.isAlive(aircraft) && aircraft.FM instanceof Pilot && Actor.isAlive(aircraft.FM.actor)) { Pilot pilot = (Pilot) aircraft.FM; pilot.attackGround(i); boolean bool = false; if (pilot.Group != null) { Pd.set(pilot.Group.Pos); if (OrdersTree.curOrdersTree.alone() && (pilot.Group.grTask != 4

----------------------------------

CommandSet()[i_0_].aircIndex() == 0) Voice.speakAttackGround(CommandSet()[i_0_]); else Voice.speakOk(CommandSet()[i_0_]); } pilot.target_ground = null; pilot.Group.setGroupTask(4); bool = true; } } if (isEnableVoice() && CommandSet()[i_0_] != Player() && !bool) Voice.speakUnable(CommandSet()[i_0_]); } } Voice.setSyncMode(0); } } Вот код для атаки наземки из таба тут я еще своего добавил но это так ерунда главное тут pilot.Group.setGroupTask(4); pilot.Group.setGTargMode(Pd, 10000000.0F); Это же самое все стоит в точке атака если не назначать цель.

активным




Статистика:
Сообщений:
Регистрация: pilot.Group.gTargetPreference != i) && ((Maneuver) Player().FM).Group == pilot.Group) { AirGroup airgroup = new AirGroup(pilot.Group); pilot.Group.delAircraft(PlayerSquad().wing[0].airc[1]); airgroup.addAircraft(PlayerSquad().wing[0].airc[1]); pilot.Group.delAircraft(PlayerSquad().wing[0].airc[2]); airgroup.addAircraft(PlayerSquad().wing[0].airc[2]); pilot.Group.delAircraft(PlayerSquad().wing[0].airc[3]); airgroup.addAircraft(PlayerSquad().wing[0].airc[3]); pilot.Group.delAircraft(PlayerSquad().wing[1].airc[0]); airgroup.addAircraft(PlayerSquad().wing[1].airc[0]); pilot.Group.delAircraft(PlayerSquad().wing[1].airc[1]); airgroup.addAircraft(PlayerSquad().wing[1].airc[1]); pilot.Group.delAircraft(PlayerSquad().wing[1].airc[2]); airgroup.addAircraft(PlayerSquad().wing[1].airc[2]); pilot.Group.delAircraft(PlayerSquad().wing[1].airc[3]); airgroup.addAircraft(PlayerSquad().wing[1].airc[3]); pilot.Group.delAircraft(PlayerSquad().wing[2].airc[0]); airgroup.addAircraft(PlayerSquad().wing[2].airc[0]); pilot.Group.delAircraft(PlayerSquad().wing[2].airc[1]); airgroup.addAircraft(PlayerSquad().wing[2].airc[1]); pilot.Group.delAircraft(PlayerSquad().wing[2].airc[2]); airgroup.addAircraft(PlayerSquad().wing[2].airc[2]); pilot.Group.delAircraft(PlayerSquad().wing[2].airc[3]); airgroup.addAircraft(PlayerSquad().wing[2].airc[3]); pilot.Group.delAircraft(PlayerSquad().wing[3].airc[0]); airgroup.addAircraft(PlayerSquad().wing[3].airc[0]); pilot.Group.delAircraft(PlayerSquad().wing[3].airc[1]); airgroup.addAircraft(PlayerSquad().wing[3].airc[1]); pilot.Group.delAircraft(PlayerSquad().wing[3].airc[2]); airgroup.addAircraft(PlayerSquad().wing[3].airc[2]); pilot.Group.delAircraft(PlayerSquad().wing[3].airc[3]); airgroup.addAircraft(PlayerSquad().wing[3].airc[3]); } pilot.Group.setGTargMode(i); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); pilot.Group.setGTargMode(Pd, 10000000.0F); Actor actor = (pilot.Group.setGAttackObject (pilot.Group.numInGroup(aircraft))); if (actor != null) { if (isEnableVoice() && CommandSet()[i_0_] != Player()) { if ((CommandSet()[i_0_].getWing() == Player().getWing())
04.11.20 - 13:15:44
Сообщение # 4
RE: Действия точки маршрута и т.д

Ну еще тут озвучка Понял атакую. и все.

----------------------------------

Водило

активным




Статистика:
Сообщений: 51
Регистрация: 23.07.2010
04.11.20 - 13:24:49
Сообщение # 5
RE: Действия точки маршрута и т.д

Можно конечно есть там нет задачи группе но их фиг заставишь что делать вообще потом.

----------------------------------

Виктория Коробка

активным




Статистика:
Сообщений: 74
Регистрация: 23.04.2010
04.11.20 - 13:35:48
Сообщение # 6
RE: Действия точки маршрута и т.д

Вот строи. Интервал такой же как у игрока в командах от туда брал.

----------------------------------

Алеся@

активным




Статистика:
Сообщений: 34
Регистрация: 05.03.2011
04.11.20 - 13:40:27
Сообщение # 7
RE: Действия точки маршрута и т.д

Боты асы могут с большей вероятностью не ходить в лоб бояться типа. Побеждают тоже немного странно например ла5 побеждает ф2 и ф4 а ф4 побеждают мигг1 в большинстве случаев.

----------------------------------

Ольга Гавер

активным




Статистика:
Сообщений: 2
Регистрация: 21.02.2010
04.11.20 - 13:49:01
Сообщение # 8
RE: Действия точки маршрута и т.д

Вот типа так.

----------------------------------

Вика111

активным




Статистика:
Сообщений: 3
Регистрация: 06.10.2009
04.11.20 - 13:56:41
Сообщение # 9
RE: Действия точки маршрута и т.д

Переключатель разрешения свободного взлета. Если после точки взлет стоит это то можно заставить взлететь с любого места на карте если нет то вблизи аэродрома работает ориг алгоритм.

----------------------------------

Алина:)

активным




Статистика:
Сообщений: 3
Регистрация: 09.02.2012
04.11.20 - 14:01:13
Сообщение # 10
RE: Действия точки маршрута и т.д
Следующая тема: Фильтр АТМАN f302
Страницы:  1  2  

Администратор запретил отвечать гостям на сообщения! Для регистрации пройдите по ссылке: зарегистрироваться


Участники