Cleaned MAIN.SCM (wmysterio)






































-
dfiles.euDownload
I found a lot of cleaned MAIN.SCM files online, and each one had some bug that caused game errors.
This significantly impacted the development of global main mods, as there were concerns that the game could freeze at any moment.
The average user would likely just delete the mod after the first error, as there would be no confidence that they could complete the storyline normally.
I've been developing CLEO and MAIN.SCM mods for 6 years now, and there is now a need for a stable main to build my story without fearing that some standard script will lead to an error.
I cut out all storyline missions along with all sorts of junk that clutters the code. Only the possibilities remain, but more on that below.
This main can be used by both regular users and developers of MAIN.SCM mods.
FOR USERS:
- The entire territory is open, you can capture areas with your friends;
- All mini-missions and bonuses for their completion work, as well as docks, cargo transport, and careers;
- All interiors and their objects work;
- You can participate in races, competitions, and play video games;
- You can buy real estate and save in houses, just like in the original;
- All schools are available, and the scenes from the original game have been removed, for example, the call from Toreno in the Flight School;
- You can go on dates with girls, initially 2 girls are available, and you meet the others as usual;
- Girls will call Carl, censorship has been removed.
- You can complete Courier missions and earn income from stores
- The game is initially completed at 100%, so there is no need to buy the entire wardrobe to achieve a hundred percent in the storyline completion.
- Much more.
BONUSES AND FIXES:
- 3 suits are available in the wardrobe: leather, butler, and dealer;
- All unused interiors are closed, and locations that were not marked in the original game are marked on the map;
- The flight school is available immediately - without purchasing the hangar of the abandoned airport;
- After completing the flight school, the player is given a HYDRA and LEVIATHAN;
- Collecting shells at Toreno's ranch will unlock a minigun, flamethrower, and 2 types of grenade launchers;
- The position of the BEAGLE plane has been changed. It will now appear at the Las Venturas airport;
FOR DEVELOPERS:
- All mission IDs have been shifted, allowing you to add your own without worrying about triggering any existing mission.
This effect was present in one of the MAIN.SCM files I checked when the thread tried to launch a mission with an incorrect ID.
- All external scripts are preserved;
- All progress achievements and progress increases have been cut, allowing you to easily set your own amount of progress and respect;
- The parent thread is 'STARTGM'. Start building child threads from it.
DEVELOPER TIPS (IMPORTANT!):
- When compiling MAIN.SCM, completely exit the game - this is important for external scripts that are not overwritten during the game and compilation;
- There is a file 'DEFINE OBJECTS.txt' in the archive. Use the list of those objects at the very beginning of the main, as their order matters!
Overall, the main turned out to be very stable for both casual use and for developers.
В интернете я находил достаточно много очищенных от миссий 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'. Используйте список тех объектов в самом начале мейна, так как их порядок имеет значение!
В целом мейн вышел очень стабильным как для простого пользования, так и для разработчиков.