Markiz
offline
Опыт:
11,392Активность: |
Интересные наработки от Markiz'a
QApi:
Небольшой набор JASS функций для работы с квестами. Включает в себя: =========== AddReq(Req) Добавляет квестовое требование содержащее строку Req. См. пояснение ниже =========== InitQuest(Type,Title,Description,Icon,Reqs) Примечания: ID,который будет впоследствии использован распологаются в том порядке,в каком их инициализировали +) Type - тип квеста. 0 - Основной, раскрытый; 1 - Основной, нераскрытый 2 - Дополнительный, раскрытый; 2 - Дополн.,нераскрытый Icon - путь к иконке. Не забудьте, что на JASS путь у иконки не "aaa\bbb\ccc.blp",а"aaa\\bbb\\ccc.blp", потом, если нужно будет добавлю ету функцию. Reqs - кол-во требований в квесте, которые были инициализированы,но е использованы,т.е.: Вы инициализивровали 5 требований, использовали в первом квесте 2 из них,затем во втором кесте 1,в третьем квесте 1 и еще осталось одно неиспользованное. =========== DiscoverQuest(Num) Раскрывает квест,если он был нераскрыт =========== CompleteReq(Quest,Req) "Выполняет" требование номер Req в квесте номер Quest =========== CompleteQuest(Quest) "Выполняет" квест со всеми вытекающими из этого обстоятельствами =========== QuestStatus(Quest) Самая вкуснятина! Выводит статус квеста номер Quest в виде: QUEST STATUS Item Hunt - Find Item (Completed) - Use it ========Это все по QApi Functions ======== Как перенести? Дружно копируем весь Custom Code и переменные, начинающиеся с QApi_ (Удобно,не прада ли? :)) Enjoy! З.Ы. Вообще тестеры говорили,что багов не наблюдается, но ето пока только версия 0.8б, если народ откликнется,доработаю. |
12.06.2004, 18:34 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Markiz
offline
Опыт:
11,392Активность: |
Char's characterictics in Leaderboard. Хорошее название,да? Сам придумал =) Включает в себя одну полезную функцию: RegChar(Cell,Char,p0,p1,p2,p3,p4) Регистрирует персонажа в системе. Теперь,при выборе игроком 1 какого-нибудь юнита,входящего в систему, он увидит новый лидербоард, в котором будет вся хар-ка того самого персонажа...введенная вами! Cell - ID персонажа,Char - сам юнит P0...P4 - строки, отвечающие за хар-ку перса (отображаются в лидерборде) =================== Чтобы перенести,копируем все переменные на FD_ и кустом код. Enjoy! P.S. Всегда принимаются предложения по доработке |
12.06.2004, 18:40 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Markiz
offline
Опыт:
11,392Активность: |
Alchemy...
Ака головная боль начинающих скриптеров. Смотреть комменты в карте. Markiz добавил. Если кто заинтересовался, кидайте сюда жалобы/отзывы/предложения |
12.06.2004, 18:43 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Markiz
offline
Опыт:
11,392Активность: |
Аир бомбинг. Расчитана на 3 левела. В заданном месте появляется эскадра вертолетов,они так красиво круууужатся и заодно бомбят землю. Важно!! Надо настроить кулдаун,а то мне лень было +) (Вы ведь не хотите сопровождающих вас вертолетов? :)) Чтоб перенести копируйте юнит вертолет и триггеры (их 2) и переменные (их 3) Enjoy! |
12.06.2004, 18:59 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
offline
Опыт: отключен
|
ПО алхимии не расмотрен случай если ингридиенты не подходят не под один из рецептов... Пофиксь плиз=)) |
12.06.2004, 23:47 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Markiz
offline
Опыт:
11,392Активность: |
Цитата:
Рассмотрен :) Просто ингредиенты исчезают, ибо неудачная алхимия тоже должна быть. |
|
13.06.2004, 09:49 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|