|
||||||||||||||||
|
|
||||||||||||||||
|
|
||||||||||||||||
|
|
#3 | ||
|
Senior Member Сообщений: 102
Репутация: 180
Judge
|
Part - IIICкрипт моментального разгона машины до 250 км/ч (Akay)dim_act 3
dim_frm 3 findactor 0,"Tommy" label 101 findnearactor 0, 1, Car ctrl_read 1, JUMP1 if flt[1]=0, 101, -1 compareownerwithex 0, 1, -1, 101 human_setproperty 0,300,Energy car_setspeed 1, 250 wait 10 goto 101 *********************************************** Срипт действует при нажатии кнопки "Дополнительный прыжок" Советую вписать ещё один скрипт для починки авто. При скорости 250км/ч машины очень быстро ломаются, мнутся и взрываются. *********************************************** dim_flt 3 dim_act 3 dim_frm 3 findactor 0,"Tommy" label 101 findnearactor 0, 1, Car ctrl_read 1, HORN1 if flt[1]=0, 101, -1 human_setproperty 0,300,Energy car_repair 1 goto 101 [свернуть] Скрипт "TurboCar" (Akay)dim_flt 10
dim_act 10 dim_frm 10 findactor 0, "Tommy" findframe 0, "Tommy" label norm commandblock 0 commandblock 1 findnearactor 0, 1, Car ctrl_read 1, HORN1 if flt[1]=0, norm, -1 compareownerwithex 0, 1, -1, norm human_setproperty 0,300,Energy commandblock 0 goto 2 label 2 commandblock 1 emitparticle 0,20,0 playsound "pump.wav", 0, 70, 1 car_unbreakable 1,1 car_setspeed 1, 190 camera_getfov 3 commandblock 0 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.98 camera_setfov flt[3] if flt[3] < 75, -1, 4 commandblock 0 wait 5000 goto norm [свернуть] Скрипт "Быстрого Тома", бегает как Гонзалес (Akay)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 ********************************** У Тома 3 скорости. Переключение - дополнительная кнопка свиста (гудка). ********************************** [свернуть] Скрипт для снега, дождяСнег:
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_act 7
dim_flt 7 getactiveplayer 0 label 1 ctrl_read 0, HOLSTER if flt[0]=1,2,1 label 2 findnearactor 0,1,Car compareownerwithex 0,1,3,1 label 3 carlight_main 1,0 goto 4 label 4 ctrl_read 1, HOLSTER if flt[1]=1,5,4 label 5 findnearactor 0,1,Car compareownerwithex 0,1,-1,3 carlight_main 1,2 goto 1 [свернуть] Скрипт доставит Вас в больницу после смерти (GOLOD55)dim_act 1
dim_flt 2 dim_frm 2 findactor 0, "Tommy" findframe 0,"Tommy" findframe 1,"bolnica" let flt[0] = 1100 human_setproperty 0, flt[0], Energy label 10 human_getproperty 0, 0, Energy if flt[0] < 1005, -1, 10 player_lockcontrols 1 enemy_block policemanager_del "Tommy" camera_setfov 120 person_playanim 0, "4d Paulie T zveda.i3d" wait 20000 person_stopanim 0 zatmyse 1, 10 actor_setplacement 0, 1 player_lockcontrols 0 enemy_unblock let flt[0] = 1100 human_setproperty 0, flt[0], Energy policemanager_add "Tommy" wait 10000 zatmyse 0, 10 camera_setfov 70 human_delweapon 0, 10 human_delweapon 0, 12 human_delweapon 0, 7 human_delweapon 0, 9 autosavegamefull 5584 goto 10 [свернуть] Скрпит дождя версия 2dim_act 9
dim_flt 9 dim_frm 9 Label Start wait 100000 weather_setparam ON, 1 wait 100000 weather_setparam ON, 0 goto Start [свернуть] Скрипт позволяющий начать Фрирайд без машиныСкрипт прописывать во фрэйм с любыми координатами / ротацией.
dim_act 3 dim_frm 3 findactor 0,"Tommy" findframe 1,"emeth_1" - точка где появимся (emeth_1...emeth_4) findframe 2,"emeth_4" zatmyse 1, 90 human_getowner 0, 1 actor_setplacement 1, 2 actor_setplacement 0, 1 car_explosion 1 zatmyse 0, 90 autosavegamefull 5584 [свернуть] [свернуть] Part - IVСкрипт автоприбавления жизней у Тома (Akay)dim_act 1
dim_flt 1 findactor 0,"Tommy" label 101 human_getproperty 0,0,Energy if flt[0]>100,101,-1 if flt[0] [свернуть] Скрипт для летающих машин (tomas100)*****************************
Для взлёта: ***************************** dim_flt 3 dim_act 3 dim_frm 3 findactor 0,"Tommy" findactor 2,"NULL" findframe 0, "Tommy.neck" label 101 ctrl_read 1, JUMP if flt[1]=0, 101, -1 car_unbreakable 2,1 compareownerwithex 0, 2, 101, -1 human_getowner 0, 1 actor_setplacement 1, 0 label 999 car_setspeed 1, 230 human_setproperty 0,300,Energy ctrl_read 1, JUMP if flt[1]=0, 999, -1 car_setspeed 1, 40 goto 101 ***************************** И на посадку: ***************************** dim_flt 3 dim_act 3 dim_frm 3 findactor 0,"Tommy" findactor 2,"NULL" findframe 0, "Tommy.neck" label 101 ctrl_read 1, JUMP if flt[1]=0, 101, -1 car_unbreakable 2,1 compareownerwithex 0, 2, 101, -1 human_getowner 0, 1 actor_setplacement 1, 0 label 999 car_setspeed 1, 230 human_setproperty 0,300,Energy ctrl_read 1, JUMP if flt[1]=0, 999, -1 car_setspeed 1, 40 goto 101 ***************************** Правда управляемость фиговая =) ***************************** [свернуть] Скрипт для мужика, который снимает деньги за разговор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 [свернуть] Скрипт попарно разговаривающих людей***********************
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 [свернуть] Скрипт автодиллера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_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 [свернуть] Скрипт телепорта в миссию при входе во фрейм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_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 [свернуть] [свернуть] Последний раз редактировалось El Padrino; 12.12.2018 в 22:01. |
||
| цитата |