Перейти к содержанию

Officer John

Members
  • Постов

    36
  • Зарегистрирован

  • Посещение

Весь контент Officer John

  1. Всем привет. Адаптировал авто под EML, при тестировании обнаружились глюки. Иногда огни пропадают, иногда просто зависают, даже после выключения сирены. Иногда - замирают. Выбрасывал аси плагины, перетряхивал скрипты. Один вроде сильно влиял, после его удаления глюки сократились, но не исчезли совсем.
  2. Разобрался, спасибо. Просьба к автору мода, если можно сделать возможность увеличить Id спецтранспорта - полиции, скорой, пожарной и. т. д. Что бы можно было присвоить их функции добавленным авто или просто другим id. Ещё маленькая просьба по поводу авиа: добавить возможность добавлять на новые id авиатранспорта функции рабочих шасси - как на rustler, at400 и т. д.
  3. [LEVEL LIMITS] ; Level limits are enabled if you uncomment 'Number of levels' ; Currently it's only possible to put the default car/ped IDs for levels. ; Random IDs won't work #Number of levels = 4 ; Cop car IDs for levels Cop car level 0 = 600 Cop car level 1 = 596 Cop car level 2 = 597 Cop car level 3 = 598 Cop bike = 523 Как можно добавить дополнительные полицейские машины? Что нужно прописать?
  4. UPD: проверил на ноуте, затем через встроенное аудио компа - всё работало нормально. Решил проблему путём отката драйвера аудиокарты, а затем - установки последней версии.
  5. Всем привет. AMD FX 8350 Nvidia GeForce GTX 960 ASUS Xonar DX RAM 8 GB Win 7 64 SP 1 После установки Винды 7 64 отметил появление артефактов со звуками. На некотором оружии (МикроУзи, МП5, АК47, М4, пулемёты на Растлере) какой-то треск вместо звука выстрела. При езде на автомобилях провисания в звуке двигателя во время разгона. Ставил разные параметры совместимости, как рекомендуется. Проверял на чистой ГТА. Не помогло. Может, кто сталкивался? Спасибо.
  6. По поводу SWATVAN, есть очень даже труЪ моделька. style_images/icon_plus_1.gif Раскрывающийся текстhttp://img.cadnav.com/allimg/140204/1-140204001JRA.jpg
  7. Пытаюсь наложить в Занозе 2 текстуру ржавчины поверх текстуры кузова. Отображается только текстура кузова. Обе на uv1, должны лечь именно как текстуры, а не текстура+отражение. При разделении на uv1 и uv2 ничего не меняется. Возможно ли это реализовать? style_images/icon_plus_1.gif Раскрывающийся текстhttp://img4.tempfile.ru/13200/19b5f0c4cb/92fd3d8d66097a6f8490324e.jpg
  8. Так и я о том же, только в NYPD. Они трак № 3, кажется кому-то уже продали. Вероятно, Рокстар сделали его в третьей части именно как прототип этих траков ESU для Либерти Сити, и во всех последующих решили просто продолжить традицию. ПыСы: Если что, я имею ввиду именно конец 80-х - начало 90-х.
  9. Сорри, пропустил! Я долго размышлял над заменой Enforcer. Насколько я понял, в серии ГТА Enforcer вообще не имеет реального полицейского прототипа - найти реальный прототип грузовика SWAT мне не удалось, кроме вышеупомянутого Нью-Йоркского Макка. Но у нас не Либерти. Я выяснил, что такие авто на базе грузовиков использовали пожарные департаменты, как спасательные (Rescue). На Enforcer более аутенично будет смотреться авто на базе Peterbilt, или Kenworth, и то и другое есть у Арлана. style_images/icon_plus_1.gif Раскрывающийся текстhttp://www.hvfd6.org/files/news/1134/Peterbilt%20Squad%202_2.jpg http://fire-engine-photos.com.s3.amazonaws.com/2682.jpg http://fire-engine-photos.com.s3.amazonaws.com/28045.jpg http://www.fentonfire.com/images/library/full/4618_R1049side3a.jpg http://chicagoareafire.com/blog/wp-content/uploads/2013/04/South-Holland-squad-LS.jpg
  10. По поводу полицейского Mack'а из четвёрки. Это ничто иное, как кабина и рама грузовика от Arlan Edwards и кузов от Enforcer HD.
  11. Между прочим, есть вот такая моделька от Авиалины и Майндф...ка - 1985 Oldsmobille Cutlass. Твой Bonneville его однобазник. Может быть, можно взять какие-то детали с Олдса, или наоборот? Обе модельки очень даже ничего. И подвеска у Олдса детализированная и рабочая. Но у Bonneville больше сходства с Greenwood.
  12. Сорри за небольшой оффтоп, но прототип Стэффорда - Rolls Royce Silver Shadow 1965–1980. Есть неплохая моделька, но она: 1. Хайполи (очень хай) 2. Нет подкапотного и двигателя, отделённых дверей и др, требует доработки. Раньше встречалась на разных платных сайтах, недавно нашел её на бесплатном. Кому интересно, вот он. style_images/icon_plus_1.gif Раскрывающийся текстhttp://previewcf.turbosquid.com/Preview/2011/07/18__22_10_08/rolls%20royce%20silver%20shaddow%201.jpg0cd74fa4-0435-44ee-b1b5-b92f9f7b8e75Large.jpg
  13. Решил модернизировать скрипт Undercover Patrol с целью превратить его в Highway Patrol, но... Данный скрипт должен активироваться, если у игрока больше одной звезды. Проблема с проверкой уровня розыска игрока. Игра грузится и зависает на экране загрузки. Без этой проверки работает. В чём причина? style_images/icon_plus_1.gif Раскрывающийся текст// This file was decompiled using SASCM.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007 {$CLEO .cs} //-------------MAIN--------------- thread 'SAUC' [email protected] = 490 [email protected] = 346 [email protected] = 250 [email protected] = 183 :SAUC_00 if and Player.Defined($PLAYER_CHAR) Player.WantedLevel($PLAYER_CHAR) > 1 jf @SAUC_00 if 8154: not actor $PLAYER_ACTOR in_zone 'LS' jf @SAUC_00 if 8154: not actor $PLAYER_ACTOR in_zone 'SF' jf @SAUC_00 if 8154: not actor $PLAYER_ACTOR in_zone 'VE' jf @SAUC_00 :SAUC_43 wait 500 if and [email protected] == 0 $ONMISSION == 0 jf @SAUC_00 :SAUC_89 wait 0 [email protected] = -1 if Player.Defined($PLAYER_CHAR) jf @SAUC_89 04C4: store_coords_to [email protected] [email protected] [email protected] from_actor $PLAYER_ACTOR with_offset -200.0 200.0 0.0 04C4: store_coords_to [email protected] [email protected] [email protected] from_actor $PLAYER_ACTOR with_offset 200.0 400.0 0.0 053E: [email protected] = get_random_car_with_model -1 in_rectangle_cornerA [email protected] [email protected] cornerB [email protected] [email protected] if not [email protected] == -1 jf @SAUC_218 jump @SAUC_320 :SAUC_218 04C4: store_coords_to [email protected] [email protected] [email protected] from_actor $PLAYER_ACTOR with_offset -200.0 -200.0 0.0 04C4: store_coords_to [email protected] [email protected] [email protected] from_actor $PLAYER_ACTOR with_offset 200.0 -400.0 0.0 053E: [email protected] = get_random_car_with_model -1 in_rectangle_cornerA [email protected] [email protected] cornerB [email protected] [email protected] if not [email protected] == -1 jf @SAUC_89 jump @SAUC_320 :SAUC_320 0407: store_coords_to [email protected] [email protected] [email protected] from_car [email protected] with_offset 0.0 0.0 0.0 [email protected] = Car.Angle([email protected]) gosub @SAUC_1758 Model.Load([email protected]) Model.Load([email protected]) Model.Load([email protected]) Model.Load([email protected]) Model.Load(#COLT45) :SAUC_389 wait 0 if and Model.Available([email protected]) Model.Available([email protected]) Model.Available([email protected]) Model.Available([email protected]) Model.Available(#COLT45) jf @SAUC_389 Car.Destroy([email protected]) [email protected] = Car.Create([email protected], [email protected], [email protected], [email protected]) 0129: [email protected] = create_actor_pedtype 6 model [email protected] in_car [email protected] driverseat 01C8: [email protected] = create_actor_pedtype 6 model [email protected] in_car [email protected] passenger_seat 0 01B2: give_actor [email protected] weapon 22 ammo 99999 // Load the weapon model before using this Actor.WeaponAccuracy([email protected]) = 100 01B2: give_actor [email protected] weapon 22 ammo 99999 // Load the weapon model before using this Actor.WeaponAccuracy([email protected]) = 100 Actor.Health([email protected]) = 100 Actor.Health([email protected]) = 100 Car.Angle([email protected]) = [email protected] Model.Destroy([email protected]) Model.Destroy([email protected]) Model.Destroy([email protected]) Model.Destroy([email protected]) Model.Destroy(#COLT45) 0407: store_coords_to [email protected] [email protected] [email protected] from_car [email protected] with_offset 0.0 1000.0 0.0 Car.SetImmunities([email protected], 0, 0, 0, 0, 0) Car.DriveTo([email protected], [email protected], [email protected], [email protected]) Car.SetMaxSpeed([email protected], 30.0) Car.SetToNormalDriver([email protected]) Car.SetDriverBehaviour([email protected], FollowRoad) 00AE: set_car [email protected] traffic_behaviour_to 4 0397: enable_car [email protected] siren 0 [email protected] = 5000 [email protected] = 0 [email protected] = 0 Car.DoorStatus([email protected]) = 4 :SAUC_687 wait 0 if Player.Defined($PLAYER_CHAR) jf @SAUC_1736 if and not Car.Wrecked([email protected]) 82BF: not car [email protected] sunk 81F4: not car [email protected] flipped jf @SAUC_1736 if and not Actor.Dead([email protected]) not Actor.Dead([email protected]) Actor.InCar([email protected], [email protected]) Actor.InCar([email protected], [email protected]) jf @SAUC_1512 if and [email protected] == 0 $ONMISSION == 0 jf @SAUC_1736 if or Actor.InCar($PLAYER_ACTOR, [email protected]) 8202: not actor $PLAYER_ACTOR near_car [email protected] radius 450.0 450.0 flag 0 Player.WantedLevel($PLAYER_CHAR) > 5 jf @SAUC_848 jump @SAUC_1736 :SAUC_848 if and not Player.WantedLevel($PLAYER_CHAR) > 0 051C: car [email protected] damaged_by_actor $PLAYER_ACTOR jf @SAUC_881 Player.SetMinWantedLevel($PLAYER_CHAR, 1) :SAUC_881 if Player.WantedLevel($PLAYER_CHAR) > 0 jf @SAUC_968 if [email protected] > 5000 jf @SAUC_1030 [email protected] = 0 Car.SetToPsychoDriver([email protected]) Car.SetMaxSpeed([email protected], 100.0) Car.SetDriverBehaviour([email protected], 6) 00AE: set_car [email protected] traffic_behaviour_to 6 0397: enable_car [email protected] siren 1 jump @SAUC_1030 :SAUC_968 if 051C: car [email protected] damaged_by_actor $PLAYER_ACTOR jf @SAUC_994 jump @SAUC_687 :SAUC_994 Car.SetMaxSpeed([email protected], 30.0) Car.SetToNormalDriver([email protected]) Car.SetDriverBehaviour([email protected], FollowRoad) 00AE: set_car [email protected] traffic_behaviour_to 4 jump @SAUC_1030 :SAUC_1030 if [email protected] == 0 jf @SAUC_1100 if and 0202: actor $PLAYER_ACTOR near_car [email protected] radius 10.0 10.0 flag 0 Player.WantedLevel($PLAYER_CHAR) > 0 jf @SAUC_687 [email protected] = 0 [email protected] = 1 :SAUC_1100 if and [email protected] == 1 [email protected] > 5000 jf @SAUC_1232 if 0202: actor $PLAYER_ACTOR near_car [email protected] radius 10.0 10.0 flag 0 jf @SAUC_1331 [email protected] = 0 [email protected] = 0 Car.DoorStatus([email protected]) = 0 0633: AS_actor [email protected] exit_car 0633: AS_actor [email protected] exit_car 0961: unknown_actor [email protected] flag 1 0961: unknown_actor [email protected] flag 1 06E4: AS_actor [email protected] attempt_to_bust_actor $PLAYER_ACTOR 06E4: AS_actor [email protected] attempt_to_bust_actor $PLAYER_ACTOR Car.DoorStatus([email protected]) = 0 jump @SAUC_1345 :SAUC_1232 if or 051A: actor [email protected] damaged_by_actor $PLAYER_ACTOR 051A: actor [email protected] damaged_by_actor $PLAYER_ACTOR Actor.Animation($PLAYER_ACTOR) == "CAR_DOORLOCKED_LHS" Actor.Animation($PLAYER_ACTOR) == "CAR_DOORLOCKED_RHS" jf @SAUC_687 [email protected] = 0 [email protected] = 6000 jump @SAUC_687 :SAUC_1331 [email protected] = 0 jump @SAUC_687 :SAUC_1345 wait 0 if Player.Defined($PLAYER_CHAR) jf @SAUC_1736 if Player.WantedLevel($PLAYER_CHAR) > 0 jf @SAUC_1736 if or not Actor.Dead([email protected]) not Actor.Dead([email protected]) jf @SAUC_1736 if or 0104: actor $PLAYER_ACTOR near_actor [email protected] radius 70.0 70.0 70.0 sphere 0 0104: actor $PLAYER_ACTOR near_actor [email protected] radius 70.0 70.0 70.0 sphere 0 jf @SAUC_1736 if and not Actor.Dead([email protected]) not Actor.Dead([email protected]) jf @SAUC_1486 :SAUC_1486 if [email protected] > 5000 jf @SAUC_1345 [email protected] = 0 :SAUC_1512 if Player.WantedLevel($PLAYER_CHAR) > -1 jf @SAUC_1736 if and not Actor.Dead([email protected]) 0104: actor $PLAYER_ACTOR near_actor [email protected] radius 70.0 70.0 70.0 sphere 0 jf @SAUC_1642 if and Actor.InCar([email protected], [email protected]) 0104: actor $PLAYER_ACTOR near_actor [email protected] radius 30.0 30.0 70.0 sphere 0 jf @SAUC_1627 Car.DoorStatus([email protected]) = 0 0633: AS_actor [email protected] exit_car :SAUC_1627 0961: unknown_actor [email protected] flag 1 06E4: AS_actor [email protected] attempt_to_bust_actor $PLAYER_ACTOR :SAUC_1642 if and not Actor.Dead([email protected]) 0104: actor $PLAYER_ACTOR near_actor [email protected] radius 70.0 70.0 70.0 sphere 0 jf @SAUC_1736 if Actor.InCar([email protected], [email protected]) jf @SAUC_1714 Car.DoorStatus([email protected]) = 0 0633: AS_actor [email protected] exit_car :SAUC_1714 0961: unknown_actor [email protected] flag 1 06E4: AS_actor [email protected] attempt_to_bust_actor $PLAYER_ACTOR jump @SAUC_1345 :SAUC_1736 Actor.RemoveReferences([email protected]) Actor.RemoveReferences([email protected]) Car.RemoveReferences([email protected]) jump @SAUC_43 :SAUC_1758 0209: [email protected] = random_int_in_ranges 0 6 0871: init_jump_table [email protected] total_jumps 7 default_jump 0 @SAUC_1830 jumps 0 @SAUC_1830 1 @SAUC_1845 2 @SAUC_1860 3 @SAUC_1875 4 @SAUC_1890 5 @SAUC_1905 6 @SAUC_1920 :SAUC_1830 [email protected] = 596 jump @SAUC_1935 :SAUC_1845 [email protected] = 596 jump @SAUC_1935 :SAUC_1860 [email protected] = 596 jump @SAUC_1935 :SAUC_1875 [email protected] = 596 jump @SAUC_1935 :SAUC_1890 [email protected] = 596 jump @SAUC_1935 :SAUC_1905 [email protected] = 596 jump @SAUC_1935 :SAUC_1920 [email protected] = 596 jump @SAUC_1935 :SAUC_1935 0209: [email protected] = random_int_in_ranges 0 15 0871: init_jump_table [email protected] total_jumps 16 default_jump 0 @SAUC_2072 jumps 0 @SAUC_2072 1 @SAUC_2087 2 @SAUC_2102 3 @SAUC_2116 4 @SAUC_2131 5 @SAUC_2146 6 @SAUC_2161 0872: jump_table_jumps 7 @SAUC_2175 8 @SAUC_2189 9 @SAUC_2203 10 @SAUC_2218 11 @SAUC_2232 12 @SAUC_2246 13 @SAUC_2260 14 @SAUC_2275 15 @SAUC_2289 :SAUC_2072 [email protected] = 184 jump @SAUC_2303 :SAUC_2087 [email protected] = 183 jump @SAUC_2303 :SAUC_2102 [email protected] = 122 jump @SAUC_2303 :SAUC_2116 [email protected] = 128 jump @SAUC_2303 :SAUC_2131 [email protected] = 206 jump @SAUC_2303 :SAUC_2146 [email protected] = 250 jump @SAUC_2303 :SAUC_2161 [email protected] = 59 jump @SAUC_2303 :SAUC_2175 [email protected] = 121 jump @SAUC_2303 :SAUC_2189 [email protected] = 73 jump @SAUC_2303 :SAUC_2203 [email protected] = 182 jump @SAUC_2303 :SAUC_2218 [email protected] = 55 jump @SAUC_2303 :SAUC_2232 [email protected] = 60 jump @SAUC_2303 :SAUC_2246 [email protected] = 100 jump @SAUC_2303 :SAUC_2260 [email protected] = 250 jump @SAUC_2303 :SAUC_2275 [email protected] = 28 jump @SAUC_2303 :SAUC_2289 [email protected] = 29 jump @SAUC_2303 :SAUC_2303 0209: [email protected] = random_int_in_ranges 0 15 0871: init_jump_table [email protected] total_jumps 16 default_jump 0 @SAUC_2440 jumps 0 @SAUC_2440 1 @SAUC_2455 2 @SAUC_2469 3 @SAUC_2483 4 @SAUC_2498 5 @SAUC_2513 6 @SAUC_2528 0872: jump_table_jumps 7 @SAUC_2542 8 @SAUC_2556 9 @SAUC_2570 10 @SAUC_2585 11 @SAUC_2599 12 @SAUC_2614 13 @SAUC_2629 14 @SAUC_2644 15 @SAUC_2658 :SAUC_2440 [email protected] = 242 jump @SAUC_2673 :SAUC_2455 [email protected] = 64 jump @SAUC_2673 :SAUC_2469 [email protected] = 47 jump @SAUC_2673 :SAUC_2483 [email protected] = 151 jump @SAUC_2673 :SAUC_2498 [email protected] = 219 jump @SAUC_2673 :SAUC_2513 [email protected] = 186 jump @SAUC_2673 :SAUC_2528 [email protected] = 40 jump @SAUC_2673 :SAUC_2542 [email protected] = 90 jump @SAUC_2673 :SAUC_2556 [email protected] = 101 jump @SAUC_2673 :SAUC_2570 [email protected] = 238 jump @SAUC_2673 :SAUC_2585 [email protected] = 91 jump @SAUC_2673 :SAUC_2599 [email protected] = 131 jump @SAUC_2673 :SAUC_2614 [email protected] = 181 jump @SAUC_2673 :SAUC_2629 [email protected] = 233 jump @SAUC_2673 :SAUC_2644 [email protected] = 30 jump @SAUC_2673 :SAUC_2658 [email protected] = 150 jump @SAUC_2673 :SAUC_2673 return
  14. Держи! У меня, правда, адаптация на скорую руку - тоже для проверки. Предназначен на copcarvg, если будешь ставить на что-то другое, открой 599.eml блокнотом и поменяй id.
  15. Итак, делюсь впечатлениями! Есть просьба сделать подсветку номеров отключаемой, проявляются артефакты. Спецсигналы активируются не только на авто спецслужб, но и на гражданских авто. Но на гражданских - только при использовании cleo-скрипта. ИМХО, ничего страшного в этом нет, т. к. всё равно придётся писать скрипт для привязки звука сирены к такому авто. Лично я вижу возможность оживить без сирены желтые мигалки на таких авто, как towtruck, mower - такие авто сирены не используют. Если не трудно, просьба предусмотреть какую-нибудь отдельную клавишу для включения на гражданских авто. И могу подсказать уважаемому DK22Pac идею, если она, конечно не затруднительна для реализации. Мигалки типа "маячок" - как в Мафии II. Т. е. вращающийся источник света с засветкой. Это даст возможность сделать несравненной реализацию мигалок на авто 50-70-х гг., да и более современные лайтбары тоже такие маячки используют.
  16. +1000 Я поименовал по id (598.eml). Могу предположить, что название может быть произвольным, там ведь не на одну модель параметры прописываются. Главное - прописать внутри id + параметры и присвоить файлу расширение .eml а не .dat, чего я не делал сначала.
  17. Так что же ты сразу не сказал? Всё работает!!! Спасибо! Ты- первый, кто полноценно осуществил многолетнюю мечту многих коп-фанов! Вопрос такой: количество дамми ограничено 16-ю, или это - количество комбинаций огней? Могу я, например, поименовать три дамми em_light1?
  18. Всё работает, кроме мигалок. Ну что я не так сделал??? У меня просьба: кому не лень, протестируйте, пожалуйста модельку с емл. Если работает у вас, значит, это что-то у меня... Моделька
  19. Просто не включается! Я уже и материалы применил на фары, думал, что они необходимы. Нет, не работает. А, да, на спецмашинах мигалки стандартные тоже пропали. UPD: на ФБИранче и мотоцикле стандартные сигналы работают.
  20. Я для теста создал несколько дамми, хотел проверить работу спецсигналов. Поименовал их light_em1 - light_em4, прописал их в eml по количеству с моделью авто... Не работает!!! Что я не так сделал?
  21. Интересует возможность повреждать/чинить компоненты в добавленных дамми. Например, создать дамми new, компоненты new_ok и new_dam, есть ли опкод для их поломки и починки?
  22. Спасибо. Значит, это единственно возможный вариант парковки добавленных авто. Кому нужно - забираем себе {$CLEO .cs} 0005: [email protected] = -1238.6271 // координаты X 0005: [email protected] = -45.1333 // координаты Y 0005: [email protected] = 14.1484 // координаты Z :0 wait 0 if 00FE: actor $PLAYER_ACTOR sphere 0 in_sphere [email protected] [email protected] [email protected] radius 80.0 80.0 80.0 // проверка нахождения актёра в определённых координатах jf @0 model.Load(#RDTRAIN2) // прописываем своё добавленное авто 038B: load_requested_models :1 if model.Available(#RDTRAIN2) jf @1 car.Create([email protected], #RDTRAIN2, [email protected], [email protected], [email protected]) car.Angle([email protected]) = 49.4386 // угол разворота авто 01C3: remove_references_to_car [email protected] 0A93: end_custom_thread
  23. Спасибо, только ссылку поправьте, она не рабочая, скрипт скачал с gtagarage. Есть ли возможность не просто спавнить, а припарковать на карте добавленные авто?
  24. Здравствуйте. Есть ли возможность спавнить авто на добавленных id через cleo?
  25. Ого. Что я вижу? Да ты, фактически, создаёшь новую СА. Удачи! П. С. Не забывай о мигалках! UPD: слушай, я тут подумал, если ты взялся за такую глобальную работу, выскажу одну маленькую идею. Можно ли сделать управление авто более разнообразным? Например, два хандлинга - для "спокойной езды" и "отжига". Тоже почти как в Мафии. Дополнительный хандлинг тоже закладывать в отдельный файл. Или сразу оба. Ну и для полного счастья - сделать там же возможность настраивать выносливость подвески авто - что бы после двухчасовой хорошей погони по сельской местности можно было её ушатать. И движок с трансмиссией тоже. И если можно, шины. UPD2: пользуясь случаем, хочу спросить по поводу новых отражений. Как быть с ржавыми и просто грязными авто? Вряд ли они должны сиять. На самых ржавых и затасканных можно при конверте просто не создавать блеск. А можно ли будет выделить грязь так, что бы на ней не было отражений? Именно по текстуре самой грязи, а не по всему корпусу авто. Спасибо.
×
×
  • Создать...