Есть событие - игрок покинул игру
есть действие - вывести текст всем игрокам. Там можно складывать строки (concat strings). Строка 1 у тебя будет Игрок - Player name, а вторая строка будет какую напишешь.
Ну я щас так и сделал - через нпс у которого предмет есть.
я на самом деле оч хитро релизовал все. У меня юнит который выполняет квест записывается в переменную с массивом, под индексом в котором хранится не только номер игрока взявшего квест, но и номер квеста. Чтобы любой игрок мог в итоге взять квест и сдать его. Один. Сам себе.
Obelick, спасибо за наводку. Надо продумать как обеспечивать возможность узнать что за квест в действии... судя по всему это будет дамми-работник в левый нижний угол, у которого будет предмет с описанием квеста.
Кто нибудь встречал системы квестов для рпг, в котором квесты сделаны независимыми, таким образом, чтобы каждый игрок мог брать свой квест и сам себе его выполнять, не пересекаясь с другими игроками?
Если инвентарь позволяет, сделать через предмет в виде свитка с описанием задания
увы не позволяет. Но мне больше интересно распаралеливание. Потому что я встречал только системы групповых квестов - когда на всех играющих дается задание. А не так, чтобы каждый лично мог его взять. И тут больше проблема не столько в донесении информации до игрока, сколько в регистрации этих событий в коде...
Кто нибудь встречал системы квестов для рпг, в котором квесты сделаны независимыми, таким образом, чтобы каждый игрок мог брать свой квест и сам себе его выполнять, не пересекаясь с другими игроками?
ResidentSleeper просто сейчас доделаю карту до играбельности, мб после конкурса Бордер доделает, исходники ему отдам 4Head.
Небольшое описание того, что имеется в карте на данный момент:
Смена оружия и брони как в БатлРояле бордера, оттуда же и заклинания.
Строительство города без использования юнитов.
Награды золотом и артефактами.
Немного крафта.
Несколько магазинов.
Система репавна юнитов - имеется несколько зон, в которых спавнятся конкретные логова монстров, которые рожают конкретных мобов, которые апгрейдят себя со временем. если численность монстров определенной зоны превышает 24, то атакуют город.
Условия победы и поражения. Как и в маджести, надо захватить/уничтожить все вражеские замки. При уничтожении замка область больше не рожает враждебных крипов.
Имеются так же наработки покупки заклинаний и их улучшения (наработка бордера), а так же музыкальный автомат, который за деньги играет в городе песню (моя наработка).
Но скорее всего они не буду включены в игру.
Карта проста как палка, сделана из говна и грязи, по сути является скелетом для последующего развития идеи. Вот так. KappaPride
Скинул карту в лс Факову. Вполне вероятно, что она будет наихудшей из всех присланных карт, но я хочу посмотреть рецензию.
получил sleep / Бордер личная просьба к любому из вас двоих - вышлите последнюю карту Бордера еще раз. Кто-то из вас присылал мне ссылку, но она уже не але. На почте старая лежит.
Не. Продлевать не будем вероятно.
У меня сейчас очень сложная ситуация с родными случилась, так что возможно дедлайн мы преодолеем, но вот судейство может затянуться.
Продлевать смысла я не вижу, пора вскрываться))
Я тут мимокрокодил и подумал, что возможно была бы полезна статейка, как перевести карту с 1.26 на 1.29. Это бы ускорило появление какого то возможно инструмента для этого.
Ну я граблю листфайл в текстовик и правлю его.
Но увы не в нем как оказалось то, дело.
Есть же файл списка импорта. Он вроде бинарного формата или текстового; точно не помню. war3map.imp
Именно. Но только им ограничиться пока тоже не получается. Хотя он конечно ключевой во всем этом процессе. prog:
Fakov, если я правильно помню, там отдельный файл за список импорта отвечает, не листфайл, но структура у него не намного сложнее. Возможно это файл с расширением w3i или imp но у меня нет уверенности что я правильно помню, так что для надежности лучше открыть спецификацию по типам файлов внутри карты и посмотреть. Главная засада была в том, что он вроде как бинарный, с не строковыми разделителями между записями.
Все верно говоришь. И самый геммор сейчас это вписать в него новые строки. Ну как гемор. Для безграмотного вроде меня.
» WarCraft 3 / Редактор обьектов
какие обязательные свойства конкретнее должны быть у обьекта?
» WarCraft 3 / Как информировать игроков через триггер, что один из них вышел..
есть действие - вывести текст всем игрокам. Там можно складывать строки (concat strings). Строка 1 у тебя будет Игрок - Player name, а вторая строка будет какую напишешь.
» Crazy Dwarf Race / Crazy Dwarf Race
» Fa_losophy / Мапперская дуэль имени меня
» Государь / Государь
» Государь / Государь
я не могу в хеш таблицы изза гуи, у меня это многое усложняет) мне приходится выкручиваться с кастом вэлью постоянно
» Fa_losophy / Мапперская дуэль имени меня
» Государь / Государь
я на самом деле оч хитро релизовал все. У меня юнит который выполняет квест записывается в переменную с массивом, под индексом в котором хранится не только номер игрока взявшего квест, но и номер квеста. Чтобы любой игрок мог в итоге взять квест и сдать его. Один. Сам себе.
» Fa_losophy / Мапперская дуэль имени меня
» Fa_losophy / Мапперская дуэль имени меня
» Государь / Государь
Но что примечательно - сообщение о новом квесте или что он изменился можно вывести конеюкретному игроку)
» Государь / Государь
» Государь / Государь
судя по всему это будет дамми-работник в левый нижний угол, у которого будет предмет с описанием квеста.
» Fa_losophy / Мапперская дуэль имени меня
» Государь / Государь
» Государь / Государь
» Fa_losophy / Мапперская дуэль имени меня
Tovio: получил
sleep / Бордер
личная просьба к любому из вас двоих - вышлите последнюю карту Бордера еще раз. Кто-то из вас присылал мне ссылку, но она уже не але. На почте старая лежит.
» Fa_losophy / Мапперская дуэль имени меня
У меня сейчас очень сложная ситуация с родными случилась, так что возможно дедлайн мы преодолеем, но вот судейство может затянуться.
Продлевать смысла я не вижу, пора вскрываться))
» Мир безумного / WarCraft 3 - 1.30 PTR
» Fa_losophy / Мапперская дуэль имени меня
» Fa_losophy / Мапперская дуэль имени меня
» Fa_losophy / FaMPQ
» Fa_losophy / FaMPQ
prog: Все верно говоришь. И самый геммор сейчас это вписать в него новые строки. Ну как гемор. Для безграмотного вроде меня.
» Fa_losophy / FaMPQ
Но увы не в нем как оказалось то, дело.
» Hanabishi's Blog / Wc3BatchImport
а как же легендарная кнопка "сделать мне круто"))