#1 Вопросы по скриптингу » Мини игра по танцам на лоурайдере » 02-05-2022 19:56

Asind
Replies: 1

Есть ли какая-то информация о скриптовой составляющей мини-игры с попаданием в ноты во время миссии с танцами на лоурайдерах, или в танцах в клубе и т.д.
Я попытался собственноручно посмотреть как оно работает в исходнике и понял, что основная ветка в LOWGAME, начиная с LOWGAME_10566 примерно. К сожалению, моих познаний не хватает.
Кто может помочь с воссозданием подобной миссии или имеет хоть какую-то информацию о ней? Ничего подобного нагуглить к сожалению не смог.

#2 Re: Вопросы по скриптингу » Как проверить, открыта ли строка ввода текста? » 25-11-2017 18:04

Парень, это не форум по SAMP, ты не туда обращаешься, здесь только настоящий скриптинг, который во благо всем! wall

#3 Re: Вопросы по скриптингу » Как работает 065B: get_pickup_coordinates? » 25-11-2017 17:59

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

#5 Вопросы по скриптингу » Видео в GTA SA » 21-11-2017 16:53

Asind
Replies: 3

Добрый день, все мы знаем, что при запуске gta sa вначале появляется два ролика, первый с логотипом Rockstar, а второй со вступительными титрами игры, эти два ролика свободно находятся в папке игры и даже имеют нормальное расширение файла, так, чтобы их мог воспроизвести любой компьютер.
Вот в связи с этим у меня возникает резонный вопрос: а можно ли как-то запустить своё видео при игре, например, вместо кат-сцены, по гуглению ничего подобного не нашел.
Уж очень интересен данный момент! Заранее спасибо!

#6 Вопросы по скриптингу » Вопрос » 23-09-2017 14:15

Asind
Replies: 4

Если создать актёра, который будет враждебно относиться к игроку, то когда ты подходишь к актёру близко, то он начинает по тебе стрелять, но если ты будешь стрелять в него будучи на дистанции, то, даже если он будет смотреть прямо тебе в душу, всё равно не отреагирует, эдакая близорукость.
Вот в чём состоит мой вопрос -- как можно увеличить или уменьшить дистанцию зора актёра, лично мне нужно эту дистанцию уменьшить.
Желательно делать это относительно каждого актёра, но если есть возможность изменить дальнозоркость только сразу всем, то не велика потёря smile

#7 Re: Вопросы по скриптингу » немного по опкодам {UPD} » 23-09-2017 13:15

Goldfish wrote:

можно проверить  держит ли гг оружие и жмет клавишу прицеливания

Костыль не подойдёт, может, есть другой вариант?

#8 Вопросы по скриптингу » немного по опкодам {UPD} » 23-09-2017 06:42

Asind
Replies: 2

Есть такой опкод, который проверяет -- прицеливается игрок с помощью автоприцеливания (в консольных версиях или при игре с джойстиком было подобное) -- 068C:   is_player_autoaiming $PLAYER_CHAR

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

Заранее спасибо! grin

UPD:
Есть опкод, что изменяет место, куда прицеливается игрок: 0A25: set_camera_on_players_X_angle 1.2 Z_angle -1.4
Мне нужен опкод, который считывает место, куда прицеливается игрок

#9 Re: Вопросы по скриптингу » Один вопрос » 22-09-2017 04:15

Dyabda wrote:

А разве выгружать модель из памяти не надо?
model.Destroy (#SWAT)

Надо

<......>
model.destroy(#SWAT)

#11 Re: Вопросы по скриптингу » Внимание знатоки, вопрос... » 11-09-2017 04:16

Chel555 wrote:

Этот GXT можно найти с помощью GTA SA GXT EDITOR, в поиске.

Понял, спасибо

#12 Re: Вопросы по скриптингу » Немного оффтопа. » 10-09-2017 18:00

Goldfish wrote:

У тебя есть страничка в вк?

Конечно.

#13 Re: Вопросы по скриптингу » Немного оффтопа. » 10-09-2017 16:49

Goldfish wrote:

Если желаешь, можешь помочь дополнить эту бд опкодов)

Сейчас немного накидаю опкодов и куда их совать:

В /Актёр/Создание-определение актёра/Условие/00FF - проверяет находится ли актёр в координатах пешком
В /Актёр/Действие над актёром/Условие/0A0C - надет ли на актёра джетпак?
Если ещё найду - отпишусь, вот пока что все, что у меня в голове сохранились.
Кстати об ошибках:
опкоды 070D, 01DF, 0457 - имеет ошибку в переменной.
опкоды 0221, 06AF, 055D - написано про актёра, а в итоге действия идут с игроком.
также есть некоторые ошибки в описании опкодов по типу - "а базу тотемов по призыву дъявола смотрите тут >>>" и всё, стрелка никуда не ведёт, ничего не кликабельно, видел подобное кучу раз и только один из них был рабочим.

Это вот так я бегло прошёлся по "БД/Актёр/"

#14 Вопросы по скриптингу » Внимание знатоки, вопрос... » 10-09-2017 16:09

Asind
Replies: 2

Какой GXT у надписи "чит-код активирован"?

UPD: Вот ещё вопрос: есть ли опкод, который может увеличить реагирование скорой/пожарной вместе/по отдельности.
Лично мне нужно увеличить кол-во появления пожарных:)

