随机汽车颜色
该模组已更换为通用版本——它会自动识别是否存在FLA。描述已更新。新增排除特定颜色的功能。
更新:为不使用FastmanLimitAdjuster的用户添加了版本
该模组使汽车颜色随机化。可以在ini文件中排除特定模型 排除= 。
如果您安装了FastmanLimitAdjuster——值VehicleStructs= 应与fastman92limitAdjuster_GTASA.ini中的VehicleStructs相同
如果在FLA中此项被禁用(标记#)——请保持值为50。
如果没有FLA——请设置您可以同时加载的汽车模型数量。
安装——解压到CLEO文件夹
关于这一切是如何工作的。 游戏中有一个文件carcols.dat 包含类似于
admiral, 34,34, 35,35, 37,37, 39,39, 41,41, 43,43, 45,45, 47,47
的行。这是
modelID,主色,副色。游戏随机选择八对中的一对并应用于生成的道路汽车。也就是说,汽车可能只有8种颜色之一。无法增加此数量。该模组绕过了这一限制。想象一下,carcols中的行变为
admiral rnd,rnd, rnd,rnd, rnd,rnd, rnd,rnd, rnd,rnd, rnd,rnd, rnd,rnd, rnd,rnd
其中每个rnd 是从0到127的随机数(颜色ID)。因此,该模组强制游戏使用游戏调色板中的所有颜色。carcols没有任何更改。一切都在内存中完成。
Мод заменён на универсальную версию — он сам определит, есть FLA или нет. Описание обновлено. Добавлена возможность исключать определённые цвета.
Upd: добавлена версия для тех, кто не пользуется FastmanLimitAdjuster
Мод делает цвета машин рандомными. Можно исключить определенные модели Exclude= в ini.
Если у вас установлен FastmanLimitAdjuster — значение VehicleStructs= должно быть таким же, как и в VehicleStructs в fastman92limitAdjuster_GTASA.ini
Если в FLA этот пункт отключен (значок #) — оставьте значение 50.
Если FLA совсем нет — ставьте значение, сколько моделей машин у вас может быть одновременно загружено.
Установка — распаковать в папку CLEO
О том, как это всё работает. В игре есть файл carcols.dat со строками типа
admiral, 34,34, 35,35, 37,37, 39,39, 41,41, 43,43, 45,45, 47,47
Это
modelID, основной цвет, вторичный цвет. Игра рандомно выбирает одну из восьми пар и применяет к генерируемому на дороге авто. Т.е. машина может быть с одним из всего лишь 8 цветов. Увеличить это количество нельзя. Этот мод как бы обходит это ограничение. Представьте, что строка в carcols меняется на
admiral rnd,rnd, rnd,rnd, rnd,rnd, rnd,rnd, rnd,rnd, rnd,rnd, rnd,rnd, rnd,rnd
где каждое rnd это случайное число от 0 до 127 (id цвета). Таким образом мод заставляет игру использовать все цвета из игровой палитры. Никаких изменений в carcols не происходит. Всё делается в памяти.