Мини-чат
Shaggy
22.10.2022 - 01:53
Да и ща пока не деды вроде
AriaMan
04.05.2022 - 20:47
Когда мы были молодыми...
Shaggy
14.04.2022 - 22:35
Хаю хай, с вами шаггай
Marsi4eg
14.04.2022 - 09:28
Smile
Shaggy
23.09.2019 - 06:02
Still there
Marsi4eg
17.11.2017 - 14:47
2004? Wink
AriaMan
19.10.2017 - 00:41
Привет из 2005ого... Думаю никто не переплюнет. Smile
Shaggy
04.08.2017 - 15:05
Привет из 2017
kostyanchik2009
07.08.2016 - 11:54
привет из 2016
SKV1991
12.10.2015 - 11:29
Дизайн сайта почти Material Grin Главно пашет так же стабильно, как раньше
SKV1991
12.10.2015 - 11:18
Аааа! Сайт жив!!!! Я последний раз тут лет 9 назад был, писал скрипты Grin
Shaggy
15.02.2015 - 14:45
Хай эврибади!
kostyanchik2009
13.09.2014 - 14:39
Всем привет! И в правду тухловато здесь Sad
VcSaJen
11.09.2014 - 21:19
Vital, ага.
Vital
27.08.2014 - 23:50
Эх, как тихо тут...
VcSaJen
20.11.2013 - 20:30
Привет, gcuman.
gcuman
15.11.2013 - 18:59
aasdas
cij
16.07.2013 - 14:28
Можно узнать условия размещения рекламы ?
Vital
05.07.2013 - 17:05
Жаль, отступы не сохраняются при публикации, было бы полезно.
Vital
05.07.2013 - 17:03
Спасибо! Раньше месяцами ждали, теперь через 5 минут всё готово. Smile
Архив чата

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

Популярные статьи
  Статья Прочтений Опубликовал
