|
||||||||||||||||
|
||||||||||||||||
|
12.11.2019, 21:43 | #41 | ||
Mafia Modding Crew Сообщений: 686
Репутация: 770
Priest
|
а, я понял, почему не получается. в бсв когда модель создаёшь, надо в insert выбирать не Things, а Building.
https://yadi.sk/i/3v1QcrXOtiytTA |
||
цитата |
12.11.2019, 22:22 | #42 | ||
Senior Member Сообщений: 242
Репутация: 182
Judge
|
Объекты Building и Light при загрузке сохранения почему то игноируют команду frm_seton x, 0 в скриптах. Говоря проще, лампа, которая не должна гореть, пока её не включишь, сама включается. Фрейм уже якобы взятой аптечки (не перемещаемой), сделанная из Building, снова виден, хотя скрипт не активен.
Потому я не использую Building для лута, приходится их делать из Things, что конечно больше нагружает движок. И к тому же на Building не действует по понятным причинам команда act_setplacement, а ком. frm_setplacement я нигде не встречал. Или перемещать скрипт и применять команду frm_linkto? За видео спасибо, теперь всё понятно. Добавлено через 2 минуты Можно ли это как то исправить? Если нет, то боюсь так и придётся пользоваться человеком-аптечкой Последний раз редактировалось alex5995; 12.11.2019 в 22:23. |
||
цитата |
12.11.2019, 23:35 | #43 | |||
Member Сообщений: 49
Репутация: 40
Detective
|
Цитата:
Собственно, я именно через такой фрейм-болванку и делал проверку на загрузку сохранения. Можешь сделать так же: если проверочный скрипт поймёт что только что загрузили сохранение он отдаст команды обновить всю локацию до того уровня, на котором она была при сохранении. Состояние изменяемых плюшек можно записывать в какой-то мемори_скрипт переменными, они то при загрузке не теряются. |
|||
цитата |
Поблагодарили: 2 |
alex5995 (13.11.2019),
Firefox3860 (13.11.2019)
|
13.11.2019, 00:16 | #44 | |||
Senior Member Сообщений: 242
Репутация: 182
Judge
|
Цитата:
|
|||
цитата |
13.11.2019, 00:31 | #45 | ||
Mafia Modding Crew Сообщений: 143
Репутация: 160
Judge
|
Нет. Неправильно.
В бсв нельзя изменить модель. В общем, вот. Попробуй с этим по моей инструкции. https://yadi.sk/d/Rah9Knx72xAo4g |
||
цитата |
Поблагодарил: |
alex5995 (13.11.2019)
|
13.11.2019, 00:54 | #46 | ||
Senior Member Сообщений: 242
Репутация: 182
Judge
|
Я имел ввиду в 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 | ||
Mafia Modding Crew Сообщений: 143
Репутация: 160
Judge
|
Я перемещал магнум куда угодно много раз и везде скрипт работал.
|
||
цитата |
13.11.2019, 01:02 | #48 | ||
Senior Member Сообщений: 242
Репутация: 182
Judge
|
Возможно мы говорим о разных вещах. Вот тестовый скрипт перемещения.
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 | ||
Mafia Modding Crew Сообщений: 143
Репутация: 160
Judge
|
То есть если перемещать его скриптом? Должно все вместе перемещаться, по идее.
|
||
цитата |
13.11.2019, 01:42 | #50 | ||
Senior Member Сообщений: 242
Репутация: 182
Judge
|
Я пробовал используя команды frm_linkto х, х , actor_setplacement х, х , actor_setpоs х, х, в разных вариантах, не получается. Либо не работает, либо игра вылетает
Добавлено через 11 минут Firefox3860 предложил идею на примере объекта building в bsv, ещё не экспериментировал, не уверен что такой объект можно переместить. Да ещё проблема с фреймами после загрузки сейва |
||
цитата |