#15 Re: Вопросы по скриптингу » Немного оффтопа. » 10-09-2017 16:07

Goldfish wrote:

Если желаешь, можешь помочь дополнить эту бд опкодов)

Ты про эту бд?))
h_1505055966_5537179_ca29033dec.png
Ахах, всегда ей пользуюсь grin , поэтому могу попробовать, видел там у тебя несколько ошибок по типу "речь идёт о игроке, но используется переменная PLAYER_ACTOR"

#16 Re: Вопросы по скриптингу » Немного оффтопа. » 05-09-2017 07:20

Seemann wrote:

Таких опкодов достаточно много, 00E2, 017B, 0299 и т.д.
смотри http://www.gtamodding.com/wiki/List_of_opcodes

Ого, вот это неожиданность, вроде самые обычные опкоды, но, почему-то, миновали VC

#17 Re: Вопросы по скриптингу » Немного оффтопа. » 05-09-2017 07:19

Goldfish wrote:

Нравится изучать опкоды?

Да smile

#18 Вопросы по скриптингу » Немного оффтопа. » 03-09-2017 18:32

Asind
Replies: 11

Сейчас будет немного оффтопа, но я это напишу в этой теме, т.к. это относиться к скриптингу:
Когда я в очередной раз искал интересные опкоды, то вдруг меня посетила мысль, мол: Есть опкоды для всей трилогии 3D измерения (SA, VC, III), есть только для одной, а есть ещё и только для VC и III или VC и SA, но имеется ли такой особенный опкод, который доступен только для SA и III, опкод, который чудом миновал Vice City и вновь появился только уже в SA?
h_1504459644_4350381_f6cbec75c7.png
Вы когда-нибудь такой видели?

#19 Re: Вопросы по скриптингу » Out of что? » 03-09-2017 08:45

UPD:
Я разобрался с этой проблемой, но так и не понял причину её появления:( даже перепугался, теперь буду точно делать бэкапы
h_1504424681_6289457_d742acb8e1.png

#20 Re: Вопросы по скриптингу » Out of что? » 03-09-2017 08:40

UPD:
h_1504424313_8599158_a182685184.png
Сам файл не был изменён, об этом говорит дата последнего изменения.
А я ведь был так близок к финалу!:( На скрине в топке даже видно кол-во строк:(

#21 Вопросы по скриптингу » Out of что? » 03-09-2017 08:33

Asind
Replies: 4

h_1504423700_5739123_4537a12af6.png
Вот такой вот неожиданный поворот меня ждал во время компиляции скрипта.
На скрине видно, что сам файл скомпилирован (вместо карандаша белый лист) но окно с ошибкой компиляции так не считает.
сам scr не можешь превысить максимальные значения, там и 11К на миссии не будет, плюс к тому же после последней удавшейся компиляции я только удалил пару строк, и внёс одну.
Также не стоит говорить о возможной нехватки оперативной или постоянной памяти, тут уж точно всё в норме.
Я не знаю, могло ли это сыграть роль, но я не закрывал SB уже несколько дней smile
В интернете по запросу ошибки ничего не найти:( надеюсь на вашу помощь.

#22 Re: Вопросы по скриптингу » О территориях » 01-09-2017 15:55

Dyabda wrote:

Кстати, насчёт этих иконок с анимацией, хотелось бы знать, как их можно сделать? Чтоб они появлялись в определённом месте когда игрок в самолёте.

Если вкратце:

while 04C8: actor $PLAYER_ACTOR driving_flying_vehicle
    1@ = Marker.CreateIconWithoutSphere(57, 1567.955, -1896.9269, 13.5606) 
end

Перефразирую:
Пока игрок в воздушном транспорте
    В переменную 1@ записать иконку без сферы (id57, ко,ор, -ди.на, т.ы)
Завершить

UPD:
Скрипт, который написан выше просто наброски, на самом же деле он работает нестабильно! Я просто предоставил тебе нужные опкоды

#23 Re: Вопросы по скриптингу » О территориях » 01-09-2017 08:27

Это очень печально слышать, жаль sad
Кстати мне в голову взбрела ещё одна идея, есть же иконки, которые показывают, где сажать самолёт, почему нельзя повернуть и расположить их так, чтобы они своей анимацией, так сказать, "ограждали" территорию?

#25 Вопросы по скриптингу » О территориях » 31-08-2017 10:10

Asind
Replies: 4

В общем проблема заключается вот в чём:
Мне нужно обозначить определённую территорию на радаре, вот варианты:

1 - Обозначить квадрат цветом банды (?)
h_1504169801_6208377_762de9bb18.jpeg

2 - Обозначить края парой маркеров
h_1504170104_2596607_8b1c52fcbc.jpeg

3 - Обозначить края расставленными объектами

4 - Также нужно отметить, что краями являются дороги, возможно ли как-то использовать дорожные пути(?)

Который из вариантов лучше всего?
Или есть ещё какие возможные пути решения?

Просто хочу услышать новое мнение

Также символ "(?)" в конце варианта значит, что не факт, что это возможно.
(Знаю, что есть текстовик с координатами районов банд, их названиями, но мне такое не подойдёт)

Board footer

Powered by FluxBB