Bereinigte MAIN.SCM von Missionen (wmysterio)






































-
-
dfiles.euHerunterladen
Im Internet habe ich viele bereinigte MAIN.SCM-Dateien gefunden, und in jeder von ihnen gab es einen Fehler, der das Spiel zum Absturz brachte.
Das hatte erhebliche Auswirkungen auf die Entwicklung globaler Main-Mods, da die Sorge bestand, dass das Spiel jederzeit abstürzen könnte.
Ein normaler Benutzer würde wahrscheinlich das Mod nach dem ersten Fehler einfach löschen, da er sich nicht sicher sein kann, dass er die Handlung normal abschließen kann.
Ich arbeite seit 6 Jahren an CLEO- und MAIN.SCM-Mods und jetzt besteht die Notwendigkeit für ein stabiles Main, um meine eigene Geschichte zu erstellen, ohne Angst zu haben, dass ein Standard-Skript zu einem Fehler führt.
Ich habe alle Story-Missionen entfernt und damit auch den ganzen Müll, der nur den Code verstopft. Es sind nur die Möglichkeiten geblieben, aber dazu später mehr.
Dieses Main kann sowohl von normalen Benutzern als auch von Entwicklern von MAIN.SCM-Mods verwendet werden.
FÜR DEN BENUTZER:
- Das gesamte Gebiet ist offen, man kann mit seinen Freunden Bezirke erobern;
- Alle Mini-Missionen und Boni für deren Abschluss, Docks, Frachttransporte, Karriere funktionieren;
- Alle Innenräume und die dazugehörigen Objekte funktionieren;
- Man kann Rennen, Wettbewerbe fahren, Videospiele spielen;
- Man kann Immobilien kaufen und in Häusern speichern, wie im Original;
- Alle Schulen sind verfügbar, wobei die Szenen aus dem Originalspiel entfernt wurden, zum Beispiel der Anruf von Toreno in der Flugschule;
- Man kann mit Mädchen ausgehen, anfangs sind 2 Mädchen verfügbar, und mit den anderen lernt man wie gewohnt kennen;
- Die Mädchen werden Carl anrufen, die Zensur wurde entfernt.
- Man kann die Kurier-Missionen abschließen und Einkommen aus Geschäften erhalten
- Das Spiel wurde ursprünglich zu 100% abgeschlossen, sodass es nicht notwendig ist, die gesamte Garderobe zu kaufen, um 100% im Story-Abschluss zu erreichen.
- Vieles mehr.
BONUSSE UND KORREKTUREN:
- Im Kleiderschrank sind 3 Anzüge verfügbar: Leder, Diener und Croupier;
- Alle ungenutzten Innenräume wurden geschlossen und auf der Karte wurden Orte markiert, die im Originalspiel nicht gekennzeichnet waren;
- Die Flugschule ist sofort verfügbar - ohne den Kauf des Hangars des verlassenen Flughafens;
- Nach dem Abschluss der Flugschule erhält der Spieler HYDRA und LEVIATHN;
- Für das Sammeln von Muscheln auf Torenos Ranch sind Minigun, Flammenwerfer und 2 Arten von Granatwerfern verfügbar;
- Die Position des BEAGLE-Flugzeugs wurde geändert. Jetzt erscheint es am Flughafen Las Venturas;
FÜR DEN ENTWICKLER:
- Alle ID der Missionen wurden verschoben, was es ermöglicht, problemlos eigene hinzuzufügen, ohne Angst zu haben, eine fertige Mission zu starten.
Dieser Effekt war in einem der von mir überprüften MAIN.SCM, als der Thread versuchte, eine Mission mit einer falschen ID zu starten.
- Alle externen Skripte wurden gespeichert;
- Alle Fortschritts- und Fortschrittssteigerungen wurden entfernt, was es ermöglicht, die eigene Menge an Fortschritt und Respekt einfach festzulegen;
- Der übergeordnete Thread ist 'STARTGM'. Von dort aus beginnt man, untergeordnete Threads zu erstellen.
TIPPS FÜR ENTWICKLER (WICHTIG!):
- Beim Kompilieren von MAIN.SCM vollständig aus dem Spiel aussteigen - das ist wichtig für externe Skripte, die nicht während des Spiels und der Kompilierung überschrieben werden;
- Im Archiv gibt es eine Datei 'DEFINE OBJECTS.txt'. Verwenden Sie die Liste dieser Objekte zu Beginn des Mains, da ihre Reihenfolge wichtig ist!
Insgesamt ist das Main sehr stabil geworden, sowohl für die einfache Nutzung als auch für Entwickler.
В интернете я находил достаточно много очищенных от миссий MAIN.SCM и в каждом из них я находил какой-то баг, который вызывал ошибку игры.
Это существенно повлияло на разработку глобальных мейн-модов, поскольку были опасения, что в любой момент игра может чудом зависнуть.
Обычный пользователь скорее всего просто удалить мод после первой-же ошибки, так как не будет уверенности в том, что он сможет нормально завершить сюжетную линию.
Я уже 6 лет занимаюсь разработками модов CLEO и MAIN.SCM и теперь возникла необходимость в стабильном мейне, чтобы можно было строить свой сюжет не опасаясь, что какой-то стандартный скрипт приведёт к ошибке.
Были вырезал все сюжетные миссии а в месте с ним и всевозможный мусор, который только засоряет код. Остались только возможности, но об этом ниже.
Этим мейном можно пользоваться как обычному пользователю, так и разработчикам MAIN.SCM модов.
ДЛЯ ПОЛЬЗОВАТЕЛЯ:
- Открыта вся территория, можно захватывать районы со своими дружками;
- Работают все мини-миссии и бонусы за их выполнения, доки, грузоперевозки, карьер;
- Работают все интерьеры и объекты к ним;
- Можно проходить гонки, соревнования, играть в видео-игры;
- Можно покупать недвижимость и сохранятся в домах, как в оригинале;
- Доступны все школы, при чём убраны сцены с оригинальной игры, например звонок от Торено в Лётной школе;
- Можно ходить на свидания с девушками, изначально доступны 2 девушки а с остальными знакомимся как обычно;
- Девушки будут звонить Карлу, убрана цензура.
- Можно проходить миссии Курьера и получать доход от магазинов
- Игра изначально пройдена на 100%, так что нет необходимости покупать весь гардероб, чтобы получить сотую процента в прохождении сюжета.
- Многое другое.
БОНУСЫ И ИСПРАВЛЕНИЯ:
- В гардеробе доступны 3 костюма: кожаный, лакея и крупье;
- Закрыты все неиспользуемые интерьеры и нанесены на карте места, которые небыли обозначены в оригинальной игре;
- Лётная школа доступна сразу - без покупки ангара заброшенного аэропорта;
- После прохождения лётной школы игроку дают HYDRA и LEVIATHN;
- За сбор ракушек на ранчо Торено будут доступны миниган, огнемёт и 2 вида гранатомётов;
- Изменена позиция самолёта BEAGLE. Теперь он будет появляться в аэропорту Las Venturas;
РАЗРАБОТЧИКУ:
- Все ID миссий были смещены, что позволяет спокойно добавлять свои, не опасаясь запустить какую-то готовую миссию.
Этот эффект был в одном из проверенных мной MAIN.SCM, когда поток пытался запустить миссию с неверным ID.
- Сохранены все внешние скрипты;
- Вырезаны все достижения прогресса и увеличения прогресса, что позволит легко установить своё количество прогресса и уважения;
- Родительским потоком является 'STARTGM'. От него уже начинайте строить дочерние потоки.
СОВЕТЫ РАЗРАБОТЧИКУ( ВАЖНО! ):
- При компиляции MAIN.SCM полностью выйдите с игры - это важно для внешних скриптов, которые не перезаписываются в момент игры и компиляции;
- В архиве есть файл 'DEFINE OBJECTS.txt'. Используйте список тех объектов в самом начале мейна, так как их порядок имеет значение!
В целом мейн вышел очень стабильным как для простого пользования, так и для разработчиков.