Mafia-Game Forum

Mafia-Game Forum (https://mafia-game.ru/forum/index.php)
-   Скриптинг (https://mafia-game.ru/forum/forumdisplay.php?f=10)
-   -   Вопросы по скриптингу (https://mafia-game.ru/forum/showthread.php?t=23)

Abradox 09.10.2023 09:01

Странно, то что радио работает строго в небольшой области вокруг него.
И магнитофон 90-х, по которому новости 70-х годов...

moskvichovskiy 09.10.2023 09:23

Цитата:

Сообщение от Firefox3860 (Сообщение 20438)
moskvichovskiy, если не путаю, то в миссии по краже "сигар" из порта можно в одном деревянном строении, где охранники сидят, включить или выключить граммофон. Вот в его скрипте посмотри.

А мафон у тебя не слишком современный? :)

Хорошо посмотрю спасибо. Да запись можно поменять в любой момент, просто скачал почти первую попавшуюся запись радио, чисто для видео. А по поводу мафона, очень уж скан понравился)

Добавлено через 3 минуты
Цитата:

Сообщение от Abradox (Сообщение 20443)
Странно, то что радио работает строго в небольшой области вокруг него.
И магнитофон 90-х, по которому новости 70-х годов...

Я в bsv так поставил дистанцию 5. А запись радио поменяю это не сложно. Цели сделать СССР у меня нет, так чисто карта по фану. Скорей что-то думерское)

Добавлено через 4 минуты
Цитата:

Сообщение от Abradox (Сообщение 20443)
Странно, то что радио работает строго в небольшой области вокруг него.
И магнитофон 90-х, по которому новости 70-х годов...

А плавность звука по мере приближения или удаления от объекта я хз как сделать.

AngryBabka 12.10.2023 11:39

moskvichovskiy, насчет плавности звука - проверь чтобы запись в моно была. В стерео она будет только так работать (резко и во всю громкость)

alex5995 03.11.2024 04:53

Всем привет. Подскажите пожалуйста как сделать, когда Томми садится в тачку активизировался бы скрипт.

act_setstate -1, inactive

dim_act 2
dim_flt 5

findactor 0, "Tommy"
findactor 1, "stream27"

label 1
wait 500
stream_create 0, "sounds/music/stream27.ogg"
stream_play 0
stream_setloop 0, 20

label 2
getactorsdist 0, 1, 1
if flt[1] < 80, -1, 2
stream_fadevol 0, 3000, 1, 0
wait 3000
stream_stop 0
stream_destroy 0

Melhior 03.11.2024 17:24

Цитата:

Сообщение от alex5995 (Сообщение 21614)
Всем привет. Подскажите пожалуйста как сделать, когда Томми садится в тачку активизировался бы скрипт.

act_setstate -1, inactive

dim_act 2
dim_flt 5

findactor 0, "Tommy"
findactor 1, "stream27"

label 1
wait 500
stream_create 0, "sounds/music/stream27.ogg"
stream_play 0
stream_setloop 0, 20

label 2
getactorsdist 0, 1, 1
if flt[1] < 80, -1, 2
stream_fadevol 0, 3000, 1, 0
wait 3000
stream_stop 0
stream_destroy 0

compareownerwithex ww, xx, yy, zz

проверить, сидит ли чел ww в тачке xx или нет.

Если актор ww в машине хх мы можем перенестись в другой Label zz если значение true
или мы переходим в другой Label zz при значении false

ww - актор проверяемого чела
xx - актор авто
yy ==Label в который переходим при значении true(выполнено)
zz == Label в который переходим при значении false(невыполнено)

alex5995 03.11.2024 18:27

Разобрался со скриптом.

dim_act 3
dim_flt 4

findactor 0,"Tommy"
///findactor 1,"tommyho auto"
findactor 1,"car_home"
findactor 2,"stream1"

label 101
wait 1000
compareownerwithex 0, 1, -1, 101
wait 2000
act_setstate 2, active
wait 1000
end

В скрипте нужно указать конкретную тачку со своим названием. С "findactor 1,"tommyho auto" скрипт почему-то не работает. Значит если поменять тачку на любую другую музон звучать не будет.

alex5995 07.02.2025 12:04

Подскажите, пожалуйста, скрипт для увеличения дальности прорисовки.

Abradox 07.02.2025 15:59

Сам скрипт есть в модификации Mafia.WidescreenFix.asi я не знаю чем его посмотреть.


Текущее время: 12:09. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.11 Release Candidate 2
Copyright ©2000 - 2025, vBulletin Solutions Inc. Перевод: zCarot