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

UnLoaded

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

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

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

  • AMKoin

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

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

  1. Сильно много о себе мнишь... Старый анекдот: - Неуловимый Джо - это потому-что никто поймать не может ? - Нет. Это потому-что ***** никому не нужен...
  2. Ну так значит и не нужно. Что в этом тебе не понятно ?
  3. Возникла такая вот похотелка, к примеру для аномалий: доработать их так, чтоб можно было отслеживать взаимодействие с ними объектов(конкретно актер интересен), не только когда они в радиус шейпа попали, но и до этого. Если я правильно разобрался, то основа взаимодействия объектов друг с другом это namespace Feel, класс Touch и их методы feel_touch_new\feel_touch_contact\feel_touch_update и др.?
  4. Может его где-то зарегистрировать надо ?
  5. UnLoaded

    БЛОКпост

    К психиатру пусть сходит, чтоб определиться немного в своей жизни....
  6. Может остаться на пиратке ? В чем вообще смысл стим-версии ? вот это уже однозначное нарушение лиц.соглашения, так в чем смысл переходить на стим-версию ?
  7. Да, признаю, тут соврал - только никаких изменений AI-сетки.
  8. @amik Формулировка "ранее перенесенных". Лично я ее не понял... + На мой взгляд, стоит сразу добавить, что этот метод только для чистой работы со спавном. Никаких изменений AI-сетки и граф-поинтов.
  9. @amik Тогда, все таки стоит более АКЦЕНТИРОВАТЬ в шапке этот момент. Лично я его проморгал.
  10. У Вас в папках с уровнями есть файлы build.cform ?
  11. Может я совсем все забыл, но конкретно для ТЧ для xrAI -g, т.е. сборка графа уровня, требуется build.cform от этого уровня. А он появится в папке с локой только после xrLC. У Вас есть иная информация на эту тему ? Делитесь...
  12. UnLoaded

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

    local font = GetFontGraffiti22Russian() какой-то-статик:SetFont(font) Список шрифтов, доступных в скриптах(нашел поиском в движке, то что экспортировано(в 1.0007rc1)), в виде ф-ций их получения: "GetFontSmall" "GetFontMedium" "GetFontDI" "GetFontGraffiti19Russian" "GetFontGraffiti22Russian" "GetFontLetterica16Russian" "GetFontLetterica18Russian" "GetFontGraffiti32Russian" "GetFontGraffiti50Russian" "GetFontLetterica25"
  13. UnLoaded

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

    @Graff46 Беру свои слова обратно. Хотя так и не получил ответа: "kegl" - как вычисляется\откуда берется, + смущают как всегда "волшебные" числа str_ln_px = string.len(t)*(0.35*kegl) и offst_ht = math.ceil(cnt_str*30)...
  14. UnLoaded

    Судьба Зоны: Говорилка

    Во, во... из-за таких вот привыкальщиков. Которые по принципу: ему плюют в морду каждый день, а он - ничего, привыкну... Ну привыкай. А ни чего. что этот командир НАТО очень интересуется скупкой краденых у ученых датчиков(ну или как-то так, если я правильно помню одно из заданий, которое было У ВСЕХ на базе НАТО) ?
  15. UnLoaded

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

    И где это будет работать ? Т.е. под какую версию исходного движка ? doc_viewer.DocUI() - а это что ? "kegl" каким образом задается\вычисляется ? GetFontGraffiti22() - это из какой версии движка ?
  16. UnLoaded

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

    С объектом\классом все понятно - CGameFont. Вот только толку от этого мало - в скрипты из этого класса ничего не экспортировано, кроме флагов выравнивания текста. Не выйдет у Вас ни чего, т.к. для этого надо много чего иметь экспортированного в скрипты - а нету ! Ну не нужно это было ПЫСам... Самый простой вариант - правка движка. Я вот у себя экспортнул AdjustHeightToText() - проверил, все прекрасно работает.
  17. @SWEAW Попытка писать скрипты наугад - это бесполезно...
  18. Сначала с пеной у рта доказывали всем, что all.spawn - жуткое зло, и только скриптовый спавн спасет всех от этого кошмарного пережитка, доставшегося нам от ПЫСов. А теперь: "... когда 9000 - это жестоко". Мда... Хотя, уже давно как-бы разобрались, что при скриптовом спавне движок использует только координаты и гейм-вертекс, по которому определяет локацию на которой спавнить. А левел-вертекс ему пофиг...
  19. Именно в этом. Какой-то умник зафигачил в all.spawn для этого торгаша: ; cse_alife_trader_abstract properties money = 5000 character_profile = mil_Svoboda_trader
  20. UnLoaded

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

    этой ф-ции ведь нет в чистом ТЧ ?
  21. Хочу вот сделать, чтоб в xml-описаниях заданий можно было указывать для тега <object_story_id> не только строковый сет из game_story_ids.ltx, но и просто числовое значение. Нашел в движке ф-цию, которая обрабатывает считаное парсером из тега значение: ALife::_STORY_ID story_id(LPCSTR story_id) { int res = (object_cast<int>(luabind::object(luabind::get_globals(ai().script_engine().lua())["story_ids"])[story_id])); return ALife::_STORY_ID(res); } Понятно, что достаточно просто проверить аргумент ф-ции "story_id" на то, что он уже готовое число. Подскажите, как ? Просто не знаю, что из движковых средств для этого имеется.
  22. @SWEAW Ну значит не везде ты ему прописал, ищи лучше - чудес не бывает. В config\gameplay\character_desc_military.xml в профиле <specific_character id="mil_Svoboda_trader" team_default = "1"> прописал?

AMK-Team.ru

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