Lua Течение времени как в одиночке + плавное изменение погоды

Startracker983274

Известный
Автор темы
43
122
Описание: скрипт восстанавливает динамическую погоду и течение времени как в одиночной игре. Делал скрипт для себя, но решил выложить своё художество сюда, ибо вдруг кому-нибудь пригодится. Погода и время изменяется ровно так как было задумано в одиночной игре.

Активация: автоматическая. Детальная настройка: открыть файл weather_time.lua с помощью блокнота, в таблице "userSettings" изменить значения нужных параметров. Функциональность каждого параметра описана возле него.

Видео:

В видео продемонстрирован вариант с ускоренным течением времени для наглядности.

Требования: MoonLoader.

Автор: Startracker983274.
 

Вложения

  • weather_time.lua
    4 KB · Просмотры: 158

Dimiano

Потрачен
71
73
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Разрешите доебаться!
Lua:
if pass then
    memory.setint8(0x4414C0, 0x8B, false)
elseif not pass then
    memory.setint8(0x4414C0, 0xC3, false)
end
-- меняем на
memory.setint8(0x4414C0, pass and 0x8B or 0xC3, false)
-- и так со всеми
 

ARMOR

Модератор по раксампу
Модератор
4,936
6,735
Такого разве раньше не делали? Я думал такое написать, но не хотел велосепед создавать.

PS: Лучше всегда снимать протекцию при записи в память, ведь если ты её не снимешь, а участок будет под протекцией - тебя крашнет, а если ты меняешь память и снимаешь протекцию там где её нет - ничего не случится
 

barakob93

Новичок
2
0
не работают оба скрипта - старый и этот, пробовал две разные версии moonloader, ставил и удалял silent asi loader, пробовал заменять и не заменять bass.dll из архива к moonloader'у, в логе пишет что скрипт умер
 

Startracker983274

Известный
Автор темы
43
122
не работают оба скрипта - старый и этот, пробовал две разные версии moonloader, ставил и удалял silent asi loader, пробовал заменять и не заменять bass.dll из архива к moonloader'у, в логе пишет что скрипт умер
moonloader.log прикрепи, возможно не установлен SAMPFUNCS.
 

barakob93

Новичок
2
0
moonloader.log прикрепи, возможно не установлен SAMPFUNCS.
sampfuncs.lua или же asi? последнего нет, проверю позже
upd.
сначала игра вылетела, потом я запустил без мода - все ок, далее снова с модом - и опять все ок, еще понаблюдаю
стоят sampfuncs.asi, samp 0.3.7 R1
 
Последнее редактирование:

CharlesVane

Известный
18
0
сначала игра вылетела, потом я запустил без мода - все ок, далее снова с модом - и оп
так как ? работает?

огромное спасибо автору за такой замечательный мод!! даймонд РП сразу преобразился . это круто!
 
Последнее редактирование:

Startracker983274

Известный
Автор темы
43
122
так как ? работает?

огромное спасибо автору за такой замечательный мод!! даймонд РП сразу преобразился . это круто!
Погода выбирается из списка, который вшит в gta_sa.exe. Он сам устанавливает порядок погоды для каждого из регионов.
Подробнее об этих списках по ссылке: *ссылка*.
 
Последнее редактирование:
  • Нравится
Реакции: CharlesVane

aggressor

Известный
2
0
было бы круто если бы была возможность замедлить течение времени, ибо оно идет слишком уж быстро, а еще неплохо было бы если бы при входе время устанавливалось рандомно а не 12:00
 
Последнее редактирование: