Мини-чат
AriaMan
04.05.2022 - 21:47
Когда мы были молодыми...
Shaggy
14.04.2022 - 23:35
Хаю хай, с вами шаггай
Marsi4eg
14.04.2022 - 10:28
Smile
Shaggy
23.09.2019 - 07:02
Still there
Marsi4eg
17.11.2017 - 15:47
2004? Wink
AriaMan
19.10.2017 - 01:41
Привет из 2005ого... Думаю никто не переплюнет. Smile
Shaggy
04.08.2017 - 16:05
Привет из 2017
kostyanchik2009
07.08.2016 - 12:54
привет из 2016
SKV1991
12.10.2015 - 12:29
Дизайн сайта почти Material Grin Главно пашет так же стабильно, как раньше
SKV1991
12.10.2015 - 12:18
Аааа! Сайт жив!!!! Я последний раз тут лет 9 назад был, писал скрипты Grin
Shaggy
15.02.2015 - 15:45
Хай эврибади!
kostyanchik2009
13.09.2014 - 15:39
Всем привет! И в правду тухловато здесь Sad
VcSaJen
11.09.2014 - 22:19
Vital, ага.
Vital
28.08.2014 - 00:50
Эх, как тихо тут...

19.07.2014 - 16:09
Кому интересно - прохождение mirrors edge.
VcSaJen
20.11.2013 - 21:30
Привет, gcuman.
gcuman
15.11.2013 - 19:59
aasdas
cij
16.07.2013 - 15:28
Можно узнать условия размещения рекламы ?
Vital
05.07.2013 - 18:05
Жаль, отступы не сохраняются при публикации, было бы полезно.
Vital
05.07.2013 - 18:03
Спасибо! Раньше месяцами ждали, теперь через 5 минут всё готово. Smile
Архив чата

Вы должны авторизироваться, чтобы добавить сообщение.

Популярные статьи
  Статья Прочтений Опубликовал
» Ставим машины и педов в San Andreas !
Скриптинг в San Andreas
10869 igorok
10.07.2005 - 18:39
» Анимации
Помощь SA скриптеру...
6541 gta4d
24.12.2005 - 23:30
» Начинать новую игру не надо?
Скриптинг в San Andreas
5815 AriaMan
02.06.2006 - 14:57
» Эффектные аварии
Скриптинг в San Andreas
5701 Zibatop
13.07.2006 - 01:57
» Дрифт v2.0
Скриптинг в San Andreas
5306 Flash
01.12.2007 - 01:46
» Общие принципы создания миссии
Скриптинг в San Andreas
5234 RunAway
20.08.2005 - 15:44
» Общие принципы создания миссий
Скриптинг в Vice City
4953 RunAway
26.06.2005 - 03:16
» Тюнинг
Скриптинг в San Andreas
4933 RunAway
16.10.2005 - 17:36
» Эффект Most Wanted.
Создание новых возможностей
4926 Marsi4eg
26.12.2005 - 04:06
» Гоночная миссия собственными руками
Скриптинг в Vice City
4723 Crow
10.10.2005 - 11:47
Логин
Имя

Пароль



Забыли пароль?
Запросите новый здесь.


Голосование
Скриптинг мертв?

Да
Да
9% [4 Голосов]

Нет
Нет
23% [10 Голосов]

Он еще вернется :) После выхода ГТА4 например
Он еще вернется :) После выхода ГТА4 например
68% [30 Голосов]

Голосов: 44
Начат: 16.03.2008 - 02:40
Закончен: 14.04.2009 - 19:45

Архив опросов

Firewave
Всем прив, вот надосуге решил наваять скриптомод. Скриптинг не мертв, друзья. Тем более что GTA 4 предлагает отличные скриптовые возможности - надо лишь сесть и разобраться. Но, как бы то ни было, вернемся в реалии SA. Скрипт работает по нажатию кнопки 'H'

:FIREWAVE
wait 0
$WAVEk = 304538
if and
&0($WAVEk,1i) == 255
02D8: actor $PLAYER_ACTOR current_weapon == 0
$CAST == 1
$MANA >= 40
not Actor.Driving($PLAYER_ACTOR)
jf @FIREWAVE
$MANA -= 40
$CHECKFW = 0
$WMETRAGE = 1.5
04C4: store_coords_to $FWX $FWY $FWZ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.0
0980: extinguish_all_fires_at $FWX $FWY $FWZ radius 300.0
Player.CanMove($PLAYER_CHAR) = False
jump @WAveloop

