XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Radonchik

offline
Опыт: 1,238
Активность:
Jass события
Я новичок в Джассе и во всех статьях пишут что Джасс больше функций
Здесь прошу написать События Условия Действия которые не найдешь в ГУИ
И еще можно ли разработать систему скольжения в гонках на движке варки? Нужно для моей карты.
(PS искал такую тему не нашел)
Старый 11.12.2007, 15:11
GreatLosser

offline
Опыт: 5,086
Активность:
Во первых, несколько функций связанных с trackable, на которых можно отслеживать щелчки мышью.
Во вторых, в jass-функции добавить кнопку в диалог можно поставить горячую клавишу.

В третьих, в jass-функции выведения текста можно указать часть экрана.

В четвертых, чтобы найти события, используй jassCraft, набрав в строке поиска EVENT_

В пятых, GetUnitGoldCost и GetUnitWoodCost. Также можно набрать Upgrade вместо Unit

В шестых, в функции TimerStart(создать таймер) можно сделать чтобы всегда включалось какое-нибудь действие.

В седьмых, ф-ии SetUnitX и SetUnitY позволяют двигать юнита без прерывания приказов. То есть он может атаковать в течение движения.

Цитата:
Сообщение от Radonchik
И еще можно ли разработать систему скольжения в гонках на движке варки? Нужно для моей карты.

Да ее вроде и на GUI можно...
Старый 11.12.2007, 15:30
adic3x

offline
Опыт: 108,439
Активность:
в жассе есть локальные переменные. и есть замечательная статья сегрея осваиваем жасс, с нее и начни)
Старый 11.12.2007, 15:34
__Dark Lord__

offline
Опыт: 5,262
Активность:
Цитата:
Сообщение от GreatLosser
Да ее вроде и на GUI можно...

Через полярные координаты. Но Jazz код надо будет включать для оптимизации.
Старый 11.12.2007, 16:16
YellowStar
poon
offline
Опыт: 15,144
Активность:
JASS нужен для того чтобы издеваться над варом так что родная мама близард не узнает:).
Старый 11.12.2007, 16:58
Radonchik

offline
Опыт: 1,238
Активность:
Вы назовите эти функций, а не пречисляете
причем если можно подробно :)

И еще как чтоб в одном триггере как у пуджа в доте помните первой магией подтягивать
Старый 12.12.2007, 09:25
S

offline
Опыт: 43,833
Активность:
В одном не выйдет, еше нужна проверка есть ли рядом с активным сегментом хука еще один... там просто дамми юниты по одному facing angle, хотя вот в Pudge Wars Advanced 1.19d\e сделано намного круче - крюк вертимцо на пуджем... мона попробовать даже сделать из хуков...
Старый 12.12.2007, 10:19
adic3x

offline
Опыт: 108,439
Активность:
так нельзя... тригер то там один, вот только в гиу совершенно нет понятия функции. поэтому обьяснить что то на пальцах невозможно.
Старый 12.12.2007, 10:40
Radonchik

offline
Опыт: 1,238
Активность:
В открытой версий Доты один триггер(ПуджА) с каким то таймером (вот таймер то и не могу понять я ) или этот триггер ссылается на какой то еще?
Старый 12.12.2007, 13:27
S

offline
Опыт: 43,833
Активность:
Мое предположение - таймер повесили функцию создания сегментов хука...

Отредактировано Sasha, 12.12.2007 в 13:46.
Старый 12.12.2007, 13:36
Radonchik

offline
Опыт: 1,238
Активность:
Так вы мне обьясните или будете на своём джассовском языке общаться :)
Старый 12.12.2007, 13:41
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
Точнее наверно функцию на таймер, а таймер - основной логический элемент спела.
Старый 12.12.2007, 13:43
adic3x

offline
Опыт: 108,439
Активность:
сами мы очевидно найти на сайте статью не в состоянии=/
http://xgm.guru/articles.php?section=wc3&name=jass_introduction
Цитата:
Точнее наверно функцию на таймер, а таймер - основной логический элемент спела.

лучше единый таймер, на него функцию с циклическим перебором всех обьектов и дейсвий с ними. без факин кеша. без рб )))
Старый 12.12.2007, 13:48
GreatLosser

offline
Опыт: 5,086
Активность:
Ах да, и советую скачать JassCraft из базы.
Старый 12.12.2007, 14:52
Radonchik

offline
Опыт: 1,238
Активность:
Jass Craft у меня уже 5 месяц на компе лежит,
Такой вот триггер я хотел замутить:
Стоит воин рименяет заклинание и все юниты вокруг него приклепляются спецефектом (молнией или чо нить др) ричем воин не может двигатся и потихоньку набирая скорость они начинают вращатся вокруг него потом скорость снижается и действие заклинания прекращается
Скажите можно ли реально ли сотворить на одном джассовском триггере?
Старый 13.12.2007, 13:13
adic3x

offline
Опыт: 108,439
Активность:
Цитата:
на одном джассовском триггере?

еще раз попробую написать, что в джасе тригер - это обьект запускающий по событию в игре тригеракшин, т.е. прикрепленную к тригеру функцию.

сделать такое риально.

если ты не знаешь жасса обьяснять что либо бесмысленно.
Старый 13.12.2007, 13:17
GreatLosser

offline
Опыт: 5,086
Активность:
Цитата:
Скажите можно ли реально ли сотворить на одном джассовском триггере?

В jass'e можно впихнуть хоть 100 триггеров в 1 GUI триггер. Теоретически можно даже сделать чтобы игрок мог создавать триггеры в чате.
Старый 13.12.2007, 14:09
Radonchik

offline
Опыт: 1,238
Активность:
В Джассе я незнаю только RB и Handle остальное не понять трудно :)
Научите пользоватся таймером типа как у пуджа
Старый 13.12.2007, 17:25
adic3x

offline
Опыт: 108,439
Активность:
попробую третий раз указать на статью, к которой все это описанно:
http://xgm.guru/articles.php?section=wc3&name=jass_introduction
Старый 13.12.2007, 17:33
Radonchik

offline
Опыт: 1,238
Активность:
ADOLF я не такой тупой как тебе кажется, там ненаписаны всё это и тем более я эту статью уже читал 3 раза в оффлайне
Старый 13.12.2007, 17:40
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 20:13.