![]() |
конец бк у ботов
Я хочу чтобы боты докладывали о конце бк как раньше Я8 у меня кончились патроны в 4.8 -4.9 версиях.
|
public static void speakEndOfAmmo(Aircraft aircraft) {
if (Actor.isAlive(aircraft) && (!(aircraft instanceof TypeBomber) && !(aircraft instanceof TypeTransport))) { int i = (int) (Time.current() / 60000L); int i_174_ = aircraft.getArmy() - 1 & 0x1; int i_175_ = aircraft.aircIndex(); if (i >= cur().SpeakEndOfAmmo[i_174_][i_175_]) { cur().SpeakEndOfAmmo[i_174_][i_175_] = i + 5; setSyncMode(2); speakThisIs(aircraft); str[0] = 292; str[1] = 124; str[2] = 0; speakRandom(aircraft, str, 2); } } } я вроде нашол причину причина в && (!(aircraft instanceof TypeBomber) && !(aircraft instanceof TypeTransport))) тип истребитель нет а у бомберы не говорили некогда что бк кончился. |
Нет, это обычный индусский код...
Краткий перевод с транслита: "Если самолет живой, НеБомбер и НеТранспорт, ...." а дальше хрен его разберет. Как класс с этим кодом называется? ЗЫЖ Попробуй заменить на if (Actor.isAlive(aircraft) && (aircraft instanceof TypeFighter)) -- наверняка у них этот тип обьявлен. Посмотри, будет ли работать с таким кодом. |
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
играл вчера в старую миссию за ил2м смотрю свой ил заорал я 3 у меня кончились патроны. странность какая то потом ставил кучу техники и так и не услышал это он просто на базу свалил и все.
|
Сделал чтоб докладовали о конце бк.
|
Ну так выкладывай =)
|
Текущее время: 15:35. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot