#1 08-11-2007 12:04

flashTrash
From: Н.Новгород
Registered: 21-02-2007
Posts: 260
Website

[SA] Меняем модели копов на другие

В пустыне форма шерифов меняется на бежевую рубашку и коричневые брюки, а в сельской местности как обычно черно-бежевая.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
{$CLEO}
 
0000:
goto @notdesert
 
:desertcop
wait 0
if
Model.Available(#DSHER)
then
    0A8C: write_memory 0x8A5AA0 size 1 value 288 virtual_protect 0    //пишем dsher
else
    goto @loadcop
end
 
:notdesert
wait 0
if and
8154:   not actor $PLAYER_ACTOR in_zone 'RED'  // red country
8154:   not actor $PLAYER_ACTOR in_zone 'FLINTC'  // flint country
jf @countrycop
if
8154:   not actor $PLAYER_ACTOR in_zone 'BONE'  // bone country
jf @desertcop
0249: release_model #DSHER
0249: release_model #CSHER
goto @desertcop
 
:countrycop
wait 0
if
Model.Available(#CSHER)
then
    0A8C: write_memory 0x8A5AA0 size 1 value 283 virtual_protect 0    //пишем dsher
    goto @notdesert
else
    goto @loadcopcont
end
 
:loadcopcont
wait 0
Model.Load(#CSHER)
038B: load_requested_models
 
:loadcopcont2
wait 0
if
Model.Available(#CSHER)
jf @loadcopcont2
goto @countrycop
 
:loadcop
wait 0
Model.Load(#DSHER)
038B: load_requested_models
 
:loadcop2
wait 0
if
Model.Available(#DSHER)
jf @loadcop2
goto @desertcop

Last edited by flashTrash (08-11-2007 12:06)

Offline

#2 02-05-2008 16:44

PriMan
From: Moscow - city of happy
Registered: 02-05-2008
Posts: 32

Re: [SA] Меняем модели копов на другие

В ГТА есть ещё одна модель этакого деревнского копа - CDEPUT. Можно ли его сделать дополнительным действующим лицом?

Offline

#3 22-05-2008 14:04

flashTrash
From: Н.Новгород
Registered: 21-02-2007
Posts: 260
Website

Re: [SA] Меняем модели копов на другие

В ГТА есть ещё одна модель этакого деревнского копа - CDEPUT. Можно ли его сделать дополнительным действующим лицом?

ухты! а я и не знал о таком smile . Сделать конечно можно, в рэд кантри или флинт...

Offline

#4 22-05-2008 14:40

Yarik
Registered: 22-02-2008
Posts: 173
Website

Re: [SA] Меняем модели копов на другие

А еще есть три разных модели копов для копов-байкеров. Типа для Лос-Сантоса, Сан-Фиерро и Лас Вентураса

Offline

#5 22-05-2008 15:47

PriMan
From: Moscow - city of happy
Registered: 02-05-2008
Posts: 32

Re: [SA] Меняем модели копов на другие

Кстати точно! Они на PS2 есть а когда переделывали на персоналку почемуто пропустили их

Last edited by PriMan (22-05-2008 15:47)

Offline

#6 25-05-2008 22:13

flashTrash
From: Н.Новгород
Registered: 21-02-2007
Posts: 260
Website

Re: [SA] Меняем модели копов на другие

Написал скрипт на мотоциклистов и шерифов, но байкеры не хотят меняться. Похоже адрес 0x8A5AB0 неверный. Может кто знает правильный адрес?

Last edited by flashTrash (25-05-2008 22:16)

Offline

#7 27-05-2008 11:22

Yarik
Registered: 22-02-2008
Posts: 173
Website

Re: [SA] Меняем модели копов на другие

А еще вот не помню, какие тачки у ФБР выезжают...в СА есть несколько классных спец машин

Offline

#8 02-06-2008 18:24

flashTrash
From: Н.Новгород
Registered: 21-02-2007
Posts: 260
Website

Re: [SA] Меняем модели копов на другие

Если  кому еще интересно и нужно, то вот написал таки скрипт с разными шерифами и байкерами-копами.
Огромное спасибо Seemann'у, за помощь.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
{$CLEO}
0000:
 
:newfaces
wait 0
if
8154:   not actor $PLAYER_ACTOR in_zone 'SF'  // San Fierro    
jf @sfcop
if
8154:   not actor $PLAYER_ACTOR in_zone 'VE'  // Vegas    
jf @vecop
if
8154:   not actor $PLAYER_ACTOR in_zone 'LA'  // LS    
jf @lacop
if
8154:   not actor $PLAYER_ACTOR in_zone 'RED'  // RED    
jf @redcop
if
8154:   not actor $PLAYER_ACTOR in_zone 'FLINTC'  // Flint    
jf @flintcop
if
8154:   not actor $PLAYER_ACTOR in_zone 'BONE'  // Desert    
jf @bonecop
goto @newfaces
 
:sfcop
023C: load_special_actor 'SFPDM1' as 1 // models 290-299
gosub @load_spec_m
0A8C: write_memory 0x5DDD86 size 2 value #SPECIAL01 virtual_protect 1    //San Fierro motopolice
wait 0
0296: unload_special_actor 1
1@s = 'SF'
goto @not_in_zone
 
:vecop
023C: load_special_actor 'LVPDM1' as 1 // models 290-299
gosub @load_spec_m
0A8C: write_memory 0x5DDD86 size 2 value #SPECIAL01 virtual_protect 1    //Vegas motopolice
wait 0
0296: unload_special_actor 1
1@s = 'VE'
goto @not_in_zone
 
:lacop
0@ = #LAPDM1
gosub @loadmodels
0A8C: write_memory 0x5DDD86 size 1 value #LAPDM1 virtual_protect 1    //Los santos motopolice
wait 0
0249: release_model 0@
1@s = 'LA'
goto @not_in_zone
             
:redcop
0@ = #CSHER
gosub @loadmodels
0A8C: write_memory 0x8A5AA0 size 1 value #CSHER virtual_protect 0    //Red country sheriff
wait 0
0249: release_model 0@
1@s = 'RED'
goto @not_in_zone
                 
:flintcop
023C: load_special_actor 'CDEPUT' as 1 // models 290-299
gosub @load_spec_m
0A8C: write_memory 0x8A5AA0 size 2 value #SPECIAL01 virtual_protect 0    //Flint sheriff
wait 0
0296: unload_special_actor 4
1@s = 'FLINTC'
goto @not_in_zone
 
:bonecop
0@ = #DSHER
gosub @loadmodels
0A8C: write_memory 0x8A5AA0 size 1 value #DSHER virtual_protect 0    //DESERT sheriff
wait 0
0249: release_model 0@
1@s = 'BONE'
goto @not_in_zone
 
:not_in_zone
wait 0
if
8583:   not player $PLAYER_CHAR in_zone 1@s
jf @not_in_zone
goto @newfaces
 
:loadmodels
if
Model.Available(0@)
jf @loadmodels2
return
 
:loadmodels2
Model.Load(0@)
038B: load_requested_models
 
:loadmodels3
wait 0
if
Model.Available(0@)
jf @loadmodels3
return
 
:load_spec_m
wait 0
if
023D:   special_actor 1 loaded
jf @load_spec_m
return

@Yarik, у FBI есть какойто незадействованый бронеавтомобиль, а у S.W.A.T. - БТР с водомётом.

P.S. Можно переименновать темку? Т. к. теперь не тока шериф в пустыне меняется:D

Last edited by flashTrash (02-06-2008 18:27)

Offline

#9 02-06-2008 21:18

Yarik
Registered: 22-02-2008
Posts: 173
Website

Re: [SA] Меняем модели копов на другие

Ага, они. Может еще и их прицепиш? smile

Offline

#10 03-06-2008 07:40

flashTrash
From: Н.Новгород
Registered: 21-02-2007
Posts: 260
Website

Re: [SA] Меняем модели копов на другие

Может еще и их прицепиш?

Не думаю, что оно того стоит.

Offline

#11 03-06-2008 09:04

Yarik
Registered: 22-02-2008
Posts: 173
Website

Re: [SA] Меняем модели копов на другие

С ними я думаю погони стали бы сложнее просто smile

Offline

#12 08-03-2010 07:19

GTASA
Registered: 13-09-2008
Posts: 476

Re: [SA] Меняем модели копов на другие

А возможно ли сделать, чтобы копы были разные?

Например, в Los Santos и San Fierro генерировались модели #LAPD1 #SFPD1, в Las Venturas и сельской местности - #LVPD1 #CSHER #DSHER #CDEPUT.

Offline

#13 08-03-2010 08:20

flashTrash
From: Н.Новгород
Registered: 21-02-2007
Posts: 260
Website

Re: [SA] Меняем модели копов на другие

GTASA wrote:

А возможно ли сделать, чтобы копы были разные?
Например, в Los Santos и San Fierro генерировались модели #LAPD1 #SFPD1, в Las Venturas и сельской местности - #LVPD1 #CSHER #DSHER #CDEPUT.

Они, вообще-то, и так разные.

Offline

#14 08-03-2010 10:56

GTASA
Registered: 13-09-2008
Posts: 476

Re: [SA] Меняем модели копов на другие

Я имею ввиду, чтобы в одном городе были сразу несколько видов. Чтобы мы видели, как в одной машине едут коп из ЛС и коп из ЛВ grin

===

Вы не могли бы дать адреса для замены скинов всех банд?

Last edited by GTASA (09-03-2010 10:49)

Offline

#15 20-01-2016 10:17

kenking
From: Казахстан
Registered: 28-06-2010
Posts: 253

Re: [SA] Меняем модели копов на другие

Эксперимента ради попробовал аналогичным образом перезаписать соответствующий адрес для модели полицейского транспорта. Модель транспорта заменяется, но при этом самих полицейских в машинах нет, т.е. транспорт приезжает пустой.  В VC такая же ситуация.
Вопрос: почему так? и как это исправить?

Offline

#16 11-02-2016 21:05

Shag
Registered: 29-03-2010
Posts: 147
Website

Re: [SA] Меняем модели копов на другие

Хз, я много экспериментировал с этим в Вайсе, и такие проблемы только с силовыми структурами: с бандами всё ок.

Offline

#17 12-02-2016 06:39

kenking
From: Казахстан
Registered: 28-06-2010
Posts: 253

Re: [SA] Меняем модели копов на другие

Интересует именно перезапись транспорта полиции.

Offline

#18 18-09-2017 10:26

Dyabda
Registered: 14-07-2017
Posts: 32

Re: [SA] Меняем модели копов на другие

Здравствуйте, появился вопрос:
А можно ли сделать так, чтобы в одном и том же городе было несколько видов полицейских?
К примеру, чтобы в ЛВ ходили LVPD1. DSHER?

Offline

#19 18-09-2017 21:31

Shag
Registered: 29-03-2010
Posts: 147
Website

Re: [SA] Меняем модели копов на другие

Dyabda>
Да, достаточно просто подменять модель копа каждые 0 миллисекунд сначала на одну модель, а через еще 0 миллисекунд - на другую, и по-новой.

Offline

#20 03-05-2018 09:19

Dyabda
Registered: 14-07-2017
Posts: 32

Re: [SA] Меняем модели копов на другие

Shag wrote:

Dyabda>
Да, достаточно просто подменять модель копа каждые 0 миллисекунд сначала на одну модель, а через еще 0 миллисекунд - на другую, и по-новой.

Можно пожалуйста адреса для каждой модели?

Offline

#21 21-05-2018 21:18

Shag
Registered: 29-03-2010
Posts: 147
Website

Re: [SA] Меняем модели копов на другие

Dyabda wrote:

Можно пожалуйста адреса для каждой модели?

Я не знаю адресов моделей в SA - я для VC делал.

Offline

#22 18-10-2018 15:32

SergeyBog
Registered: 18-10-2018
Posts: 1

Re: [SA] Меняем модели копов на другие

Дайте скрипт на модели копов и медиков и пожарных вторых и третьих для каждого города, хотя бы для добавления второго копа в лос сантос, остальных по аналогии добавлю, уже прописал lapd2 в peds.ide и добавил файлы dff txd в архив gta3.img, осталось как то сделать чтобы он ездил как напарник обычного lapd1, иногда как водитель иногда как пассажир. Но чтобы я мог потом его добавить в main.scm

Offline

#23 04-09-2019 09:22

kenking
From: Казахстан
Registered: 28-06-2010
Posts: 253

Re: [SA] Меняем модели копов на другие

Дополнительные персонажи и транспорт спецслужб

Код

Для GTA3 тоже разобрал, но пока сделано на конкретные ID с ограничениями, переделаю, будет как для San Andreas.

Offline

#24 22-12-2019 09:24

kenking
From: Казахстан
Registered: 28-06-2010
Posts: 253

Re: [SA] Меняем модели копов на другие

Offline

Board footer

Powered by FluxBB