|
[CoP] Модострой: вопросница
|
|
|
|
Overfirst
Воскресенье, 31.12.2017, 13:17 | Сообщение # 1
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
1081 |
| Награды: |
19 |
| Регистрация: |
11.06.2015 |
|
[CoP] Модострой: вопросница

Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском по разделу, ответ на него, вероятно, уже есть.
Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода.
Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа).
Благодарность выражаем в личке или же ставим плюсик в историю репутации. Подобные посты будут удаляться.
|
|
Воскресенье, 31.12.2017, 13:17
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
11.06.2015 |
|
|
|
|
|
|
Vlador
Воскресенье, 30.09.2018, 16:23 | Сообщение # 2281
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
1572 |
| Награды: |
12 |
| Регистрация: |
12.11.2014 |
|
Бессмертный, тип объекта неправильный. Поменяй со Static на Multiple Usage и не забудь сделать лоды.
|
|
Воскресенье, 30.09.2018, 16:23
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
12.11.2014 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
290 |
| Награды: |
4 |
| Регистрация: |
09.01.2017 |
|
Добрый день. Возник вопрос.
Есть рюкзак (inventory_box). На рюкзаке в момент спавна ставится метка.
level.map_add_object_spot_ser(sobj.id,"treasure","")
При юзании рюкзака нужно:
1) Проверить наличие метки - treasure. 2) Если метка есть, то:
3) Убрать метку 4) Принудительно закрыть окно обыска рюкзака 5) Послать сообщение о найденном тайнике и добавить в статистику:
xr_statistic.inc_founded_secrets_counter() news_manager.send_treasure(1)
Как правильно проверить наличие метки?
|
|
Воскресенье, 30.09.2018, 17:26
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
09.01.2017 |
|
|
|
|
|
|
Время Альянса
| Статус: |
 |
| Ветеран: |
 |
| Сообщений: |
4070 |
| Награды: |
16 |
| Регистрация: |
19.07.2013 |
|
Цитата sergej5500 (  ) Как правильно проверить наличие метки? У движка нет метода для проверки установленной метки, вам придется обходиться без нее. Используйте например инфопорцию при установке метки и забирайте ее при снятии метки.
|
|
Воскресенье, 30.09.2018, 17:45
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
19.07.2013 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
290 |
| Награды: |
4 |
| Регистрация: |
09.01.2017 |
|
Цитата denis2000 (  ) У движка нет метода для проверки установленной метки
А это не проверка наличия метки?
if level.map_has_object_spot(self.object:id(), "ui_pda2_actor_box_location") ~= 0 then level.map_remove_object_spot(self.object:id(), "ui_pda2_actor_box_location") end
Вопрос остается открытым.
|
|
Воскресенье, 30.09.2018, 22:15
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
09.01.2017 |
|
|
|
|
|
|
Время Альянса
| Статус: |
 |
| Ветеран: |
 |
| Сообщений: |
4070 |
| Награды: |
16 |
| Регистрация: |
19.07.2013 |
|
Цитата sergej5500 (  ) level.map_has_object_spot Да это она - ошибочка вышла.
|
|
Воскресенье, 30.09.2018, 22:26
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
19.07.2013 |
|
|
|
|
|
|
svo6o9a
Понедельник, 01.10.2018, 15:58 | Сообщение # 2286
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
236 |
| Награды: |
2 |
| Регистрация: |
19.11.2017 |
|
не пойму что то, ошибка хотя лока прописана везде.
|
|
Понедельник, 01.10.2018, 15:58
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
19.11.2017 |
|
|
|
|
|
|
Время Альянса
| Статус: |
 |
| Ветеран: |
 |
| Сообщений: |
4070 |
| Награды: |
16 |
| Регистрация: |
19.07.2013 |
|
svo6o9a, Черным по белому написано: нет АИ-сетки на уровне Припять.
|
|
Понедельник, 01.10.2018, 16:23
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
19.07.2013 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
266 |
| Награды: |
4 |
| Регистрация: |
27.02.2018 |
|
svo6o9a, 1) Не скомпилированна АИ сетка на локации\отсутствует файл с АИ сеткой в папке с уровнем. 2) Просмотри весь лог: может там что написано будет любопытное, например, причина №1 или отсутствие граф-поинтов (мало-ли).
|
|
Понедельник, 01.10.2018, 16:23
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
27.02.2018 |
|
|
|
|
|
|
svo6o9a
Понедельник, 01.10.2018, 16:26 | Сообщение # 2289
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
236 |
| Награды: |
2 |
| Регистрация: |
19.11.2017 |
|
не пойму что то, ошибка хотя лока прописана везде. Цитата Prostomod (  ) Не скомпилированна АИ сетка на локации В этом ошибка, спасиб
|
|
Понедельник, 01.10.2018, 16:26
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
19.11.2017 |
|
|
|
|
|
|
Бугор
Понедельник, 01.10.2018, 17:02 | Сообщение # 2290
| Статус: |
 |
| Зевака: |
 |
| Сообщений: |
5 |
| Награды: |
0 |
| Регистрация: |
22.08.2017 |
|
Помогите,не знаю уже к кому обратиться,Беру тайник Коллекционера на Агропроме в бетеере и вылет стабильный- лог вылета-Expression : fatal error Function : CScriptEngine::lua_error File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp Line : 73 Description : <no expression> Arguments : LUA error: ...единенный Пак 2\gamedata\scripts\bind_stalker.script:238: attempt to call field 'mina_band2' (a nil value)
|
|
Понедельник, 01.10.2018, 17:02
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
22.08.2017 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
266 |
| Награды: |
4 |
| Регистрация: |
27.02.2018 |
|
Бугор, вы темой не ошиблись? Это вам в тему мода надо идти, тут вопросы по ЗП разбирают. А по вопросу, проверьте, последний это патч и (если есть) пройдите этот участок без всяких народных правок.
|
|
Понедельник, 01.10.2018, 17:46
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
27.02.2018 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
236 |
| Награды: |
2 |
| Регистрация: |
19.11.2017 |
|
deleДобавлено (02.10.2018, 15:05) --------------------------------------------- Новая ошибка, я понимаю что с анимпоинтами, но что с ними? Ошибка появляется где то за 100 метров до анимпоинта
Сообщение отредактировал svo6o9a - Вторник, 02.10.2018, 14:53
|
|
Вторник, 02.10.2018, 14:24
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
19.11.2017 |
|
|
|
|
|
|
Время Альянса
| Статус: |
 |
| Ветеран: |
 |
| Сообщений: |
4070 |
| Награды: |
16 |
| Регистрация: |
19.07.2013 |
|
svo6o9a, Судя по всему в смарткавере не настроены анимации. Откройте его в SDK и настройте.
|
|
Вторник, 02.10.2018, 16:46
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
19.07.2013 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
236 |
| Награды: |
2 |
| Регистрация: |
19.11.2017 |
|
Цитата denis2000 (  ) Судя по всему в смарткавере не настроены анимации Такая настройка у всех, я просто копировал-вставлял, ток названия менял
|
|
Вторник, 02.10.2018, 16:57
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
19.11.2017 |
|
|
|
|
|
|
Время Альянса
| Статус: |
 |
| Ветеран: |
 |
| Сообщений: |
4070 |
| Награды: |
16 |
| Регистрация: |
19.07.2013 |
|
svo6o9a, Логику НПС в студию!
Сообщение отредактировал denis2000 - Вторник, 02.10.2018, 21:06
|
|
Вторник, 02.10.2018, 19:37
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
19.07.2013 |
|
|
|
|