» Ставим машины и педов в San Andreas !
Скриптинг в San Andreas
11083 igorok
10.07.2005 - 17:39
» Смерть как в Hitman`e
Архив скриптов San Andreas
7382 4-Life
08.07.2006 - 12:09
» Анимации
Помощь SA скриптеру...
6654 gta4d
24.12.2005 - 22:30
» Начинать новую игру не надо?
Скриптинг в San Andreas
5982 AriaMan
02.06.2006 - 13:57
» Эффектные аварии
Скриптинг в San Andreas
5847 Zibatop
13.07.2006 - 00:57
» Дрифт v2.0
Скриптинг в San Andreas
5413 Flash
01.12.2007 - 00:46
» Общие принципы создания миссии
Скриптинг в San Andreas
5344 RunAway
20.08.2005 - 14:44
» Тюнинг
Скриптинг в San Andreas
5055 RunAway
16.10.2005 - 16:36
» Общие принципы создания миссий
Скриптинг в Vice City
5054 RunAway
26.06.2005 - 02:16
» Эффект Most Wanted.
Создание новых возможностей
5037 Marsi4eg
26.12.2005 - 03:06
Логин

Сейчас на сайте
· Гостей: 2

· Пользователей: 0

· Всего пользователей: 719
· Новый пользователь: Arseniymug


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

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

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

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

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

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

Ставим машины и педов в San Andreas !
Расстановка педов и машин в Сан Андреасе во многом отличается, от похожей процедуры в Вайс Сити, и gta3, в этой статье мы сейчас и изучим эти отличия, и научимся ставить людей, и машины, в Сан Андреасе. Итак, начнём. Для начала, у вас должен быть Mission Builder для Сан Андреаса, его вы можете скачать с нашего сайта, открываем Mission Builder, и нажимаем - file, open, затем указываем каталог с игрой/data/script/, в строке - "File Type" указываем на тип файла - "Файл SCM", теперь открываем файл - main.scm, который мы видим в строке - "filename", затем мы должны указать ещё одну папку , куда будет декомпилироваться сам файл main.scm , для этого указываем ту папку в которой у вас и находится сам Mission builder , теперь ждём, пока программа будет декомпилировать файл . Теперь перед вашими глазами и появился старый добрый main.scm в текстовом виде, если посмотреть на него, то с первого взгляда, этот файл не сильно отличается от маина в Вайсе, или gta3, но это, только с первого взгляда, сейчас мы будем и находить отличия . Сейчас мы научимся расстонавливать педов(тоесть людей), и машины по карте, во первых для этого нам понадобится программа - San Andreas place Manager, с помощью которой мы будим находить координаты игрока(в которые потом будем вставлять машины, и педов), включаем Place Manager, и включаем San Andreas , встаём на то место, куда вы захотели что либо поставить, затем сворачиваем(не выключаем!) игру, и в place manager'е нажимаем на - "add place" в появившемся окошке кликаем на большую кнопку - "Click here to insert your current ingame location", теперь в окошках - X,Y,Z появились нужные нам координаты, запоминаем их. Теперь включаем опять наш Mission Builder, и теперь мы должны найти строку, куда же нам вставить ночало thread'а, для этого нажимаем - "edit", затем в сплывающем окне - "find", и вводим в строку слово - TRI_1 , Builder должен найти нам строку - 004F: create_thread ££TRI_1 , ниже этой строки мы должны вписать следующее -
004F: create_thread ££TEST_SCRIPT_1 (имя потока может быть любым), итак мы создали начало thread'а, теперь этим же способом находим строку - MAIN_641 , и внизу этой строки пишем свой thread(тоесть поток)
и так вписываем следующее -

:TEST_SCRIPT_1
03A4: name thread 'TESC'

так мы и создали начало потока, теперь мы должны заняться и самым интересным, а именно расстановкой машин и людей в Сан Андреасе,если вы довольно хорошо знакомы со скриптингом в Вайс Сити, то наверное помните, что все модели загружаемых вами машин и людей, писались так - #CHEETAH , или #COP, тоесть так, как и назывались файлы их моделей, в Сан Андреасе всё обстоит совсем по другому, теперь у каждой модели , есть соответствующая ей цифра, которую вы идолжны будите вписывать везде, где мы раньше писали имя модели, например машине CHEETAH соответствует цифра - 415 . Вы спросите, как же узнать цифру нужной вами модели? Для этого , например если вы хотите узнать цифру какой либо машины, вы должны посмотреть в файл из папки "data" - vehicles.ide, где написаны все id(цифры) нужных вами машин, слева написаны id , справа название машины, так же находим и id педов, только для этого нужно открыть файл - peds.ide . Надеюсь с этим вы разобрались, теперь давайте рассмотрим пример скрипта расстановки педа, и машины, для начала загрузим модель(для этого используем теже опкоды, что и для Вайс Сити, но не забывайте про само обозначение модели(тоесть нужно писать уже не имя модели, а его id)

0247: request model 117 (загружаем модель чувака из банды yakudza, он находится под id - 117)
0247: request model 477 (теперь модель тачки - zr350, она находится под id - 477)
0247: request model 415 (ещё модель машины)
0247: request model 411 (и ещё одна модель машины)
038B: load requested models
:TestLoad
0001: wait 0 ms
00D6: if 2
0248: model 117 available (прверяем все эти модели)
0248: model 477 available
0248: model 415 available
0248: model 411 available
004D: jump if false ££TestLoad (если что то не так, то переходим в начало потока)

Теперь модели загружены, остаётся лишь расставить их, пишем следующее -

009A: $YAKUDZA_MAN1 = create_actor 4 117 at 2494.934 -1680.724 13.3387 (не забудьте вписать свои координаты, которые мы определили с помощью place manager'а, заместо моих !)
0173: set_actor $YAKUDZA_MAN1 z_angle_to 1.3631 (придаём педу некоторые характеристики, делается это точно так же как и вайс сити, даже можно вписать ему кол-во денег, которые у него будут)
03FE: set_actor $YAKUDZA_MAN1 money 90000
0223: set actor $YAKUDZA_MAN1 health to 999
00A5: $BONUSCAR1 = create car 477 at 2492.119 -1680.13 14.73733 (расставляем машины, не забываем заместо имени модели ставить её id)
00A5: $BONUSCAR2 = create car 415 at 2489.119 -1680.13 14.73733
00A5: $BONUSCAR3 = create car 411 at 2486.119 -1680.13 14.73733
004E: end thread (заканчиваем поток)

Вот и всё ! Теперь нажимаем Run, в сплывающем окне - compile, затем залезаем в папку с Mission Builder ,и переносим оттуда свежесозданный файл MAIN.SCM в каталог игры/data/script . заменяя его на оригинальный маин и смело включаем игру , и лицезреем расставленные нами тачки, и педы !
Успехов вам в скриптинге, и счастья в личной жизни, с уважением, автор статьи - igorok (igoroktheman@mail.ru)

Комментарии
#1 | Che 10.07.2005 - 19:16:11
Всё круто!!! Grin

PS: ДАЙТЕ ЧИСТЫЙ СКРИПТ ДЛЯ СА !!!
#2 | romka007 10.07.2005 - 20:43:46
[img][/img][img][/img]
#3 | Carl_F 11.07.2005 - 05:50:11
Молодец.Я стартанул в MB.Щяс разбираюсь сам(пытаюсь).Пока получается.PfftFrownSmile
#4 | RoMaN 11.07.2005 - 23:33:58
У меня не компилит, бля!
Ему моя версия SA не нравится!
#5 | RunAway 14.07.2005 - 03:42:14
Shock ELK Woodpecker...
#6 | romka007 15.07.2005 - 19:48:29
CoolCoolCoolPfftPfftPfft
#7 | romka007 15.07.2005 - 19:48:52
PfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfftPfft
#8 | LINK 21.07.2005 - 17:23:48
Чё так широко написано? Задолбался бегунок двигать!!
#9 | igorok 11.08.2005 - 18:22:43
Блин, незнаю, глюк какой-то, раньше всё нормально былоShock
#10 | Shadow 10.10.2005 - 18:28:15
Чё делать помогите!
Когда жму compile то выдает ошибку!
004D: jump if false ££TestLoad
Parametr 1 not set
Чё делать народ помогитеSad
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

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

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