KioM — Сообщения
KioM
| Тема / Сообщение | Дата |
|---|---|
|
Скрипты
antonag07 Почему же сразу ерунда ?! Там ведь работает ... не работает (если у героя не хватает максимального количества очков движения то он не куда не пойдет, проверял очень много раз), там просто растояние меньше (у них используется) я нашел…
|
|
|
Текущие вопросы и ответы по редактору карт
поставьте любой объект на карту, откройте древо с настройками, и там в shared выберите W_Dno_Down.xdb, он находится в buildings/subterra если не ошибаюсь (это не инструмент ;))
|
|
|
Текущие вопросы и ответы по редактору карт
кто работал с командой CreateStatic, если посредством этой команды создается объект, он работает как обычный объект?)
|
|
|
Скрипты
antonag07 , ерунда там... function MoveHeroRealTimeAndReachPoint( heroName, x, y, floor ) moveCost = CalcHeroMoveCost( heroName, x, y, GROUND ); ChangeHeroStat( heroName, STAT_MOVE_POINTS, moveCost ); sleep(1); MoveHeroRealTime( heroName, x, y,…
|
|
|
Скрипты
JonnyP Ну раз поинтсы заканчиваются, сделай их проверку в потоке, и допустим, когда будут меньше половину добавляй нужному герою. ;) вот идея ;) спасибо! не красиво будет портать в середину карты) у меня они бегут от подземелья (от точки где игрок их…
|
|
|
Скрипты
героям просто не хватало movepoints, а у первого героя была логистика + рассовый навык... P.S. жаль, я думал что команда MoveHeroRealTime позволяет за один раз преодолеть абсолютно любое растояние, а оказывается только то, на сколько хватает…
|
|
|
Скрипты
в том то и дело, до триггера не добегают, начинаю думать что для них регион как препятствие... хотя не каких блокировок по региону и в помине не было (чем больше делаю регион тем дальше от пункта назначения герои останавливаются :))
|
|
|
Скрипты
уважаемы форумчане, кто имел опыт работы с командой MoveHeroRealTime , у меня с ней проблема, а именно: есть координаты(пример): х = 2, у = 3 И есть скажем 4 героя, которые должны прибегать в эту точку на карте через определенный промежуток времени,…
|
|
|
Скрипты
Dyrman Не понял меня. Копию не дольмена (то есть свойств дольмена у него не будет) и поменять этой копии внешний вид на вид дольмена. Например, Кристалл знаний . Копируем его, меняем внешний вид. (побочный эффект уже другой +1 к знанию) и т.д. Тем…
|
|
|
Скрипты
команда не правильно пашет выставляет состояниие посещенности для игрока целиком... p.s. а я на своей карте толком не протестил ее решил что все норм
|
|
|
Скрипты
"JonnyP" да - соответственно выдает ошибку что нет героя '1' на карте. и третим параметром true ставил - думал может в мануале ошибка. Эффект то в принципе и так достигается, но не для отдельного героя. у этой команды только два параметра, а true =…
|
|
|
Скрипты
а тогда сори не правильно понял (сонный уже :)), вот так делайте: Trigger (OBJECT_TOUCH_TRIGGER,'stone_'..i,'up_herolider'); function up_herolider(geroi,object) if geroi ==Larion then ................ - MarkObjectAsVisited (object,geroi); +…
|
|
|
Скрипты
я возможно не верно понял MarkObjectAsVisited работает но не для конкретного героя а для всех?
|
|
|
Скрипты
for i=1,num_stone do SetObjectEnabled ('stone_'..i,nil); Trigger (OBJECT_TOUCH_TRIGGER,'stone_'..i,'up_herolider'); end; в циклах чтото не чисто, поробуйте иначе объект отрубать, например все три камня назвать по разному: stone01, stone02, stone03 и…
|
|
|
Путь падшего
Карта замечательная, модифицированые обьекты, задания выдаются на доске обьявлений, прямо как в ролевой игре) проходить интересно, откровенно говоря я не любитель играть с модами (пусть даже незначительными) но эта карта стоит того, чтобы ее пройти
|
|
|
Текущие вопросы и ответы по редактору карт
прошу прощения что в теме... мессье Олегарх в лс не берет трубку :) Олегарх , скиньте пожалуйста руководство от ValexAV
|
|
|
Текущие вопросы и ответы по редактору карт
Вестник , ну все правильно заменили, только на место itemId ид артефакта ;) ... ах да, очень часто нужно еще дополнительно обьявлять параметры внутри функции тобиш так: function MonsterFunction(hero) myHero = hero; -- дополнительно добавил переменную…
|
|
|
Текущие вопросы и ответы по редактору карт
Вестник , function MonsterFunction(hero) Trigger(OBJECT_TOUCH_TRIGGER, 'Monster', nil); -- артефакт GiveArtefact(hero, itemId); -- ресурс gold = GetPlayerResource(PLAYER_1, GOLD); SetPlayerResource(PLAYER_1, GOLD, gold+твоя сумма);
end;…
|
|
|
Текущие вопросы и ответы по редактору карт
Олегарх ChangeResource Изменяет количество ресурсов указанного вида для игрока, обладающего указанным героем. При этом от данного героя появляется «отлетающее» сообщение, указывая на изменение ресурса playerID Идентификатор игрока…
|
|
|
Текущие вопросы и ответы по редактору карт
откуда ChangeResouce? есть SetPlayerResouce Change|Set не добавляет игроку ресурсы, а устанавливает, тогда надо делать так: function regF ()
SetAmbientLight (0, "Tu", true, 5);
delta = GetPlayerResource(1, 5);
SetPlayerResource(1, 5,…
|