Сейчас 20:07:08 Суббота, 28 сентября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Bru  
[vJass] Вступительный урок
DragoNДата: Воскресенье, 21 Ноября 2010, 18:07:01 | Сообщение # 1
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
Вступление

Привет всем, кто решил освоить vJass!
Итак, что же такое vJass?
Это нечто вроде эмуляции ООП в Jass'e, позволяющие делать более удобный и иногда более понятный код.
Итак, что же нам понадобится что бы начать учить vJass. Всего-навсего нам хватит одного JNGP. Скачать его можно у нас на сайте.


Установка JNGP

  • Качем JNGP
  • Распаковываем
    ВАЖНО! Следите что бы в пути к JNGP не было русских букв!
  • Запускаем NewGen WE.exe, если ваш антивирус ругается на него или на какой-либо другой файл из папки с JNGP добавьте этот файл в список исключений вашего антивируса



Проверка JNGP

Возможно при первом запуске редактор попросит вас указать путь к папке с Warcraft 3 - это не страшно, просто укажите его один раз(при следующем запуске уже такого не будет)
После успешного запуска мы видим, что помимо обычных появляются дополнительные 4-5 пунктов
  • Extensions
  • UMSWE
  • Grimore
  • JassHelper(парсер vJass)
  • Так же у меня есть пункт cJass, если его у вас нет - то ничего страшного



Итак, если у вас появилось то, что я описал выше, то почти всё хорошо :)
Теперь самое главное
Идём в JassHelper->Enable vJass и проверяем стоит ли там галочка. Если нет - ставим и перезагружаем редактор.


Проверка vJass'a

Создаём простой текстовый триггер или лезем в кастом код карты и вписываем туда
Code
globals
unit u
endglobals

Как вы видите я создал глобальную переменную u типа "юнит". Теперь можно будет обращаться к этой переменной без udg_. Это одно из преимуществ редактора :)
Сохраняем.
Иногда может не сохраниться с первого раза, сохраняем снова
Если всё сохранилось и не выдало ошибок, то поздравляю. Теперь можно вплотную начать изучение непосредственно самого vJass'а о чём и будет вестись речь в первом уроке.
Всем спасибо за внимание :)


El Psy Congroo
 

RoBoT1Дата: Воскресенье, 21 Ноября 2010, 22:40:38 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 1454
Награды: 2
Репутация: 240
Блокировки:
Dragon93, когда первый урок?
 

DragoNДата: Понедельник, 22 Ноября 2010, 00:15:27 | Сообщение # 3
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
на днях

El Psy Congroo
 

H_A_PKДата: Понедельник, 22 Ноября 2010, 07:35:31 | Сообщение # 4
Быдлокодер
Группа: Проверенные
Сообщений: 2605
Награды: 1
Репутация: 822
Блокировки:
То есть операторы в вЖасс схожи с сЖасс ?

проклятье ляжет на любого
кто дочитает до конца
нет не дочитывай не надо
остановись ну всё капец
 

SirNikolasДата: Воскресенье, 28 Ноября 2010, 09:00:03 | Сообщение # 5
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (Dragon93)
Теперь самое главное
Идём в JassHelper->Enable vJass и проверяем, стоит ли там галочка. Если нет - ставим и перезагружаем редактор.
А у меня этого нет!

Качал JNGP отсюда.


 

GraF251996Дата: Воскресенье, 28 Ноября 2010, 19:44:53 | Сообщение # 6
8 уровень
Группа: Проверенные
Сообщений: 756
Награды: 1
Репутация: 321
Блокировки:
SirNikolas, поставь JassNewGenPack

12Gb RAM 1333@1600 | AMD Phenom II x4 B50 3.1Ghz@3.70Ghz | Asus Xonar D1 | Asus GTX560Ti 1Gb GDDR5 820Mhz@965Mhz | Asus VW225N
 

SirNikolasДата: Понедельник, 29 Ноября 2010, 12:24:54 | Сообщение # 7
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
В смысле? это и есть JassNewGenPack.

 

SirNikolasДата: Понедельник, 29 Ноября 2010, 12:26:39 | Сообщение # 8
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
О, кажись, со скрином что-то случилось. Перезалил.
Прикрепления: 4050569.jpg (111.4 Kb)


 

DragoNДата: Понедельник, 29 Ноября 2010, 17:09:02 | Сообщение # 9
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
хорошо, готовы
поднаберётся народу
будет урок
сейчас решаю видео или текстовой формат


El Psy Congroo
 

BinGOДата: Понедельник, 29 Ноября 2010, 17:17:09 | Сообщение # 10
Группа: Модераторы
Сообщений: 2906
Награды: 8
Блокировки:
Ну, я считаю, что лучше в старом добром текстовом.
 

SirNikolasДата: Понедельник, 29 Ноября 2010, 19:40:36 | Сообщение # 11
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Я тоже думаю, лучше текст, т. к. видео качать долго и дорого.

 

DragoNДата: Вторник, 30 Ноября 2010, 16:30:39 | Сообщение # 12
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
ну ок, текст так текст
скоро будет первый урок


El Psy Congroo
 

RoBoT1Дата: Вторник, 30 Ноября 2010, 16:53:22 | Сообщение # 13
10 уровень
Группа: Проверенные
Сообщений: 1454
Награды: 2
Репутация: 240
Блокировки:
Dragon93, мне кажется лучше конечно и в том и в том, а то некоторые люди с текстом не сразу поймут!
 

BinGOДата: Среда, 01 Декабря 2010, 01:39:04 | Сообщение # 14
Группа: Модераторы
Сообщений: 2906
Награды: 8
Блокировки:
Это не джасс; данное направление рассчитано на тех, кто уже знает его. А все, что нужно - знать синтаксис.
 

rixt7956Дата: Вторник, 14 Декабря 2010, 17:10:12 | Сообщение # 15
9 уровень
Группа: Проверенные
Сообщений: 1097
Награды: 0
Репутация: 153
Блокировки:
и когда уже урок будет?
 

DragoNДата: Вторник, 14 Декабря 2010, 21:53:51 | Сообщение # 16
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
он уже был ._.
я же писал


El Psy Congroo
 

rixt7956Дата: Среда, 15 Декабря 2010, 14:09:11 | Сообщение # 17
9 уровень
Группа: Проверенные
Сообщений: 1097
Награды: 0
Репутация: 153
Блокировки:
Dragon93, Я не успел :( , можешь востановить :)
 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz