-
Число публикаций
804 -
Регистрация
-
Последнее посещение
-
AMKoin
0 [Подарить AMKoin]
Весь контент пользователя iDreD
-
Хм... В моём случае алл.спаун, скажем так, не желателен). Ладно, если уж никак, тогда хоть так... andrewrap, по твоей проблеме: у меня такое бывает, сделай вот что: в любом xml файле (можно и своём) специально (!!!) НЕ закрой тег, игра вылетит с ругнёй на xml, правишь назад, загружаешь, и мешок работает .
-
Как заставить монстра не уходить с точки своего спауна? Спаунил скриптом, пробовал в логику прописать no_move но не помогает - уходит под алайф.
-
От общего количества восклицаний на см2 тебе быстрее не ответят. Спроси у Кирага (Kirag) - он знает.
-
На х-рее версии 1.4 это нереально.
-
Я не силён в нет-пакетах, но в профилях некоторых неписей видел способ присоединения апгрейдов которые можно снять. ЗЫ: Игры нет под рукой, так что посмотри сам профиля наёмников и свободовцев на милитари. У них эта фича чаще всего встречается.
-
Смотря для какой игры. Если для ЗП, то там iо функции форэва. А если к ТЧ, то только заменой секции итема на такой же, но с другим описанием.
-
Немного не понятно - тебе нужен вариант ответа, или 100% результат от человека НЕ заинтересованного в твоей проблеме? ЗЫ: Сори за малость флуда.
-
Поставить оружию класс болта.
-
Флаг или таймер.
-
И всё таки.
-
В твоём случае таблица подгружается ((table.getn(mes_sucko))), но, тебе ведь нужно рандомное значение? Так? Поэтому нужно использовать [math.random(кол-во групп текста в "", в таблице)]
-
pos_mes = mes_sucko[math.random(table.getn(mes_sucko))] --Что это? local news_text = "%c[255,255,1,1]Татар\\n+%c[255,1,255,1] pos_mes %c[default]" db.actor:give_game_news(news_text, "ui\\ui_iconsTotal", Frect():set(249,893,83,47), 0, 13000) Если не вдаваться в подробности, то сделать нужно так: pos_mes = mes_sucko[math.random(4)] mes_sucko = {"Ы", "Ы1", "Ы2", "Ы3"} local news_text = "%c[255,255,1,1]Татар\\n+%c[255,1,255,1] pos_mes %c[default]" db.actor:give_game_news(news_text, "ui\\ui_iconsTotal", Frect():set(249,893,83,47), 0, 13000) Из таблицы будет рандомно браться одно из четырёх Ы, и выводится в меседж .
-
Министр, это я понимаю, но в том-то и дело что описания из xml файлов не берётся, хоть и id названия я писал такое же как в скрипте. Добавлено через 2 мин.: В принципе - да, если работает, - и то хорошо . Добавлено через 131 мин.: Можно ли перевести монстра в оффлайн сразу после спауна, а затем сделать его онлайн, при получении инфопоршна из логики нпс'а?
-
Не ошибка, а не закрытый тэг. Что-то вроде: <xml><xml> или <xml>... А нужно: <xml></xml>
-
О, даже так?! Круть. Спасибо, попробую. ============================ Министр, по твоему совету попробовал так как ты указал, но заметил странную особенность: если написать описание в текстовых файлах, то отметка не ставится, а если написать в самом файле, то ставится. Чудеса в решете .
-
Вызываю из апдейта на взятие итема: if obj:section() == "unusual_pda" and not has_alife_info("treasure_1") then db.actor:give_info_portion("treasure_1") --затычка alife():create("unusual_treasure",vector():set(61.661,4.864,101.872),251059,904) news_manager.send_tip(db.actor, "unusual_tip", 0, "stalker", 10000) end unusual_treasure это рюкзак со шмотом:
-
Попробовал, но, к сожалению, результата не поимел(.
-
Имею логику тайника: [spawn];Список шмота af_night_star wpn_bm16_full antigaz В неё мне нужно вписать что-то вроде этого: [remark] ... on_actor_dist_le = 8| remark@postprocess .... [remark@postprocess] %=run_postprocess(deadcity_wake:1777:false)% Вопрос: как сделать это правильно?
-
Спасибо, но я хотел узнать ещё кое что: Как определить ид? Правильно ли я его определил в заданной мною функции? level.map_add_object_spot(unusual_treasure.id, "crlc_small", "unusual_spot") Как удалить отметку с карты?
-
Верна ли эта функция? if obj:section() == "digger_pda" and not has_alife_info("find_instr") then db.actor:give_info_portion("find_instr") news_manager.send_tip(db.actor, "digger_tip", 0, "stalker", 10000) local snd_obj = xr_sound.get_safe_sound_object([[characters_voice\scenario\military\digger_msg]]) snd_obj:play_no_feedback(db.actor, sound_object.s2d, 0, vector(), 1.0) alife():create("agr_krot_fake",vector():set(1.480,7.499,16.865),241837,488) end end Вставлял в бинд_сталкер на апдейт взятия итема. Если использовать её целиком, то получаю принудительный вылет из функции аборта в _g скрипте, НО. Если использую её без этих строк: news_manager.send_tip(db.actor, "digger_tip", 0, "stalker", 10000) local snd_obj = xr_sound.get_safe_sound_object([[characters_voice\scenario\military\digger_msg]]) snd_obj:play_no_feedback(db.actor, sound_object.s2d, 0, vector(), 1.0) то вылета нет. Подскажите в чём проблема? Добавлено через 221 мин.: И как поставить отметку на карту на созданный мною тайник? Отметку как на кордоне, ну там где сгинул браток.
-
Как заспаунить мёртвого НПС скриптом без использования функций амк?
-
Как называется профиль новичка в Тёмной долине которого можно спасти от кровососа в домике около базы бандитов (на заправке)? Добавлено через 24 мин.: И как заспаунить аномалию скриптом? Стандартный алайф:креате?
-
Хотел узнать, можно ли сделать так что бы НПС всегда оставался онлайн?
-
Хм... Странно что его назад не вернуть: local npc = alife():story_object( agr_krot ) if npc then alife():set_switch_offline (npc.id, false) alife():set_switch_online (npc.id, true) alife():set_interactive (npc.id, true) end Не работает однако... Добавлено: Может нужно указать его номер?
-
Хех, ну я как бы намекнул просто, что пора бы уже переходить с версии движка 1.4 на более новую). Хотел узнать, Крот после прохождения нами подземки переходит в оффлайн, так?
УЧИМСЯ МОДДИНГУ
ИГРАЕМ В МОДЫ НА ТЧ
ИГРАЕМ В МОДЫ НА ЧН И ЗП
- [ЧН] OGSM CS 1.8 CE Fixes
- [ЧН] HARDWARMOD 3.2
- [ЗП] The Long Road
- [ЧН] New vision of War
- [ЧН] Old Good Stalker Mod - Clear Sky
- [ЗП] Unofficial Patch
- [ЗП] Смерти вопреки
- [ЗП] Контракт на хорошую жизнь
- [ЗП] Shoker Weapon Mod 2.1
- [ЗП] Hardcore pack for SGM 2.2
- [ЗП] Контракт Синдиката
- [ЗП] Клондайк 2.0
- ...и другие моды
ПОЛЕЗНОЕ И РАЗНОЕ