Регистрация Главная Форум Файлы

Вернуться   Mafia-Game Forum > Mafia: The City Of Lost Heaven > Скриптинг
Расширенный поиск

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.11.2019, 21:43   #41
Firefox3860 вне форума Firefox3860
Аватар для Firefox3860
Mafia Modding Crew
Сообщений: 669
Репутация: 738
Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold
Priest
Информация о репутации (Firefox3860)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Thug
100
Judge
159
Enforcer
260
Firefox3860 / 738
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
а, я понял, почему не получается. в бсв когда модель создаёшь, надо в insert выбирать не Things, а Building.

https://yadi.sk/i/3v1QcrXOtiytTA
цитата
Старый 12.11.2019, 22:22   #42
alex5995 вне форума alex5995
Senior Member
Сообщений: 234
Репутация: 166
alex5995 has a spectacular aura about alex5995 has a spectacular aura about
Judge
Информация о репутации (alex5995)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Thug
100
alex5995 / 166
Judge
159
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
Цитата:
Сообщение от Firefox3860 Посмотреть сообщение
надо в insert выбирать не Things, а Building
Объекты Building и Light при загрузке сохранения почему то игноируют команду frm_seton x, 0 в скриптах. Говоря проще, лампа, которая не должна гореть, пока её не включишь, сама включается. Фрейм уже якобы взятой аптечки (не перемещаемой), сделанная из Building, снова виден, хотя скрипт не активен.
Потому я не использую Building для лута, приходится их делать из Things, что конечно больше нагружает движок. И к тому же на Building не действует по понятным причинам команда act_setplacement, а ком. frm_setplacement я нигде не встречал. Или перемещать скрипт и применять команду frm_linkto?
За видео спасибо, теперь всё понятно.

Добавлено через 2 минуты
Цитата:
Сообщение от alex5995 Посмотреть сообщение
Building и Light при загрузке сохранения почему то игноируют команду frm_seton x, 0 в скриптах
Можно ли это как то исправить? Если нет, то боюсь так и придётся пользоваться человеком-аптечкой

Последний раз редактировалось alex5995; 12.11.2019 в 22:23.
цитата
Старый 12.11.2019, 23:35   #43
CurtisTea вне форума CurtisTea
Аватар для CurtisTea
Member
Сообщений: 49
Репутация: 40
CurtisTea is on a distinguished road
Detective
Информация о репутации (CurtisTea)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
CurtisTea / 40
Detective
0
Gangster
55
Thug
100
Judge
159
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
Цитата:
Сообщение от alex5995 Посмотреть сообщение
Объекты Building и Light при загрузке сохранения почему то игноируют команду frm_seton x, 0 в скриптах
Это так и работает: объекты (не все что ли?) при загрузке сохранения сетонятся в свое изначальное положение. А не выключаются скриптово потому что скрипт при загрузке остается на том месте где он был при сохранении: то бишь скрипт выключил фрейм, отработал свое = остановился и заново выключать твой фрейм уже не будет.

Собственно, я именно через такой фрейм-болванку и делал проверку на загрузку сохранения. Можешь сделать так же: если проверочный скрипт поймёт что только что загрузили сохранение он отдаст команды обновить всю локацию до того уровня, на котором она была при сохранении. Состояние изменяемых плюшек можно записывать в какой-то мемори_скрипт переменными, они то при загрузке не теряются.
цитата
Поблагодарили: 2
alex5995 (13.11.2019), Firefox3860 (13.11.2019)
Старый 13.11.2019, 00:16   #44
alex5995 вне форума alex5995
Senior Member
Сообщений: 234
Репутация: 166
alex5995 has a spectacular aura about alex5995 has a spectacular aura about
Judge
Информация о репутации (alex5995)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Thug
100
alex5995 / 166
Judge
159
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
Цитата:
Сообщение от CurtisTea Посмотреть сообщение
Собственно, я именно через такой фрейм-болванку и делал проверку на загрузку сохранения. Можешь сделать так же: если проверочный скрипт поймёт что только что загрузили сохранение он отдаст команды обновить всю локацию до того уровня, на котором она была при сохранении. Состояние изменяемых плюшек можно записывать в какой-то мемори_скрипт переменными, они то при загрузке не теряются.
А проверочным скриптом не поделишься, что бы понять как это работает? И как может выглядеть мемори-скрипт, на примере пары плюшек, хотя этих плюшек может быть сотни.
цитата
Старый 13.11.2019, 00:31   #45
Melhior вне форума Melhior
Аватар для Melhior
Mafia Modding Crew
Сообщений: 140
Репутация: 158
Melhior has a spectacular aura about Melhior has a spectacular aura about
Thug
Информация о репутации (Melhior)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Melhior / 158
Thug
100
Judge
159
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
Цитата:
Сообщение от alex5995 Посмотреть сообщение
Я правильно понял, что модель со скриптом - это модель человека?
Нет. Неправильно.
Цитата:
Сообщение от alex5995 Посмотреть сообщение
Зачем такие сложности? Не проще ли всё сделать в BSV?
В бсв нельзя изменить модель.

