Цитата:
Сообщение от alex5995
Было бы неплохо
|
Примитивный пример на основе того же фрирайда.
Сперва в BSV создай объект типа Building, назовём его "test", где-то подальше от глаз игрока. Создай новый скрипт, в нем пиши:
dim_flt 1
dim_frm 1
findframe 0,"test"
frm_seton 0,0 ///это чтоб не срабатывало в самом начале игры*
label 0 ///в этом лейбле игра висит всю твою активную игру
frm_ison 0,0
goto flt[0]
label 1 ///этот лейбл активирует твои условия при загрузке сохранения
frm_seton 0,0
freeride_scoreadd 1
goto 0
Каждый раз при загрузке сохранения будет добавляться +1 к деньгам. При новой попытке после смерти тоже работает (если смерть была после сохранения).
*если у тебя есть переход между миссиями туда и обратно алгоритм будет чутка сложнее, потому что при смене миссии скрипты запускаются заново (в отличие от загрузки сохранения)
|