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

[ТЧ] Сброс текущей секции логики при оффлайн->онлайн


h0N0r

Рекомендуемые сообщения

@h0N0r , решение очевидно: на net_destroy объекта сохранять логику, на net_spawn - загружать, вместо save и load соответственно. Сохранять можно в custom_data, например.

Изменено пользователем naxac
  • Согласен 1
  • Полезно 1

Аддон для ОП-2.09.2: Яндекс/Google/GitHub

naxac.gif

Поделиться этим сообщением


Ссылка на сообщение

@h0N0r , ну, тут просто так на коленке пример не напишешь, много чего переделывать придётся вернее всего.. А чтобы не переделывать - можно добавить поддержку кондлиста в логике гулагов, там, где указывается основная секция (active). Это намного проще. Потом при написании логики выставлять условия для основных секций, например

[logic]

active = {+info1} section@1, {-info1 +info2} section@2, section@3

Изменено пользователем naxac
  • Спасибо 1
  • Нравится 1

Аддон для ОП-2.09.2: Яндекс/Google/GitHub

naxac.gif

Поделиться этим сообщением


Ссылка на сообщение
2 часа назад, h0N0r сказал:

работает с info, но вылетает при =dist_to_actor_le(5)

Это от того, что гулаги запускаются, когда актёра ещё нет. Тут желательно обходиться только инфопоршнями.

Аддон для ОП-2.09.2: Яндекс/Google/GitHub

naxac.gif

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...