В общем, вот. Попробуй с этим по моей инструкции. https://yadi.sk/d/Rah9Knx72xAo4g
__________________
Группа модостроя в ВК
https://vk.com/mafia_and_mafia2_modding
цитата
Поблагодарил:
alex5995 (13.11.2019)
Старый 13.11.2019, 00:54   #46
alex5995 вне форума alex5995
Senior Member
Сообщений: 234
Репутация: 166
alex5995 has a spectacular aura about alex5995 has a spectacular aura about
Judge
Информация о репутации (alex5995)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Thug
100
alex5995 / 166
Judge
159
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
Цитата:
Сообщение от Melhior Посмотреть сообщение
Не проще ли всё сделать в BSV?
Я имел ввиду в BSV сразу поставить нужную модель, хотя можно и позже в MWE.
Ща засмотрю твою инструкцию.

Добавлено через 14 минут
Так переместилась только модель, скрипт то остался на месте? Подобный скрипт и у меня есть.
dim_act 1
dim_frm 1

findactor 0,"Tommy"
findframe 0,"mag_5"

label 1
detector_waitforuse
frm_seton 0, 0
wait 300
playsound "clt1_5.wav", 0, 50, 1, 2
human_addweapon 0, 9, 0, 7
цитата
Старый 13.11.2019, 00:58   #47
Melhior вне форума Melhior
Аватар для Melhior
Mafia Modding Crew
Сообщений: 140
Репутация: 158
Melhior has a spectacular aura about Melhior has a spectacular aura about
Thug
Информация о репутации (Melhior)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Melhior / 158
Thug
100
Judge
159
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
Я перемещал магнум куда угодно много раз и везде скрипт работал.
__________________
Группа модостроя в ВК
https://vk.com/mafia_and_mafia2_modding
цитата
Старый 13.11.2019, 01:02   #48
alex5995 вне форума alex5995
Senior Member
Сообщений: 234
Репутация: 166
alex5995 has a spectacular aura about alex5995 has a spectacular aura about
Judge
Информация о репутации (alex5995)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Thug
100
alex5995 / 166
Judge
159
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
Цитата:
Сообщение от Melhior Посмотреть сообщение
Я перемещал магнум куда угодно много раз и везде скрипт работал
Возможно мы говорим о разных вещах. Вот тестовый скрипт перемещения.
dim_act 2
dim_flt 1
dim_frm 1
findactor 0,"Tommy"
findactor 1,"2sw2"
findframe 0,"j51"
label 1
ctrl_read 1,OBJECTIVES
if flt[1]=0, 1, -1
wait 100
actor_setplacement 1, 0
цитата
Старый 13.11.2019, 01:11   #49
Melhior вне форума Melhior
Аватар для Melhior
Mafia Modding Crew
Сообщений: 140
Репутация: 158
Melhior has a spectacular aura about Melhior has a spectacular aura about
Thug
Информация о репутации (Melhior)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Melhior / 158
Thug
100
Judge
159
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
То есть если перемещать его скриптом? Должно все вместе перемещаться, по идее.
__________________
Группа модостроя в ВК
https://vk.com/mafia_and_mafia2_modding
цитата
Старый 13.11.2019, 01:42   #50
alex5995 вне форума alex5995
Senior Member
Сообщений: 234
Репутация: 166
alex5995 has a spectacular aura about alex5995 has a spectacular aura about
Judge
Информация о репутации (alex5995)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Thug
100
alex5995 / 166
Judge
159
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
Цитата:
Сообщение от Melhior Посмотреть сообщение
Должно все вместе перемещаться, по идее.
Я пробовал используя команды frm_linkto х, х , actor_setplacement х, х , actor_setpоs х, х, в разных вариантах, не получается. Либо не работает, либо игра вылетает

Добавлено через 11 минут
Firefox3860 предложил идею на примере объекта building в bsv, ещё не экспериментировал, не уверен что такой объект можно переместить. Да ещё проблема с фреймами после загрузки сейва
цитата
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Регистрация
×
Чтобы оставлять на форуме Mafia-Game Forum сообщения, необходимо сначала зарегистрироваться.
Пожалуйста, укажите ваше имя пользователя, адрес электронной почты и прочую обязательную информацию о себе в форме ниже.
Имя:
Пароль / Адрес электронной почты
Пароль:
Подтвердите пароль:
Адрес электронной почты:
Подтвердите адрес:
Реферер
Если вы пришли на этот форум по совету одного из участников, то, пожалуйста, введите его имя пользователя.
Реферер:
Время на форуме может быть выставлено в соответствии с тем, где вы находитесь. Выберите свой часовой пояс из списка ниже.
Учитывать переход на летнее или зимнее время (DST).
Получать электронные письма
Время от времени администрация может посылать вам сообщения по электронной почте.

Если вы не хотите получать эти сообщения, отключите эту опцию.
Разрешить другим участникам писать вам по электронной почте.
Правила форума

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

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