|
Скрипт курящего телохранителя
dim_flt 9
dim_act 9
dim_frm 9
findactor 0, "p4"
findactor 1, "Tommy"
findactor 2, "cc4"
findactor 3, "cm"
findframe 0, "p4.neck"
findframe 1, ""
findframe 2, "cc4"
findframe 3, "cm"
human_set8slot 0,1
///programmed by mikemouse (c)
///www.webgamer.hhos.ru
///mikemouse@mail.ru
human_setproperty 0, 4000, Energy
human_setproperty 0, 111, Intelligence
human_addweapon 0, 10, 50, 9999
human_holster 0
human_addweapon 0, 9, 7, 35
human_holster 0
enemy_naprdelivaute yes
human_linktohand 0, 2, right
let flt[3]=1
let flt[6]=1
{ up
human_holster 0
if flt[3] = 0, -1, 3
enemy_action_follow 1, 5, nonext, crouch
label 1
goto 1
label 3
getactorsdist 0, 1, 5
if flt[5]>50, 3, -1
ENEMY_PLAYANIM "KurakLoop.I3D"
wait 5500
emitparticle 0, 25
wait 3500
human_holster 0
ENEMY_PLAYANIM "KurakPotahnuti.I3D"
emitparticle 2, 25
wait 8500
human_holster 0
getactorsdist 0, 3, 4
if flt[4]>10, -1, 22
enemy_move_to_frame 3, 1
enemy_playanim "Turn1.i3d"
wait 2000
label 22
enemy_stopanim
goto 3
}
event use_ab, 10970003
event_use_cb 1
enemy_actionsclear
enemy_stop
if flt[3] = 1, 202, -1
enemy_talk 1, 11990741
enemy_wait
enemy_forcescript 0
let flt[3] = 1
human_holster 0
actor_setplacement 3, 1
enemy_talk 00950021
enemy_wait
wait 10000
policemanager_del "p4"
return
label 202
enemy_talk 1, 11990731
enemy_wait
policemanager_add "p4"
let flt[3]=0
enemy_look 1
enemy_talk 00950011
enemy_wait
return
event 1
human_holster 0
return
Автор скрипта MikeMouse
|
|