Новый jass - Wc3-Maps Форум













[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: Strateg, Melissa 
Wc3-Maps Форум » Раздел для картостроителей » GUI / Jass » Новый jass (с блекджеком и монашками)
Новый jass
-
AncientPenguinДата: Воскресенье, 02-10-2011, 07:17:55 | Сообщение # 1

загрузка наград ...
Группа: Избранные
Сообщений: 449
Репутация: 526
Статус: Не на сайте
В общем решил я для практики поставить себе задачку создать новый жасс (наподобие vjass и cjass). От вас мне требуются идейки чего же можно веселого в него запихать, вот то, что я пока придумал:

1) инлайн функции

2) фор ич:
Code
foreach(MyGroup){
KillUnit(GetEnumUnit)
}

т.е. удобный фор груп

3) перегрузка функций

4) области видимости (у каждой библиотеки - своя), например:
Code
//первая либа
library lib1
function sum takes integer a, integer b returns integer
return a+b
endlibrary
//вторая
library lib2
function sum takes integer a, integer b, integer c returns integer
return a+b+c
endlibrary

При вызове функции sum в каком-нибуть тригере нужная ф-ция будет выбиратся по типу и кол-ву аргументов, если же будет найдено 2 функции с одинаковыми аргументами надо будет писать так:
Code
call lib1::sum(a,b)

иначе эрор =)

5) Сборщик мусора - автоматическое удаление обьектов у которых нет ссылок (с юнитами так наверно лучше не делать, но вот точки и эффекты удалять явно нужно) и обнуление ссылок

В общем от вас мне нужны идеи чего можно интересного добавить в жасс, хотя я не уверен что мне тут могут подкинуть идеек по данному вопросу (тут вообще жассеры есть то? biggrin ), но попытка не пытка =)
 
-
wetalqДата: Понедельник, 03-10-2011, 21:05:35 | Сообщение # 2
Король Мёртвых

загрузка наград ...
Группа: V.I.P.
Сообщений: 1263
Репутация: 1572
Статус: Не на сайте
Code
foreach(MyGroup){  
KillUnit(GetEnumUnit)  
}


вот это действительно круто)

Quote (AncientPenguin)
(тут вообще жассеры есть то?


я на 1% джасер)
если смотреть на разные нароботки то понимаю более менее, а вот что бы самом создать на Jass всегда что то не выходит)

хотя если посоветовать нащет твоей идеи, никаких интересных мыслей не приходит, если что то придумаю отпишу)


Покупка предметов через способность
 
-
GraNpriДата: Воскресенье, 16-10-2011, 10:57:27 | Сообщение # 3
Темный маг

загрузка наград ...
Группа: Проверенные
Сообщений: 422
Репутация: 502
Статус: Не на сайте
а я вобще не могу понять jass
Иллюзия добра всегда страшнее зла.

Скайп:SuPeR_PupS0
Все ваши вопросы туда.
 
-
wetalqДата: Воскресенье, 20-11-2011, 19:01:29 | Сообщение # 4
Король Мёртвых

загрузка наград ...
Группа: V.I.P.
Сообщений: 1263
Репутация: 1572
Статус: Не на сайте
(WorldEditor)shick, потому что смотришь на код и думаешь да ну его, пойду в доту поиграю или погулять)

Покупка предметов через способность
 
-
$eni0rДата: Воскресенье, 15-01-2012, 13:39:31 | Сообщение # 5
Ополченец

загрузка наград ...
Группа: Пользователи
Сообщений: 61
Репутация: 98
Статус: Не на сайте
Quote (wetalq)
(WorldEditor)shick, потому что смотришь на код и думаешь да ну его, пойду в доту поиграю или погулять)

Ахаха убило! У меня то же самое!

 
-
crymchaninДата: Понедельник, 16-01-2012, 20:05:26 | Сообщение # 6
Раб

загрузка наград ...
Группа: Пользователи
Сообщений: 21
Репутация: 4
Статус: Не на сайте
Не вижу никакого смысла во всех этих пародиях Jass - CJass, VJass. Достаточно того что можно писать на Jass-е.
 
-
wetalqДата: Понедельник, 16-01-2012, 20:17:28 | Сообщение # 7
Король Мёртвых

загрузка наград ...
Группа: V.I.P.
Сообщений: 1263
Репутация: 1572
Статус: Не на сайте
 
-
crymchaninДата: Понедельник, 16-01-2012, 20:24:14 | Сообщение # 8
Раб

загрузка наград ...
Группа: Пользователи
Сообщений: 21
Репутация: 4
Статус: Не на сайте
Это лично мое мнение. Так-же думаю и относительно GUI. smile
 
-
CaturnДата: Понедельник, 16-01-2012, 21:40:19 | Сообщение # 9
Темный рыцарь

загрузка наград ...
Группа: Проверенные
Сообщений: 217
Репутация: 128
Статус: Не на сайте
crymchanin, Да ну, Jass более гибок в обращение. Да к тому же там писать МУИ скилы и системы одно удовольствие. И есть функция ElseIf
Мои статьи:
1. http://wc3-maps.ru/forum/78-1507-1
Школа тригеростроения, ГУИ.
http://wc3-maps.ru/forum/99-1471-1
 
Wc3-Maps Форум » Раздел для картостроителей » GUI / Jass » Новый jass (с блекджеком и монашками)
Страница 1 из 11
Поиск:
Рейтинг@Mail.ru
Яндекс.Метрика

Copyright © 2010-2017
Вакансии :: Контакты
Мобильная версия сайта
chat