Перейти к контенту

vampirnik77

Проверенные
  • Число публикаций

    243
  • Регистрация

  • Последнее посещение

  • AMKoin

    10 [Подарить AMKoin]

Весь контент пользователя vampirnik77

  1. Курировал тему Скриптовая база CoP
  2. @_And_, Ну в фильме же шла речь, что в X-18 проводят генетические эксперименты и скоро выпустят результаты, видимо снорк и псевдогиганты оттуда)
  3. @WinCap, Да, первый вариант это от пыс, второй от меня, перелопачиваю чуть по чуть скрипты в рамках Scripting basis.
  4. Можно ли считать код равносильным? Скрытый текст function get_stat(index) -- index= int return string if(index==0) then return "00:00:00" elseif(index==1) then return tostring(xr_statistic.actor_statistic.surges) elseif(index==2) then return tostring(xr_statistic.actor_statistic.completed_quests) elseif(index==3) then return tostring(xr_statistic.actor_statistic.killed_monsters) elseif(index==4) then return tostring(xr_statistic.actor_statistic.killed_stalkers) elseif(index==5) then return tostring(xr_statistic.actor_statistic.artefacts_founded) elseif(index==6) then return tostring(xr_statistic.actor_statistic.founded_secrets) end end Скрытый текст local IndTbl = {} IndTbl[0] = "00:00:00" IndTbl[1] = "xr_statistic.actor_statistic.surges" IndTbl[2] = "xr_statistic.actor_statistic.completed_quests" IndTbl[3] = "xr_statistic.actor_statistic.killed_monsters" IndTbl[4] = "xr_statistic.actor_statistic.killed_stalkers" IndTbl[5] = "xr_statistic.actor_statistic.artefacts_founded" IndTbl[6] = "xr_statistic.actor_statistic.founded_secrets" function get_stat(index) -- index= int return string if (IndTbl[index]) then return IndTbl[index] end end
  5. Давно практики не было, подкскажите, как более лаконично получить все артефакты на текущем уровне? Платформа cop.
  6. Знакомый играет в ПВМ и у него то ли баг, то ли еще что, но квестовый персонаж (торговец) стал вржадебным, как то можно его "помирить" с гг, скриптово конечно?
  7. ScriptingBasis (ScriptBasis) Если вам интересно заниматься скриптами и есть желание сделать что-то полезное, то милости просим в наш проект. Официальная старница в подписе Ссылка на тему
  8. Есть способ отловить какой скрипт вызывает вылет? Адаптирую улучшенный ai к правленому движку, ловлю вылет, раньше такого не видел. Скрытый текст FATAL ERROR [error]Expression : !m_error_code [error]Function : raii_guard::~raii_guard [error]File : ..\xrServerEntities\script_storage.cpp [error]Line : 540 [error]Description : game_object:id() threw an exception
  9. Я давненько "общаюсь" со скриптами, не скажу что профи, но что-то могу. Так вот, суть, сидел себе вечером ковырялся в xr_effects.script и повстречал там строку вида: ... if p[2] and p[2] ~= nil then ... И как модно сейчас говорить "словил триггер", разве эти два условия не равносильны? Разве не достаточно этого? if p[2] then
  10. @BogDIC Да, вы правы, есть такое. Спасибо. Хотя причина ошибки мне не ясна, код программы я не менял, просто переписал тоже самое еще раз. Все исправил, все работает, ссылка в посте обновлена. Скрытый текст
  11. Дело было вечером, делать было нечего, переписал свой древний АртефактКреатор для ЗП, чуть изменил функционал, утилита переехала на C#. Если кто пользоваться будет, все просто, вводите свойства которые хотите видеть в игре, утилита сама все посчитает. Скрытый текст Жмак
  12. vampirnik77

    Скриптовая база CoP

    @Viнt@rь Предлагаешь удалить?
  13. vampirnik77

    Ищу файлы / моды / аддоны

    @Дизель Так скелет то один и тот же, в ЗП на один .omf файл больше подключать надо.
  14. Здравствуйте, где-то видел фишку, в CoM кажется, там вроде в инвентаре лом перетаскиваешь на оружие и оно разбирается, не подскажите код?
  15. vampirnik77

    Скриптовая база CoP

    Update 0.0.4 Полный список изменений в архиве(readme_neof.txt) Ссылка в шапке темы обновлена.
  16. @=VENOM= Я согласен, но мне кажется лаконичней)
  17. @naxac @CRAZY_STALKER666 А почему бы и не вот так?) Скрытый текст local can_leave = { wpn_knife = true, wpn_binoc = true, device_pda = true } local sim, obj = alife(), nil db.actor:iterate_inventory( function (dummy, item) obj = sim:object(item:id()) if obj and not can_leave[item:section()] then sim:release(obj, true) end end, nil )
  18. Такая проблема, работаю с окнами и ловлю вылет. Вылет происходит когда из первого окна открываю второе, потом закрываю его и сразу повторяю процедуру. Скрытый текст stack trace: 0023:054BAC1E luabind.beta7-devel.rc4.dll, luabind::detail::do_call_member_selection() 0023:0801EDBA xrGame.dll, CDialogHolder::OnFrame()
  19. @Карлан А куда глядеть то?
  20. Использую модули Artos'a из этого поста, не могу понять почему ловлю вылет когда подключаю новый уровень. В логе ничего ценного, вроде. Если закоментить аварийное прерывание exit(), то работает, но это не выход. Скрытый текст Expression : !m_error_code Function : raii_guard::~raii_guard File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp Line : 748 Description : ...l.k.e.r - call of pripyat\gamedata\scripts\_g.script:857: attempt to call global 'exit' (a nil value)
  21. vampirnik77

    [CoP] Вопросы по SDK

    @WolfHeart Нечего править, полностью заливается желтым.
  22. vampirnik77

    [CoP] Вопросы по SDK

    @WolfHeart Жаль, уровень к которому нужно не запускается на статике.
  23. vampirnik77

    [CoP] Вопросы по SDK

    Как правильно снимать карту уровня(для пда), чтоб не было желтых засветов?
  24. vampirnik77

    Ищу файлы / моды / аддоны

    Ищу фриплейный мод или просто вырезанный сюжет для COP, SZA mod не подходит.

AMK-Team.ru

×
×
  • Создать...