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

Real Wolf

Жители
  • Число публикаций

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

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

  • AMKoin

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

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

  1. Real Wolf

    Скриптование

    Либо сделать колбек на потерю предмета или по старинке проверять, существует ли предмет, который потерян.
  2. Real Wolf

    Скриптование

    В каких случаях в лог выдается запись, если с самим объектом я ничего не делаю: Scheduler tried to update object "Имя объекта" И игра вылетает, с указанием только адресов в xrGame?
  3. Real Wolf

    Скриптование

    Возникла проблема. Есть некий скрипт, в нём функция, которая возвращает строку. Файл компилируется нормально, ошибок нету, игрой читается. При вызове функции из нужного мне места, игра вылетает с логом, что не найдена данная функция. Хотя при вызове этой же функции из другого места всё нормально.
  4. Real Wolf

    X-Ray extensions

    _zero_cool_, А разве это не они?
  5. Real Wolf

    X-Ray extensions

    Стандартно они не работают. Чтобы работали все колбеки нужно прописать в net_spawn(в принципе не важно куда, у меня прописано там): set_extensions_flags(31) А в net_destroy(прописывать обязательно, иначе будет потом вылет): set_extensions_flags(0) Если я где ошибся, прошу поправить. У меня так сделано и все колбеки работают.
  6. Real Wolf

    Скриптование

    На 6 патче ТЧ не при всех вылетах и вызовах функции abort игра крашится. Информация в лог идёт о том, что игра должна вылететь, но не вылетает. Кто-нибудь знает решение?
  7. Real Wolf

    X-Ray extensions

    Нет, вроде бы malandrinus не делал эти колбеки для ЗП.
  8. Скорее наоборот. Сохранив в пакет через метод u8 число -10, а прочитав с помощью s8, я получил 0, читая с помощью u8 - 246. То есть нельзя сохранить и прочитать отрицательное число? malandrinus, Извиняюсь, всё работает.
  9. Real Wolf

    Скриптование

    Может где вес стоит отрицательный?..
  10. Real Wolf

    Скриптование

    Код применяется в ТЧ. В любом случае, я проблему решил с помощью скриптового класса.
  11. Real Wolf

    Скриптование

    Код в скрипте: local oMessage = CUIMessageBoxEx() oMessage:Init("message_bad_cond") level.start_stop_menu(oMessage, true) Несколько раз вызвав окно таким образом, я получил вылет: stack trace: [error][ 8] : Недостаточно памяти для обработки команды. *Shoker*, Без дополнительного UI окна. Причем вылет происходит не сразу.
  12. Real Wolf

    Скриптование

    Довольно часто при инициализации окна через класс CUIMessageBoxEx() вылетает без внятного лога. Приведи примеры не "твоих" применений класса, приводящих хотя бы к редким к вылетам. --/ Artos Кто-нибудь знает причину? Предлагаешь погадать о природе твоих ошибок применения класса? --/ Artos P.S. Как вариант я себе сделал скриптовой класс, очень похожий на CUIMessageBoxEx(). Если кому-то надо - в ЛС.
  13. Спавн от бета-версии LW:ToD распаковывает. Хотелось бы узнать, как компилировать, когда файлы спавна находиться в другой папке. У меня не получилось, выбило, что не может найти файл локации. Хотя путь до all.ltx указан.
  14. Хотелось бы узнать конкретнее про ф-цию parent у игровый объектов. У меня она возвращала объект, у которого находится предмет. К примеру: local oParent = db.actor:object("bread"):parent() Вернет объект актора. Так а что ещё конкретнее надо? Всё сам и сказал. Где объект лежит, того и вернёт. Очевидно имеет смысл только для инвентарных предметов. И кстати, я это писал в посте про game_object. Malandrinus
  15. Real Wolf

    Скриптование

    А зачем поиск по всей таблице? Для примера: local tTable = { "1", "2", "3", "1", "4", "1" } local iFindedCount = 0 for iKey, sValue in pairs(tTable) do if sValue == "1" then iFindedCount = iFindedCount + 1 end end Мы искали в таблице "1", на выходе получили значение iFindedCount равное количеству найденных строк("1"), то есть оно будет равно 3, если же нужной строки(значения) нету вообще, значение будет равно 0. Имеется два или более одинаковых значения в таблице?
  16. Real Wolf

    Скриптование

    Кто-нибудь знает, как можно удалить болт? Стандартно не получается.
  17. Real Wolf

    X-Ray extensions

    Нет. А я не нашёл особой разницы между 1.0004 и 1.0006. Мод работает и на 6 патче стабильно.
  18. Real Wolf

    X-Ray extensions

    http://rghost.ru/12977891 r16 + исправление Колмогора при поедании из чужого инвентаря. Добавлено через 24 мин.: Исправление поста. set_extensions_flags(iFlag) Принимает разные числовы значения в различных сочетаниях блокируя\разблокируя колбеки. set_extensions_flags(31) Должны работать все колбеки. P.S. Зачем вообще это было введено я не понимаю. Добавлено через 111 мин.: И ещё: При сохранении с установленном флагом "set_extensions_flags(31)" вылетало при загрузке. Причем если загружать снова, то работало. При сохранении установил флаг 0, и всё стало грузиться.
  19. Real Wolf

    [SoC] Вылеты без лога

    Да. Строгое предупреждение от модератора kokkai Диалог в такой форме предлагаю продолжить в личке.
  20. Real Wolf

    [SoC] Вылеты без лога

    Скрипты, а у тебя лицензия?
  21. Real Wolf

    X-Ray extensions

    get_extensions_flags() Возвращает числа: 0 или 1 в зависимости от того, включены ли колбеки на нажатие кнопок (клавиатуры и мыши). 0 - выключены, 1 - включены соответственно. set_extensions_flags() Принимает числа: 0 или 1. 1 - включает колбеки на нажатие кнопок (клавиатуры и мыши), 0 - выключает. Вышла r16, потестирую скомпилированную(у меня сомнения есть в правильности моей компиляции), и если надо, то выложу.
  22. Real Wolf

    Скриптование

    Ulman, Это значит, что нужно, чтобы скриптер искал проблему при наличии у него целого мода. Кто-нибудь знает, как изменить отношение мутантов к ГГ, кроме функции "set_relation", т.к. она у меня не давала никаких результатов?
  23. Её сделать не проблема.
  24. Real Wolf

    Скриптование

    Место, ситуация, что стоит, какие правки. Мы не волшебники, чтобы всё знать сразу.

AMK-Team.ru

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