|
||||||||||||||||
|
||||||||||||||||
|
![]() |
#61 | ||
VIP Сообщений: 100
Репутация: 152
![]() ![]()
Thug
|
а может у фонаря не настроен тип_удерживания в предметах.деф.
- уж не помню подробности с убиранием юзалок..но на крайняк чтоб убрать юзалку можно переместить(напр на -10м по вертикали), и чтоб обновить ее положение нужно делать act_setstate хх, active. тогда юзалка сместится на 10м вниз и станет недоступной(ибо у нее радиус порядка метра). |
||
цитата |
Поблагодарили: 2 |
alex5995 (01.03.2021),
Firefox3860 (01.03.2021)
|
![]() |
#62 | ||
Senior Member Сообщений: 251
Репутация: 185
![]() ![]()
Judge
|
В predmety.def много неизвестных параметров, может там нужно как-то настроить тип удержания предмета. Все мои добавленные предметы(ключи, девайсы и т.д. ) берутся либо в правую руку, либо в обе руки, либо сразу в инвентарь - здесь всё понятно.
Вроде скрипты в отличие от физ. объектов не смещаюся по команде др. скрипта. Да и зачем такие сложности. Что странно и не понятно , почему не работает act_setstate хх, inactive. Никогда такой проблемы не было, вроде всё элементарно. Деактивировать пробовал всяко: нажатием клавиши, изменением хп нпс, с эвентами и без. Может проблема в том, что эти скрипты находятся примерно в одних координатах. Но, если ты видел скрипты кодового замка в моём моде, там всё работало как надо. |
||
цитата |
![]() |
#63 | ||
Senior Member Сообщений: 251
Репутация: 185
![]() ![]()
Judge
|
GOLOD55, я и не знал, что неактивный скрипт тоже юзается. Спасибо за инфу.
Может я где-то до этого напартачил и ошибка моя в чём-то другом, но поменяв act_setstate хх, OFF на act_setstate хх, off деактивация скриптов заработала, только по прежнему юзаются. Может вспомнишь как убрать эти юзалки? |
||
цитата |
![]() |
#64 | ||
VIP Сообщений: 100
Репутация: 152
![]() ![]()
Thug
|
а если после off-ов сесть в тачку и выйти, то юзалки по-прежнему активны?
А то по идее статусы юзалок обновляются при ентом. Как убить юзалку я не помню(и хз можно ли; надо либо плеером ее юзать, либо ..енеми натравить попробовать лол(через enemy_use_detector)), но переместить в недоступное место и обновить - вполне надежно. |
||
цитата |
![]() |
#65 | ||
Senior Member Сообщений: 251
Репутация: 185
![]() ![]()
Judge
|
В моде, над которым щас работаю тачек нет, да и юзалки находятся в комнатах. Это не в фрирайде, карту локации леплю в максе и ставлю на чистую сцену. Енеми натравить попробовать тоже не вариант. Видимо придётся отказаться от этой фишки вообще, либо пользовать как есть, что не совсем комильфо. И что не понятно: в моём кодовом замке ненужные юзалки убирались после правильного подбора кода(andertown mod, dungeon). Надо будет покопаться в этих скриптах, давно их написал, не помню что да как. Ладно, спасибо за содействие.
|
||
цитата |
![]() |
#66 | ||
VIP Сообщений: 100
Репутация: 152
![]() ![]()
Thug
|
а шо если actor_delete? оно суровее.
|
||
цитата |
![]() |
#67 | ||
Senior Member Сообщений: 251
Репутация: 185
![]() ![]()
Judge
|
пробовал, тоже бестолку
|
||
цитата |
![]() |
#68 | ||
Member Сообщений: 49
Репутация: 40
![]()
Detective
|
На моей памяти даже при off'е скрипта юзалка все равно оставалась и исчезала только когда её заюзаешь. И когда я такие механики писал то делал именно как Голод описал выше: прячешь куда-то ненужную юзалку (её актор) и активишь ещё раз чтоб обновить её (юзалки) местоположение. Я кажется перед этим ещё и инактивил её чтоб сработало... не помню точно
|
||
цитата |
![]() |
#69 | ||
Senior Member Сообщений: 251
Репутация: 185
![]() ![]()
Judge
|
CurtisTea, Идея в целом такова. На стене постер с отсылкой на известную игру. Нужно с одной попытки угадать к какой именно игре относится данная отсылка. При нажатии кнопки действия на постер появляется меню выбора из 10 названий разных игр. Вторым кликом выбираем строку в меню. Далее, независимо от результата постер не должен юзаться. Т.е. не должно быть второй попытки, иначе какой смысл во всём этом.
https://disk.yandex.ru/i/ye3262aLExOkiw |
||
цитата |
![]() |
#70 | ||
Member Сообщений: 49
Репутация: 40
![]()
Detective
|
Отлично, значит каждый детектор при его юзании должен делает что ты там задумал, а потом ныкать все детекторы (в том числе и себя) куда-то в недоступное место и активить их заново.
|
||
цитата |