Avionics - авиационный скрипт











-
7 Dezember 20230.1.4-beta.0712avionics-aviacionnyjj-skript_1701902167_494710.zip
-
15 Februar 20240.1.5-beta.3101avionics-aviacionnyjj-skript_1708026074_698440.zip
-
24 Januar 20250.1.7-beta.2001avionics-aviacionnyjj-skript_1737717828_901420.zip
-
github.comHerunterladen
VirPiL Avionics v0.1.7-beta.2001
Das AvionicsSA-Skript ist ein Versuch, eine Avionik zu implementieren, die in Grand Theft Auto San Andreas so realitätsnah wie möglich ist, unter Berücksichtigung der Spielkonventionen und der Zweckmäßigkeit der Implementierung einiger Systeme. Ursprünglich für den SAMP WARS-Server entwickelt, kann es aber auch für das Spielen auf anderen Servern nützlich sein.
Dieses Skript ermöglicht die Anzeige von Informationen über die wichtigsten Flugparameter und zusätzliche Informationen für Flugzeuge und Hubschrauber auf dem Bildschirm. Es enthält:
- ein PPM-System (Drehpunkt des Flugwegs), das die Erstellung eines Flugplans und die Navigation erleichtert;
- ein Autopilot-System (für Flugzeuge und Hubschrauber), auch für Flüge mit angehängtem Magnettransport;
- ein Kurs-Gleitpfad-Landesystem;
- ein bordeigenes Zielerfassungs- und Zielsystem mit der Möglichkeit, heranzuzoomen, einen Punkt zu fixieren, die Koordinaten eines Punktes zu erhalten, die Kamera auf einen PPM zu drehen, einen PPM aus einem Fixierungspunkt zu erstellen, mit visuellen und Infrarot-Ansichtskanälen;
- ein Warnsystem vor Bedrohungen mit Bestimmung der Richtung der Bedrohung, Anzeige der Bedrohung auf dem HUD, der Minikarte, Ausgabe der wichtigsten notwendigen Informationen, der Möglichkeit, automatisch Täuschkörper abzuwerfen (für den SAMP WARS-Server) und automatisch das Flugzeug bei niedrigem Festigkeitsgrad zu verlassen;
- ein Sprachinformator (RITA/BETTY);
- ein bordeigenes Radarsystem mit den Modi Luft-Luft, Luft-Boden, das Luft- oder Bodenziele im Sichtbereich hervorheben kann. Es sieht nicht durch Wände und Objekte, ist also kein Cheat und kann auf den meisten Servern verwendet werden;
- ein bordeigener Zielkomplex, der die für das genaue Zielen notwendigen Informationen anzeigt und die Möglichkeit bietet, ein Luftziel mit einem auf dem Helm montierten Zielgerät zu erfassen, mit einer implementierten Mechanik des Kontaktverlusts, wenn es sich hinter einem Hindernis versteckt. Der bordeigene Komplex gibt wichtige Informationen über das Ziel aus, die sowohl im Luftkampf als auch zum Abfangen des Ziels oder zum Halten der Formation bei Flügen in einer Gruppe verwendet werden können;
- Kompatibilität mit dem SW.AAC-Zielskript, das für die Übertragung von Zielkoordinaten an eine Gruppe bestimmt ist;
- ein Schadenssystem mit der Möglichkeit, dass Teile der Ausrüstung bei Beschädigung des Flugzeugs ausfallen;
- ein Haken/Magnet zum Transport leerer Autos in der Luft;
- die Möglichkeit, das Farbschema anzupassen und das Raster schnell in den Tag/Nacht-Modus umzuschalten;
- ein Einstellungsmenü für das Skript
Das Skript befindet sich derzeit in der offenen Beta-Testphase.
Installation:
- Installieren Sie moonloader Version v.027.0-preview3 oder höher, SAMPFUNCS und die Bibliothek CLEO4 dazu;
- Kopieren Sie den moonloader-Ordner aus dem Archiv mit Ersetzen in den Ordner mit dem Spiel;
- Wenn Probleme auftreten, lesen Sie die detaillierteren Anweisungen auf Russisch oder Englisch oder Sie können sich an den Discord-Kanalim Skript-Thread wenden.
Das Skript wurde auf den SAMP-Versionen 0.3.7-R3-1, 0.3.7-R5 und 0.3DL getestet.
Befehle:
- /swavionics - Skriptmenü öffnen
- /avionix - Doppeltes Kommando, ähnlich wie /swavionics
- /swav - Doppeltes Kommando, ähnlich wie /swavionics
- /setppm [Drehpunktnummer der Route] - Aktuellen PPM festlegen (aus der Datenbank hinzugefügt, werden automatisch über das Zielsystem hinzugefügt, /bcomp, oder /addppm)
- /setwpt - Doppeltes Kommando, ähnlich wie /setppm
- /swcam - Übergang zum Zielcontainer (Kamera)
- /swmag - (Für Hubschrauber) Magnet ausfahren/entfernen
- /addwpt [X] [Y] [Z] - Drehpunkt der Route anhand von Koordinaten hinzufügen
- /addppm - Doppeltes Kommando, ähnlich wie /addwpt
- /clearwpt - Alle PPM löschen
- /clearppm - Doppeltes Kommando, ähnlich wie /clearwpt
- /autopilot - Autopiloten einschalten (das Flugzeug fliegt automatisch zwischen den PPMs, wenn der PPM nicht erreicht werden kann, kreist es um den aktuellen)
- /swapt - Doppeltes Kommando, ähnlich wie /autopilot
- /swapto - Autopiloten ausschalten (kann einfach durch Übernahme der Flugzeugsteuerung deaktiviert werden, ohne den Befehl einzugeben)
- /wptcam - Kamera auf den aktuellen PPM fixieren (die Kamera dreht sich zu den Koordinaten des Wegpunkts)
- /ppmcam - Dupliziert /wptcam
- /tarcam - Dupliziert /wptcam
- /tarwpt - Automatisch PPM aus dem aktuell fixierten Punkt hinzufügen (wo die Kamera im Fixed-Modus hinschaut)
- /tarppm - Dupliziert /tarwpt
- /vehwpt - PPM aus der aktuellen Position des Flugzeugs hinzufügen
- /vehppm - Dupliziert /vehwpt
- /swamode - [Modusnummer] - Betriebsmodus festlegen (0 - Navigation, 1 - Nahkampf 2 - Bodenangriff 3 - Fernkampf)
- /swam - Dupliziert /swamode
- /swazoom [Geschwindigkeit] - Zoomgeschwindigkeit der /swcam-Kamera mit dem Mausrad einstellen (Standard 100)
- /swaz - Dupliziert /swzoom
- /safp - Flugplan aus einer Datei laden (in den Ordner resource/avionics/flightplan legen)
- /ldfp - Dupliziert /safp
- /savefp - Flugplan speichern (befindet sich im Ordner resource/avionics/flightplan)
- /svfp - Dupliziert /savefp
- Steuerungstasten: "[" und "]", können verwendet werden, um zwischen dem vorherigen und nächsten PPM/Flughafen umzuschalten (Hotkeys können im Menü /swavionics geändert werden)
- Steuerungstasten: "1" und "3" können verwendet werden, um zwischen dem vorherigen und nächsten Betriebsmodus umzuschalten
- Die Taste "Backspace" kann verwendet werden, um die Zielerfassung zurückzusetzen (Hotkeys können im Menü /swavionics geändert werden)
- Weitere Befehle finden Sie im Skriptmenü im Abschnitt "Liste der Textbefehle des Skripts"
Eine detaillierte Beschreibung aller Funktionen des Skripts finden Sie in der Datei "Installationsanleitung und Bilder/Readme - Anleitung zum Skript.txt", die im Archiv enthalten ist. Auf den Bildern im selben Ordner befindet sich eine vollständige Beschreibung aller auf dem HUD angezeigten Parameter.
Die vollständige Anleitung mit Bildern kann auch auf dieser Seitegelesen werden. Das WIKI zum Skript finden Sie hier.
Neu in Version 0.1.7:
- Die Mindestversion von moonloader hat sich geändert! Jetzt ist es v.027.0-preview3.
- Es wurde eine Anzeige von Fußgängern im Modus "Luft-Boden" hinzugefügt (mit der Möglichkeit, sie auszuschalten, die Anzeige ist notwendig, um die geringe Renderdistanz von Skins zu kompensieren)
- Die Befehle /idppm [Spieler-ID] /idwpt [Spieler-ID] wurden hinzugefügt - um den Spieler mit der eingegebenen ID als Ziel festzulegen (für den Fernkampfmodus)
- Es wurde die Möglichkeit hinzugefügt, das Skript zu lokalisieren. Zusätzlich zu RU wurde eine Lokalisierung für die englische Sprache erstellt. Es ist möglich, eine eigene Lokalisierung für jede Sprache zu erstellen. Dazu müssen Sie in den Ordner resource/avionics/localization gehen und analog zu den bereits vorhandenen Dateien aus dem Original Zeile für Zeile übersetzen und in einer neuen Datei speichern
- Ein ballistischer Rechner für den Luft-Boden-Modus wurde hinzugefügt - für die Kanone. Der Rechner ist eine Zielvorrichtung für genaueres Schießen auf kleine Ziele
- Es wurde die Möglichkeit hinzugefügt, den Betrieb ballistischer Rechner zu steuern (Ein- und Ausschalten jedes einzelnen)
- Es wurde die Möglichkeit hinzugefügt, die Eigenschaften von Bomben für die Berechnung durch den ballistischen Rechner festzulegen
- Die Befehle /raceppm /racewpt wurden hinzugefügt - um PPM aus den Koordinaten des aktiven Checkpoints/Servermarkers zu erstellen
- Die Befehle /markppm /markwpt wurden hinzugefügt - um PPM aus den Koordinaten des Singleplayer- (Client-) Markers auf der Karte zu erstellen
- Das System zur Registrierung von Textbefehlen wurde geändert, um die Abhängigkeit von der sampfuncs-Bibliothek zu beseitigen, deren Unterstützung derzeit von den Entwicklern eingestellt wurde (diese Änderung wurde vor der Veröffentlichung der neuen SF-Version eingeführt)
- Die Arbeit an der Vektorisierung aller Rasterbilder wurde fortgesetzt, ein Teil der Anzeige wurde in ein Vektorformat konvertiert
- Ein Fehler bei der Anzeige von Marken und Etiketten wurde behoben, wenn die Kamera um 180 Grad vom Ziel gedreht wurde
- Ein Fehler bei der Anzeige von Geschwindigkeitsvektormarken für Ziele im Nahkampfmodus wurde behoben
- Optimierungsarbeiten - einige alte Müllfunktionen wurden entfernt, die im Code nicht mehr verwendet werden
VirPiL Avionics v0.1.7-beta.2001
Скрипт AvionicsSA является попыткой реализации авионики, которая была бы приближена к реальной в игре Grand Theft Auto San Andreas, насколько это возможно, с учётом игровых условностей и целесообразности реализации некоторых систем. Изначально разрабатывался для сервера SAMP WARS, но может быть полезен для игры на других серверах.
Данный скрипт позволяет выводить на экран информацию об основных параметрах полёта, вспомогательную информацию для самолётов и вертолётов, в нём реализованы:
- система ППМ (поворотных пунктов маршрута), позволяющаяя строить план полёта, облегчать навигацию;
- система автопилота (самолётная и вертолётная), в том числе для полётов с подцепленным на магнит транспортом;
- курсо-глиссадная система посадки;
- бортовая система наведения и целеуказания с возможностью приближения, фиксации на точке, получения координат точки, поворота камеры на ППМ, создания ППМ из точки фиксации, визуальным и инфракрасным каналами обзора;
- система предупреждения об угрозе, с определением направления угрозы, индикацией угрозы на ИЛС, мини-карте, выводом основной необходимой информации, возможностью автоматического отброса ЛТЦ (для сервера SAMP WARS) и автоматического покидания самолёта при низком запасе прочности;
- речевой информатор (РИТА/BETTY);
- бортовая радиолокационная система с режимами воздух-воздух, воздух-земля, которая может подсвечивать воздушные или наземные цели, находящиеся в зоне видимости. Не видит сквозь стены и объекты, поэтому не является читом и может использоваться на большинстве серверов;
- бортовой прицельный комплекс, отображающий необходимую для точного прицеливания информацию, имеет возможность захвата одной воздушной цели с использованием нашлемного целеуказателя, с реализованной механикой потери контакта, если он скрылся за препятствием. Бортовой комплекс выводит важную информацию о цели, которая может быть использована как в воздушном бою, так и для перехвата цели, либо для удержания в строю при поётах в составе группы;
- совместимость со скриптом целеуказания SW.AAC, предназначенным для передачи координат целей группе;
- система повреждений с возможностью выхода из строя части оборудования при повреждении самолёта;
- крюк/магнит для транспортировки пустых автомобилей по воздуху;
- возможность кастомизации цветовой схемы, быстрое переключение сетки в режим День/Ночь;
- меню настроек скрипта
На текущий момент скрипт находится на стадии открытого Beta-тестирования.
Установка:
- Установить на игру moonloader версии v.027.0-preview3 или выше, SAMPFUNCS и библиотеку CLEO4 к нему;
- Скопировать с заменой папку moonloader из архива в папку с игрой;
- При возникновении проблем, смотрите более подробную инструкцию на русском или английском языке, либо можно обратиться за помощью на дискорд канал, в тему скрипта.
Скрипт протестирован на версиях самп 0.3.7-R3-1, 0.3.7-R5 и 0.3DL.
Команды:
- /swavionics — Открыть меню скрипта
- /avionix — Дублирующая команда, аналогично с /swavionics
- /swav — Дублирующая команда, аналогично с /swavionics
- /setppm [номер поворотного пункта маршрута] — Установить текущий ППМ (из добавленных в базу, добавляются автоматически через систему целеуказания, /bcomp, либо /addppm)
- /setwpt — Дублирующая команда, аналогично с /setppm
- /swcam — Переход в контейнер целеуказания (камеру)
- /swmag — (Для вертолётов) Достать/убрать магнит
- /addwpt [X] [Y] [Z] — Добавить поворотный пункт маршрута по координатам
- /addppm — Дублирующая команда, аналогично /addwpt
- /clearwpt — Удалить все ППМ
- /clearppm — Дублирующая команда, аналогично /clearwpt
- /autopilot — Включить автопилот (самолёт будет автоматически лететь между ППМ, если невозможно достигнуть ППМ, то кружиться вокруг текущего)
- /swapt — Дублирующая команда, аналогично /autopilot
- /swapto — Отключить автопилот (можно отключить просто перехватив управление самолётом, не вводя команду)
- /wptcam — Зафиксировать камеру на текущем ППМ (камера повернёт на координаты маршрутной точки)
- /ppmcam — Дублирует /wptcam
- /tarcam — Дублирует /wptcam
- /tarwpt — Автоматически добавить ппм из текущей зафиксированной точки (куда смотрит камера в режиме Fixed)
- /tarppm — Дублирует /tarwpt
- /vehwpt — Добавить ППМ из текущего местоположения самолёта
- /vehppm — Дублирует /vehwpt
- /swamode — [Номер режима] — Установить режим работы (0 — Навигация, 1 — БВБ 2 — ЗМЛ 3 — ДВБ)
- /swam — Дублирует /swamode
- /swazoom [Скорость] — Установить скорость приближения камеры /swcam на колесо мыши (по умолчанию 100)
- /swaz — Дублирует /swzoom
- /safp — Загрузить план полёта из файла (ложить в папку resource/avionics/flightplan)
- /ldfp — Дублирует /safp
- /savefp — Сохранить план полёта (будет лежать в папке resource/avionics/flightplan)
- /svfp — Дублирует /savefp
- Клавиши управления: "[" и "]", можно использовать для переключения между предыдущим и следующим ППМ/Аэродромом соответственно (горячие клавиши можно изменить в меню /swavionics)
- Клавиши управление: "1" и "3" можно использовать для переключения между предыдущим и следующим режимом работы соответственно
- Клавишу "Backspace" можно использовать для сброса захвата цели (горячие клавиши можно изменить в меню /swavionics)
- Остальные команды можно найти в меню скрипта, в разделе "список текстовых команд скрипта"
Подробное описание всех функций скрипта можно найти в файле "Инструация по установке и картинки/Readme — Инструкция к скрипту.txt", включённом в архив. На картинках в той же папке есть полное описание всех отображаемых на ИЛС параметров.
Полную инструкцию с картинками можно также почитать на этой странице. WIKI по скрипту можно найти здесь.
Новое в версии 0.1.7:
- Сменилась минимальная версия moonloader! Теперь это v.027.0-preview3.
- Добавлена индикация пеших целей в режиме "воздух-земля" (с возможностью выключить, индикация нужна чтобы компенсировать низкую дальность прорисовки скинов)
- Добавлена команда /idppm [id игрока] /idwpt [ид игрока] — для установки игрока с введённым id в качестве цели (для режима ДВБ)
- Добавлена возможность локализации скрипта, в дополнение к ру создана локализация для английского языка, предусмотрена возможность создания собственной локализации для любого языка, для этого необходимо зайти в папку resource/avionics/localization и по аналогии с уже имеющимеся там файлами, перевести с оригинала построчно, с сохранением в новый файл
- Добавлен баллистический вычислитель режима воздух-земля — для пушки. Вычислитель представляет собой прицельное приспособление для более точной стрельбы по небольшим целям
- Добавлена возможность управления работой баллистических вычислителей (включение/отключения каждого из них)
- Добавлена возможность устанавливать характеристики бомб для расчёта баллистическим вычислителем
- Добавлена команда /raceppm /racewpt — для создания ППМ из координат активного чекпоинта/серверного маркера
- Добавлена команда /markppm /markwpt — для создания ППМ из координат синглплеерного (клиентского) маркера на карте
- Изменена система регистрации текстовых команд, для устранения зависимости библиотеки sampfuncs, поддержка которой на данный момент прекратилась разработчиками (данное изменение было введено до выхода новой версии sf)
- Продолжена работа по векторизации всех растровых изображений, часть индикации переведена в векторный формат
- Исправлен баг с отображением марок и меток при повороте камеры на 180 градусов от цели
- Исправлен баг с отображением марок вектора скорости для целей в режиме БВБ
- Работа по оптимизации — удалены некоторые старые мусорные функции, которые нигде в коде уже не используются
Empfohlene Dateien

TacViewSA - скрипт для записи таквью файлов

DYOM# v1.7

Emotion 98.3 (Vorab -Traskputz)


CollAddMaterial
