#1 Re: Вопросы по скриптингу » Работа звука в GTA SA » 16-07-2010 05:58

А это разве можно осуществить скриптом? Помоему это exe.

#3 Re: Вопросы по скриптингу » проверка любой клавишы » 05-07-2010 09:28

00E1: key_pressed 0? <number tested>?

Помоему так. Несовсем уверен, я в вайсе ниразу не скриптил=(

#5 Re: Вопросы по скриптингу » Один вопрос » 01-07-2010 14:36

Спасибо. Весь инет перерыл, ничего не нашел...

#6 Re: Вопросы по скриптингу » Один вопрос » 30-06-2010 13:58

Народ, а вообще реально в гта добавить новое оружие? Я немного порылся в *.dat файлах... Нашел где и что отвечает за оружее...(это файлы deaflut.ide и weapon.dat) закидываю новую модель в gta3.img, создаю делаю её видимой для игры в файле deaflut.ide, прописываю новые строки для етой пушки в weapon.dat, делаю скрипт, что при нажатии на такую-то кнопку появляется пушка... Захожу в игру, все работает без вылета, нажимаю она появляется беру её и.... Ничего mad . И ешё в добавок к этому если стрельну, все водилы вылазиют из тачек с этой пушкой, только прицеливаются, игра вылетает. В main'e я ничего не нашел, что ещё нужно сделать для правильной работы и возможно ли сделать что нибудь вообще? Другими словами подскажите плз, можно ли добавить новое оружее в гта сан андрес???

#7 Re: Вопросы по скриптингу » Один вопрос » 27-06-2010 16:54

d88 wrote:

Я не уверен, но возможно надо указать нулевые координаты. По крайней мере так делается в коде 0713:.

Код 0713?

0713: actor 52@ driveby_actor -1 car -1 point 952.92 -1102.99 22.85 radius 100.0 4 1 firing_rate 90

Это он?

#8 Re: Вопросы по скриптингу » Один вопрос » 27-06-2010 07:16

Да, но так он смотрит не прямо, а в одну точку!!!!

#9 Re: Вопросы по скриптингу » Один вопрос » 26-06-2010 16:16

А как прицепить к машине прожектор???
Вот я его создаю:

06B1: 7@ = create_searchlight_at 4@ 5@ 6@ radius 0.1 target 8@ 9@ 10@ radius 25.0

А что дальше???
Вот я создал машину:

00A5: $CAR = create_car #MESA at 1@ 2@ 3@

создаю точки:

0407: create_coordinate 4@ 5@ 6@ from_car $Car offset 0.0 0.8 2.0
0407: create_coordinate 8@ 9@ 10@ from_car $Car offset 0.0 10.8 -0.5

Она появилась... Прожектор тоже, но когда я стартую... он остаётся на одном месте(, как сделать, чтоб он был прицеплен к машине и смотрел только вперед??? Подскажите плз....

#11 Re: Вопросы по скриптингу » Один вопрос » 25-06-2010 11:23

тоесть, я должен написать:

:intro
wait 0
if 
095F: get_car -1 componentA 2 rotation_to 1.0
jf @intro  //если нет
// если да, то... и далее

#12 Re: Вопросы по скриптингу » Один вопрос » 24-06-2010 17:23

А можно ли проверить, если у машины открыта какая-то определённая дверь (например водительская, или задняя), или капот...

#13 Re: Вопросы по скриптингу » Помогите пожалуйста! Вопрос актуален для всех... » 09-06-2010 16:42

6-8 скриптов и вылет??? У меня 17 стоит, вроде работает нормально... Да и с трафиком пока проблем особых не замечаю, всегда есть кого подорвать)

#14 Re: Вопросы по скриптингу » Подствольный гранатомёт » 07-06-2010 16:35

Den_spb wrote:

Только прицеплять гранату сначала лучше не к игроку, а к его оружию.

А как, использовать оружее как объект? Или есть специальный опкод?

#15 Re: Вопросы по скриптингу » Команда атаки hunter/hydra » 07-06-2010 06:08

listener wrote:

Таким образом, просто так, заставить атаковать не получится.

А как же скрипт "airsupport"? Ведь там именно вертолёт hunter прилетает и атакует в определённом радиусе всех педов и транспорт, но не актера?!

#16 Вопросы по скриптингу » Подствольный гранатомёт » 07-06-2010 06:04

legenda79
Replies: 6

По названию темы уже всё понятно. Что это за приспособление объяснять врядле нужно. Я эту идею попытался осуществить в гта. Но ничего не работало, начало я вроде написал правильно:

//-------------MAIN---------------
0000: NOP
name_thread "grenade"
wait 10

:intro
wait 0
if and
02D8:   actor $PLAYER_ACTOR current_weapon == 31  // у актёра в руках м4
00E1: key_pressed 0 6  // и нажат прицел
jf @intro
jump @load

:load
wait 10
model.Load(1582)
038B: load_requested_models

:load_2
wait 10
if
model.Available(1582)
jf @load_2
jump @main_1

:main_1
wait 0
if
00E1: key_pressed 0 14  //если нажата клавиша shift
jf @intro // если нет, то прыгаем в самое начало...
//но если да
object.Create(1@,1582,0.0,0.0,0.0)
069B: attach_object 1@ to_actor $PLAYER_ACTOR at_offset 0.0 1.3 0.3 rotation 0.0 0.0 0.0

А что писать дальше? Я пробывал заносить координаты в переменные и бросать этот объект, всё равно ничего не получалось. Есть такой скрипт "submarine" там както сделали стрельбу с палубного оружия, я попытался от туда выдрать часть скрипта, но вышло одно. Ошибка((( Я уверен, что тут мне помогут, народ как сделать подствольный гранатомёт, если что, можете попытаться порыться в скрипте субмарина. Заранее спасибо.

#17 Re: Вопросы по скриптингу » object » 26-05-2010 13:45

Я этот знак из игры выдрал, изменил txd... Переименовал... Но когда вставляю строку 18900, znak_rod, znak_rod,, 40, 128 игру в самом начале при загрузке сейва выбрасывает... Сейчас попробую как ты сказал, спс.

#18 Re: Работа с памятью, EXE » Расширение границ карты » 26-05-2010 12:36

А на птичке сработает??? Или только катер? Сейчас попробую)
Хм, а помоему это самп... И там возможно и есть граница мира, но в стандартной я почиму то сильно сомневаюсь...

#19 Вопросы по скриптингу » object » 25-05-2010 16:00

legenda79
Replies: 5

Да, знаю. Этот вопрос несовсем по скриптингу, но всё таки... У меня есть своеобразный простой объект. Dff и txd файл(дрожный знак, не оружие), мне нужно как-то добавить его в игру. Я заливаю его в GTA3.img пишу в файле \GTA_San_Andreas\data\maps\generic\multiobj такую строку, но перед этим отделил её коммандой #mymodel. 18900, znak_rod, znak_rod,, 40, 128, потом добавляю его в нужном месте на карту через мапедитор, сохраняю, запускаю игру и тут......... Ошибка(, что я сделал не так, может куд-то ещё нужно информацию про этот объект добавить или я что-то не так написал(сделал)??? Подскажите плиз!!! Но насколько я знаю тут скрипт не требуется 100%

#21 Re: Вопросы по скриптингу » Зародилась идея » 23-05-2010 10:03

Да, надо мне 3Д моделями заняться, может что отрою)

#22 Re: Вопросы по скриптингу » Поднять уровень воды » 23-05-2010 10:00

есть програмка такая, water level, а вот скриптом незнаю, возможно ли такое...

#23 Re: Вопросы по скриптингу » Прицел » 23-05-2010 09:59

Непонял??? Зачем помещать? Мне надо самому было стрелять, а не какому-то актёру.

#24 Re: Вопросы по скриптингу » Прицел » 29-04-2010 14:19

ага...
Я думаю в main.csm что нибудь по этой теме есть... постораюсь поискать...

#25 Re: Вопросы по скриптингу » Прицел » 29-04-2010 11:19

спасибо, оказывается все гораздо проще, чем я думал)

Board footer

Powered by FluxBB