Скрипт кушанья - lukyanov.zz.mu

Title
Перейти к контенту
Скрипт кушанья.
Кушанье это тоже самое, что и аптечка, только без неё. Кушанье восстанавливает здоровье.

Вставьте объект other с именем Kushat с примерными координатами (координаты определяйте сами, они указываются здесь для примера. Для того, чтобы определить расстояние между объектами) x938,33 y16,1 z-965,23 Вставьте объект other с именем KushatMesto с примерными координатами x938,32 y15,2 z-966,16
В объект Kushat впишите скрипт кушанья за 100 денег.

dim_act 3
dim_frm 3
dim_flt 2

findactor 0, "Tommy"
findactor 1, "Kushat"
findactor 2, "KushatMesto"

findframe 0, "Tommy"
findframe 1, "Kushat"
findframe 2, "KushatMesto"

///Михаил Лукьянов
///http://Lukyanov.in
///http://Lukyanov.okis.ru

label 101
                    
detector_waitforuse
freeride_scoreget 0
if flt[0]<100,MALOPENEZ,-1
let flt[0]=flt[0]-100
freeride_scoreset flt[0]

wait 100

detector_waitforuse 08970005
actor_setplacement 0,2
PLAYER_LOCKCONTROLS 1
setnoanimhit 0,1
wait 100
person_playanim 0,  "sbirani zurovne.i3d", 0, simple
let flt[0] = flt[0] - 323
wait flt[0]

human_getproperty 0,0,Energy
let flt[0]=flt[0]+2000
if flt[0]>2000,-1,SKIP01
let flt[0]=2000
label SKIP01
human_setproperty 0,flt[0],Energy
person_stopanim 0
setnoanimhit 0,0
wait 1000

PLAYER_LOCKCONTROLS 0
goto 101               
                                   
label MALOPENEZ
console_addtext 3472
goto 101                                                                                                                                             
Скрипт кушанья бесплатно:

dim_act 3
dim_frm 3
dim_flt 2

findactor 0, "Tommy"
findactor 1, "Kushat"
findactor 2, "KushatMesto"

findframe 0, "Tommy"
findframe 1, "Kushat"
findframe 2, "KushatMesto"

///Михаил Лукьянов
///http://Lukyanov.in
///http://Lukyanov.okis.ru

label 101

detector_waitforuse 08970005
actor_setplacement 0,2
PLAYER_LOCKCONTROLS 1
setnoanimhit 0,1
wait 100
person_playanim 0,  "sbirani zurovne.i3d", 0, simple
let flt[0] = flt[0] - 323
wait flt[0]

human_getproperty 0,0,Energy
let flt[0]=flt[0]+2000
///Дадим 2000 хит пойнтов
if flt[0]>2000,-1,SKIP01
let flt[0]=2000
label SKIP01
human_setproperty 0,flt[0],Energy
person_stopanim 0
setnoanimhit 0,0
wait 1000

PLAYER_LOCKCONTROLS 0
goto 101   
Назад к содержимому