НЕБОЛЬШОЙ СПИСОК СКРИПТОВ
MADE BY VINNIPUH
АВТООХРАННИК:
dim_act 2
findactor
0,"polda_parkoviste"
findactor
1,"Tommy"
human_changeanim
0,"walk1.i3d","ChuzeRuceZaZady1.I3D"
human_addweapon
0,6,6,30
human_holster
0
{ up
label 101
enemy_move
11
enemy_move
12
enemy_move
13
enemy_move
10
goto 101
}
event
ZATKNI
human_changeanim
0,"walk1.i3d"
enemy_arrest_player
return
Модель: pol01.i3d (или
другая)
ПОПАРНО-РАЗГОВАРИВАЮЩИЕ
ЧЕЛЫ:
1:
dim_flt 3
dim_act 2
findactor
0, "Delnik2"
findactor
1, "Delnik"
enemy_group_new
1
enemy_group_add
1, 0
enemy_group_add
1, 1
label 2
event_use_cb
1
if flt[0] =
1, 2, -1
console_addtext
99970001
if flt[0] =
2, 2, -1
enemy_forcescript
0
let flt[0]
= 1
wait 500
enemy_playanim
"gesto2 nogun1a.i3d"
wait 3000
enemy_playanim
"gesto2 nogun1a.i3d", 0
let flt[0]
= flt[0] - 100
wait flt[0]
enemy_playanim
"gesto2 nogun1a.i3d"
wait 3000
enemy_playanim
"gesto2 nogun1c.i3d", 0
let flt[0]
= flt[0] - 100
wait flt[0]
enemy_playanim
"gesto2 nogun1a.i3d"
wait 3000
enemy_playanim
"gesto2 nogun1d.i3d", 0
let flt[0]
= flt[0] - 270
wait flt[0]
goto 2
Модель: любая
2:
dim_flt 1
label 1
enemy_playanim
"gesto2 nogun1a.i3d"
wait 5000
enemy_playanim
"gesto2 nogun1c.i3d", 0
let flt[0]
= flt[0] - 100
wait flt[0]
enemy_playanim
"gesto2 nogun1a.i3d"
wait 5000
enemy_playanim
"gesto2 nogun1a.i3d", 0
let flt[0]
= flt[0] - 100
wait flt[0]
enemy_playanim
"gesto2 nogun1a.i3d"
wait 5000
enemy_playanim
"gesto2 nogun1d.i3d", 0
let flt[0]
= flt[0] - 270
wait flt[0]
goto 1
Модель: любая
ВРАГ (Сильный,
мощный, умный)
didim_flt 5
dim_act 5
dim_frm 5
findactor 0,""
findactor 1,"Tommy"
human_set8slot 0, 1
human_setproperty 0, 100, Energy
human_setproperty 0, 200, Speed
human_addweapon 0, 10, 50, 9999
human_holster 0
human_addweapon 0, 10, 200, 9999
enemy_lockstate fight_guard_stand
enemy_vidim 1
{ up
label 101
getactorsdist 0, 1, 1
if flt[1]<20, -1, 202
human_activateweapon 0, 10
enemy_action_fire 1, 100
wait 8500
goto 101
label 202
if flt[1]<120, -1, 101
enemy_actionsclear
human_activateweapon 0, 14
wait 6500
goto 101
}
Модель:
стандартная, или любая
ТУРБО – СКРИПТ:
dim_flt
10
dim_act 10
dim_frm 10
findactor 0, "Tommy"
findframe 0, "Tommy"
//--------------------------------------------------
//Etot mod smasteril AKAY: mafpr@nm.ru
//www.mafiaplus.hut1.ru
//--------------------------------------------------
label norm
commandblock 0
commandblock 1
findnearactor 0, 1, Car
getactorframe 1, 2
ctrl_read 1, FIRE1
if flt[1]=0, -1, skok
ctrl_read 1, HORN1
if flt[1]=0, norm, -1
compareownerwithex 0, 1, -1, norm
human_setproperty 0,300,Energy
commandblock 0
playsound "slip3.wav", 0, 100, 1
emitparticle 2, 44, 3
emitparticle 2, 80, 4
wait 700
stopsound 1
stopparticle 3
stopparticle 4
commandblock 1
emitparticle 0,20,0
playsound "pump.wav", 0, 70, 1
car_unbreakable 1,1
car_setspeed 1, 190
camera_getfov 3
label 3
commandblock 0
commandblock 1
let flt[3] = flt[3] * 1.05
camera_setfov flt[3]
if flt[3] >140, -1, 3
label 4
commandblock 0
commandblock 1
let flt[3] = flt[3] * 0.95
camera_setfov flt[3]
if flt[3] < 75, -1, 4
commandblock 0
wait 5000
goto norm
label skok
commandblock 0
car_getspeed 1, 5
if flt[5] < 3, norm, -1
compareownerwithex 0, 1, -1, norm
playsound "04040025.wav", 0, 100, 1
person_playanim 0, "VyhozBackL.i3d"
wait 2600
actor_setplacement 0, 0
goto norm
ШЛЮХИ ПО ГОРОДУ:
dim_act
5
dim_flt 5
dim_frm 5
findactor 1,"Tommy"
findactor 2, "bich"
human_set8slot 0, 3
human_setproperty 2, 9999, Energy
human_setproperty 2, 50, Speed
human_addweapon 0,0,0,0
human_holster 2
enemy_vidim 1
label 1
let flt[1] = flt[1] + 1
enemy_playanim "ChcaniZandani.i3d",1
wait 6000
enemy_playanim "_ umyvani ve vane leknuti.i3d",1
wait 2000
enemy_playanim "Gesto_01e.i3d",1
wait 1000
enemy_playanim "Gesto_02b.i3d",1
wait 2000
enemy_playanim "Gesto_03e.i3d",1
wait 2000
enemy_playanim "GestZamStativ.i3d",1
wait 2000
enemy_playanim "GestZamToStativ.i3d",1
wait 2000
enemy_playanim "game12 sara03 ke stene f.i3d",1
wait flt[1]
goto 1
Модель: Bitch02.i3d, Bitch01.i3d или
Michelle.i3d
ОТКРЫТИЕ ЛЮБЫХ
ДВЕРЕЙ (которые юзаются):
dim_flt
2
dim_act 2
findactor 0, "Tommy"
label press_key
ctrl_read 0, ACTION1
if flt[0]=1, -1, press_key
findnearactor 0, 1, Door
door_getstate 1, 1
if flt[1]=1, -1, press_key2
door_lock 1, 0
door_open 1, 1
label press_key2
door_open 1, 0
goto press_key
БЫСТРЫЙ ТОМ:
dim_flt 10
dim_act 10
dim_frm 10
findactor 0,"Tommy"
human_setproperty 0,500,Energy
label 1
human_setproperty 0, 100, Speed
ctrl_read 1,HORN1
if flt[1]=0, 1, -1
console_addtext 128
goto 2
label 2
human_setproperty 0, 400, Speed
ctrl_read 1,HORN1
if flt[1]=0, 2, -1
console_addtext 128
goto 3
label 3
human_setproperty 0, 800, Speed
ctrl_read 1,HORN1
if flt[1]=0, 3, -1
console_addtext 128
goto 4
label 4
human_setproperty 0, 1300, Speed
ctrl_read 1,HORN1
if flt[1]=0, 4, -1
console_addtext 128
goto 1
ПЕРЕКЛЮЧАЕТСЯ КЛАВ. ДОП. СВИСТОК (ГУДОК)
СНЕГ:
weather_setparam ON, 1
weather_setparam SPEED, 45
weather_setparam LEN, 0.1
weather_setparam WIDTH, 0.1
weather_setparam MAX_DIST, 45
weather_setparam MAX_HEIGHT, 12
weather_setparam MAX_CNT, 9500
weather_setparam DIR_X, 0
weather_setparam DIR_Y, -0.98
weather_setparam DIR_Z, 0
weather_setparam MODE, 2
ДОЖДЬ:
weather_setparam ON, 1
weather_setparam SPEED, 45
weather_setparam LEN, 0.9
weather_setparam WIDTH, 0.02
weather_setparam MAX_DIST, 45
weather_setparam MAX_HEIGHT, 12
weather_setparam MAX_CNT, 7500
weather_setparam DIR_X, 0
weather_setparam DIR_Y, -0.98
КООРДИНАТЫ КЛАВ. СПРЯТАТЬ:
dim_frm
1
dim_flt 3
findframe 0,"Tommy"
label press_key
ctrl_read 0,HOLSTER
if flt[0]=1,-1,press_key
frm_getpos 0,0
vect_mul_scl 0,1000
freeride_scoreon 1
freeride_scoreset flt[0]
wait 4000
freeride_scoreset flt[1]
wait 4000
freeride_scoreset flt[2]
wait 4000
freeride_scoreon 0
wait 4000
goto press_key
МУЖИК КОТОРЫЙ
СНИМАЕТ ДЕНЬГИ ЗА РАЗГОВОР:
dim_act 5
dim_flt 5
dim_frm 5
findactor
1,"Tommy"
findactor
2, "Torgash"
human_set8slot
0, 3
human_setproperty
2, 9999, Energy
human_setproperty
2, 50, Speed
human_addweapon
2,12,2,8888
human_holster
2
enemy_vidim
1
label 1
let flt[1]
= flt[1] + 1
enemy_playanim
"breathB1.i3d",1
wait flt[1]
goto 1
event
use_ab, 10970007
enemy_talk 00950027
freeride_scoreadd -5
return
Модель: любая
ТЕЛООХРАН УГОНЯЮЩИЙ МАШИНЫ:
dim_act 10
dim_flt 10
dim_frm 10
findactor 0, "teloxranitel" - имя телохранителя
findactor 1, "Tommy"
findactor 2, Car
findactor 3, "NULL"
findframe 1, "фрейм1" - фрейм куда гнать машину
findframe 2, "фрейм2" - фрейм куда идти пешком
human_set8slot 0, 3
human_setproperty 0, 9999, Energy
human_setproperty 0, 9999, Intelligence
human_addweapon 0, 10, 50, 9999
human_holster 0
let flt[0]=0
label 1
if flt[0]=1, stopp, -1
let flt[1]=1
enemy_action_follow 1, 1, nonext, crouch, 1
enemy_followplayer yes
let flt[1]=0
label stopp
human_holster 0
setplayerhornevent 0, oborot
goto 1
event use_ab, 10970003
detector_issignal 5, 65, -1
getactorsdist 0, 5, 2
if flt[2] < 5, -1, 65
label 65
event_use_cb 1
if flt[0] = 1, 2, -1
enemy_talk 1, 11990741
enemy_forcescript 0
let flt[0] = 1
return
label 2
enemy_talk 1, 11990731
let flt[0] = 0
return
label go
let flt[0]=0
return
event hit_from_player
event_use_cb 1
return
event enemy_to_ai
event_use_cb 1
enemy_talk 01940071
if flt[1]=1, ret, -1
wait 5000
label ret
human_holster 0
return
event oborot
goto poisk
lebel poisk
findnearactor 0, 2, Car
getactorsdist 0, 2, 2
if flt[2] > 20, poisk, delo
label delo
car_lock_all 2, 1
compareownerwithex 2, 2, poisk, vzlom
label vzlom
enemy_move_to_car 2, 0, walk
enemy_look 2
playsound "carunlock3.wav", -1, 12, 1
enemy_playanim "RalphKradeVelkeAuto.i3d",0
let flt[0]=flt[0]-1
wait flt[0]
car_enableus 2, 1
car_setdooropen 2, 0, 10
wait flt[0]
enemy_usecar 2, 0
car_lock_all 2, 0
iscarusable 2, 0
if flt[0]=0,-1, gon
label gon
human_getowner 0, 3
actorupdateplacement 3
ENEMY_CAR_MOVETO 3, 1, stop
//ENEMY_CAR_ESCAPE 3, 1, 1, -1, 10, 60, 1
goto next
label next
enemy_usecar 2, 0
freeride_scoreadd 3000
wait 1000
setnoanimhit 0, 1
enemy_move_to_frame 2, 0, walk
setnoanimhit 0, 0
human_setproperty 0, 9999, Energy
wait 1000
return
ГОВОРЯЩИЙ
ПРОДАВЕЦ ОРУЖИЯ:
dim_act
2
dim_flt 2
findactor 0,
"Tommy"
findactor 1,
""
human_setproperty
1, 9000, Energy
human_setproperty
0, 9000, Energy
human_addweapon
1, 10, 50, 200
human_holster
1
label 101
wait 4000
goto 101
event use_ab
getenemyaistate
1,0
iffltinrange
0,2,5,120
HUMAN_LOOKTOACTOR
1, 0, 1
//player_lockcontrols
1
enemy_talk
05010190
wait 1500
gunshop_menu
enemy_talk
05010350
//player_lockcontrols
0
return
event 1000
label BLBOST
enemy_action_fire 0
goto BLBOST
ЗАМЕНА МОДЕЛИ
ТОМА (бесплатный продавец одеждой):
dim_act 2
dim_flt 6
findactor
0, "frind pet"
findactor
1, "Tommy"
human_addweapon
0, 12, 2, 20
human_holster
0
label 101
//enemy_playanim
"Vyhlizeni202.I3D",0
wait 4000
goto 101
event
use_ab
getenemyaistate
0,0
iffltinrange
0,2,5,120
HUMAN_LOOKTOACTOR
0, 1, 1
enemy_talk
0,19990241
//enemy_stopanim
zatmyse 1
wait 500
label 22
rnd 3, 4
if
flt[2]=flt[3], 22, -1
let
flt[2]=flt[3]
if
flt[2]=0, -1, 1
human_changemodel
1, "Tommy.I3D"
wait 500
goto 20
label 1
if
flt[2]=1, -1, 2
human_changemodel
1, "Tommyhat.I3D"
wait 500
goto 20
label 2
if
flt[2]=2, -1, 3
human_changemodel
1, "Tommycoathat.I3D"
wait 500
goto 20
label 3
if
flt[2]=3, -1, 4
human_changemodel
1, "Tommydelnikhigh.I3D"
wait 500
goto 20
Label 20
policemanager_on
policemanager_del
"Tommy"
policemanager_on
policemanager_add
"Tommy"
wait 500
zatmyse 0
return
event 1000
label
BLBOST
enemy_action_fire
1
goto BLBOST
ПЛАТНЫЙ
ТЕЛОХРАНИТЕЛЬ:
dim_flt 8
dim_act 5
dim_frm 8
findactor 0, "Tommy"
findactor 1, "tel01"
human_setproperty 1, 9000, Energy
human_setproperty 1, 111, Intelligence
human_addweapon 1, 10, 500, 9999
enemy_vidim 0
human_holster 1
let flt[3] = 1
{ up
if flt[3] = 0, -1, 17
enemy_action_follow 0, 3, nonext
label 16
goto 16
label 17
getactorsdist 0, 1, 1
if flt[1]>30, 17, -1
enemy_playanim "NudaStativ.I3D"
wait 3000
human_holster 1
enemy_playanim "Nuda01.I3D"
wait 13000
enemy_playanim "NudaStativ.I3D"
wait 18000
human_holster 1
enemy_playanim "Nuda03.I3D"
wait 10000
enemy_playanim "NudaStativ.I3D"
wait 8000
human_holster 1
enemy_playanim "Nuda03.I3D"
wait 7000
enemy_stopanim
goto 17
}
event use_ab, 10970009
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
enemy_talk 14030040
enemy_wait
wait 10000
return
label 202
enemy_talk 0, 11990731
enemy_wait
freeride_scoreget 0
if flt[0]<8700,MALOPENEZ,-1
let flt[0]=flt[0]-8700
freeride_scoreset flt[0]
enemy_stopanim
enemy_vidim 1
let flt[3]=0
findframe 2, "p1.l_foot"
findframe 3, "p1.r_foot"
emitparticle 2, 9, 4
emitparticle 3, 9, 5
enemy_look 0
enemy_talk 8050110
enemy_wait
return
label MALOPENEZ
human_talk 1, 05030080
commandblock 1
human_isweapon 1, 2, 4
if flt[2] = 1, -1, 2
let flt[0]=flt[0]+2500
console_addtext 3304
label 2
human_isweapon 1, 2, 6
if flt[2] = 1, -1, 33
let flt[0]=flt[0]+10
console_addtext 3306
label 33
human_isweapon 1, 2, 7
if flt[2] = 1, -1, 4
let flt[0]=flt[0]+50
console_addtext 3307
label 4
human_isweapon 1, 2, 8
if flt[2] = 1, -1, 5
let flt[0]=flt[0]+20
console_addtext 3308
label 5
human_isweapon 1, 2, 9
if flt[2] = 1, -1, 6
let flt[0]=flt[0]+40
console_addtext 3309
label 6
human_isweapon 1, 2, 10
if flt[2] = 1, -1, 7
let flt[0]=flt[0]+250
console_addtext 3310
label 7
human_isweapon 1, 2, 11
if flt[2] = 1, -1, 8
let flt[0]=flt[0]+800
console_addtext 3311
label 8
human_isweapon 1, 2, 12
if flt[2] = 1, -1, 9
let flt[0]=flt[0]+300
console_addtext 3312
label 9
human_isweapon 1, 2, 13
if flt[2] = 1, -1, 10
let flt[0]=flt[0]+1000
console_addtext 3313
label 10
human_isweapon 1, 2, 14
if flt[2] = 1, -1, 11
let flt[0]=flt[0]+1000
console_addtext 3314
label 11
inventory_clear 1
freeride_scoreset flt[0]
commandblock 0
wait 1000
return
СОБАКА:
dim_act 3
dim_frm 2
findactor
0,"Dog"
findframe
0, "1"
findframe
1, "2"
actor_duplicate
0, 1, 0
actor_duplicate
0, 2, 0
actor_setplacement
1, 0
actor_setplacement
2, 0
actor_duplicate
0, 1, 0
actor_duplicate
0, 2, 0
actor_setplacement
1, 1
actor_setplacement 2, 1
АВТОДИЛЛЕР
(торговец автомобилями):
dim_act 2
dim_flt 1
findactor
0,"Tommy"
findactor
1,"cordca"
car_enableus
1,0
label 101
detector_waitforuse
3512
freeride_scoreget
0
if
flt[0]<5000,MALOPENEZ,-1
let
flt[0]=flt[0]-5000
freeride_scoreset
flt[0]
car_enableus
1,1
mission_objectives
22930000
wait 5000
mission_objectivesclear
goto 101
label
MALOPENEZ
console_addtext
3472
goto 101
ВОДИТЕЛЬ:
dim_act 10
dim_flt 10
dim_frm 10
findactor
0,"Tommy"
findactor
1,"voditel"
findactor
2, "tarantas"
human_set8slot
0, 3
findframe
0, "taxi_point38"
findframe
1, "taxi_point39"
findframe
2, "taxi_point2"
findframe
3, "taxi_point27"
findframe
4, "taxi_point30"
findframe
5, "taxi_point36"
findframe
6, "taxi_point37"
car_unbreakable
2, 1
human_setproperty
1, 111, Intelligence
human_setproperty
1, 9999, Energy
human_setproperly
1, 80, Speed
human_addweapon
1,9,8,9999
human_holster
1
let
flt[0]=0
car_unbreakable
2, 1
car_enableus
2, 1
wait 5000
label 1
human_holster
1
enemy_move_to_car
2, 1, walk
enemy_playanim
"Vyhlizeni202.I3D",0
wait 9000
enemy_playanim
"NudaStativ.I3D"
wait 5000
enemy_turnback
goto 1
event
use_ab
human_holster
1
freeride_scoreget
-2000
enemy_stopanim
enemy_talk
1, 7030370
label 2
human_holster
1
enemy_move_to_car
2, 0, run
enemy_usecar
2, 0
car_enableus
2, 1
wait 9000
human_setproperty
0, 150, Energy
goto 3
label 3
wait 10000
compareownerwithex
0, 2, 4, 12
label 4
setcompass
0
enemy_car_moveto
2, 0, stop
car_repair
2
wait 10000
compareownerwithex
0, 2, 5, 11
label 5
setcompass
1
enemy_car_moveto
2, 1, stop
car_repair
2
wait 10000
compareownerwithex
0, 2, 6, 11
label 6
setcompass
2
enemy_talk
1, 01990511
enemy_car_moveto
2, 2, stop
car_repair
2
wait 10000
compareownerwithex
0, 2, 7, 11
label 7
setcompass
3
enemy_car_moveto
2, 3, stop
car_repair
2
wait 10000
compareownerwithex
0, 2, 8, 11
label 8
setcompass
4
enemy_talk
1, 01990511
enemy_car_moveto
2, 4, stop
car_repair
2
label 9
wait 10000
enemy_car_moveto
2, 5, stop
car_repair
2
label 10
wait 10000
enemy_car_moveto
2, 6, stop
car_repair
2
enemy_usecar
car_enableus
2, 1
return
label 11
setcompass
-1
enemy_car_moveto
2, 5, stop
car_repair
2
wait 1000
enemy_car_moveto
2, 6, stop
car_repair
2
enemy_usecar
car_enableus
2, 1
return
label 12
beep
wait 10000
enemy_usecar
car_enableus 2, 1
return
ТЕЛЕПОРТ В МИССИЮ
ПРИ ВХОДЕ ВО ФРЕЙМ:
dim_flt 1
label 101
wait 100
detector_inrange
0,30
if
flt[0]=1,-1,101
commandblock
1
freeride_scoreadd
1
freeride_scoreget
0
setmissionnumber
flt[0]
change_mission
"freekrajina","load_z_mesta01",40
commandblock 0
ТЕЛЕПОРТ В МИССИЮ
ПРИ ЮЗАНЬИ:
dim_flt 1
dim_frm 1
findframe
0, "load freekrajina01"
setcompass
0
detector_waitforuse
commandblock
1
freeride_scoreadd
1
freeride_scoreget
0
setmissionnumber
flt[0]
change_mission
"freekrajina","load_z_mesta01",40
commandblock 0
ЕТА СПРАВКА СОЗДАНА VINNIPUHOM
СКРИПТЫ ДЛЯ НЕЁ БЫЛИ ВЗЯТЫ С МАФИОЗНЫХ САЙТОВ, А ТАКЖЕ
ВЫДРАНИЕ ИЗ МИССИЙ
ВСЕ ВОПРОСЫ НА Е-МЕЙЛ
ЕСЛИ ХОТИТЕ УЗНАТЬ БОЛЬШЕ СКРИПТОВ, ЗАХОДИТЕ НА САЙТЫ
http://www.salieri-bar.narod.ru
NFS-RACECLUB.NAROD.RU
РЕГИСТРИРУЙТЕСЬ НА ФОРУМАХ