:WAveloop
wait 0
if
not $CHECKFW >= 40
jf @WAvend
$CHECKFW += 1
04C4: store_coords_to $FwX $FwY $FwZ from_actor $PLAYER_ACTOR with_offset -4.0 $WMETRAGE -1.0
02CF: $firewa(13@,21i) = create_fire_at $FwX $FwY $FwZ propagation 1 size 1
04C4: store_coords_to $FwX $FwY $FwZ from_actor $PLAYER_ACTOR with_offset -3.0 $WMETRAGE -1.0
02CF: $firewb(13@,21i) = create_fire_at $FwX $FwY $FwZ propagation 1 size 1
04C4: store_coords_to $FwX $FwY $FwZ from_actor $PLAYER_ACTOR with_offset -2.0 $WMETRAGE -1.0
02CF: $firewc(13@,21i) = create_fire_at $FwX $FwY $FwZ propagation 1 size 1
04C4: store_coords_to $FwX $FwY $FwZ from_actor $PLAYER_ACTOR with_offset -1.0 $WMETRAGE -1.0
02CF: $firewd(13@,21i) = create_fire_at $FwX $FwY $FwZ propagation 1 size 1
04C4: store_coords_to $FwX $FwY $FwZ from_actor $PLAYER_ACTOR with_offset 0.0 $WMETRAGE -1.0
02CF: $firewe(13@,21i) = create_fire_at $FwX $FwY $FwZ propagation 1 size 1
09C0: $reandca = get_random_car_in_area $FwX $FwY $FwZ 5.0 5.0 with_actors -1
if
056E: car $reandca defined
then
0325: $fireshit = create_car $reandca fire
01C3: remove_references_to_car $reandca // Like turning a car into any random car
end
073F: get_actor_in_sphere $FwX $FwY $FwZ radius 10.0 with_pedtype_civilian 1 gang 1 criminal/prostitute 1 handle_as $ACTORTOFIRE
if
056D: actor $ACTORTOFIRE defined
then
0326: $ACTORFIRE = create_actor $ACTORTOFIRE fire
01C2: remove_references_to_actor $ACTORTOFIRE// Like turning an actor into a random pedestrian
end
04C4: store_coords_to $FwX $FwY $FwZ from_actor $PLAYER_ACTOR with_offset 1.0 $WMETRAGE -1.0
02CF: $firewf(13@,21i) = create_fire_at $FwX $FwY $FwZ propagation 1 size 1
04C4: store_coords_to $FwX $FwY $FwZ from_actor $PLAYER_ACTOR with_offset 2.0 $WMETRAGE -1.0
02CF: $firewg(13@,21i) = create_fire_at $FwX $FwY $FwZ propagation 1 size 1
04C4: store_coords_to $FwX $FwY $FwZ from_actor $PLAYER_ACTOR with_offset 3.0 $WMETRAGE -1.0
02CF: $firewh(13@,21i) = create_fire_at $FwX $FwY $FwZ propagation 1 size 1
04C4: store_coords_to $FwX $FwY $FwZ from_actor $PLAYER_ACTOR with_offset 4.0 $WMETRAGE -1.0
02CF: $firewi(13@,21i) = create_fire_at $FwX $FwY $FwZ propagation 1 size 1
04C4: store_coords_to $FwX $FwY $FwZ from_actor $PLAYER_ACTOR with_offset -5.0 $WMETRAGE -1.0
02CF: $firewj(13@,21i) = create_fire_at $FwX $FwY $FwZ propagation 1 size 1
04C4: store_coords_to $FwX $FwY $FwZ from_actor $PLAYER_ACTOR with_offset 5.0 $WMETRAGE -1.0
02CF: $firewk(13@,21i) = create_fire_at $FwX $FwY $FwZ propagation 1 size 1
wait 40
02D1: remove_fire $firewa
02D1: remove_fire $firewb
02D1: remove_fire $firewc
02D1: remove_fire $firewd
02D1: remove_fire $firewe
02D1: remove_fire $firewf
02D1: remove_fire $firewg
02D1: remove_fire $firewh
02D1: remove_fire $firewi
02D1: remove_fire $firewj
02D1: remove_fire $firewk
$WMETRAGE += 1.0
jump @WAveloop

:WAvend
wait 0
04C4: store_coords_to $FWX $FWY $FWZ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.0
Player.CanMove($PLAYER_CHAR) = True
jump @FIREWAVE

Комментарии
#1 | SKV1991 12.10.2015 - 12:28:00
Вот столько лет не скриптил, уже и забыл большую часть, а глобальные переменные глаз режут)) Там где можно использовать локальные переменные - лучше использовать локальные - 1@, их штук до 20-30 создавать можно было, насколько помнюSmile
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.