jetananas
offline
Опыт:
76Активность: |
Триггер целиком на jass
Посмотрел статьи, открыл карту с примером, увидел там события и условия, созданные через GUI и в действиях вписанные custom скрипты. Как сделать триггер целиком на jass? т.е. раньше я где то находил место куда писать, код, сейчас вроде нету, или ошибаюсь? куда нажимать? |
31.10.2010, 01:37 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Banzay89
offline
Опыт:
11,155Активность: |
jetananas, создаешь триггер (обычный) ==> правка ==> конвертировать в текст вот тебе место |
31.10.2010, 01:53 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
jetananas
offline
Опыт:
76Активность: |
спасибо, а вот такой вопрос, существуют какие нибудь фремворки? есть ООП? где брать id магий? откопал в примере такую строчку >GetSpellAbilityId() == 'A002' |
31.10.2010, 02:02 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ajaccio
offline
Опыт:
1,007Активность: |
Чтобы увидеть Id любого объекта нужно в РО нажать ctrl + D. Насчет ООП, может я отвечу невпопад, но вообще Jass это Событийно-Ориентированый язык. |
31.10.2010, 02:26 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Banzay89
offline
Опыт:
11,155Активность: |
jetananas:
id спелла, тобишь его номер/код или как еще назвать.. если в ГУИ ты выбирал из подменюшек, то тут все сам, все ручками :) |
31.10.2010, 02:37 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
jetananas
offline
Опыт:
76Активность: |
а если я захочу, допустим, уровни через внешнюю бд, синхронизацию, или нельзя внешние программы вызывать? видел друг играл через какой то клиент, icup или что то типа того, он выигрывает ему очки даются, или это сам клиент варкрафта пилить надо? |
31.10.2010, 02:44 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
jetananas, нельзя. |
31.10.2010, 02:47 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ajaccio
offline
Опыт:
1,007Активность: |
Уже нельзя) В версиях до 1.24 был Return Bag связанный с некой небезопасной конвертацией переменных, который и позволял в принципе запускать внешний код. Сейчас он прикрыт, а о других способах я не слышал. Насчет БД: некие "slk" таблицы существуют, но я с ними никогда не работал, советую использовать поиск. |
31.10.2010, 02:52 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
jetananas
offline
Опыт:
76Активность: |
ясно, спасибо, знаю php, java и вагон сопутствующих технологий, думал развернусь... еше видел, что можно к стандартным функциям свои дописывать... будем поискать... |
31.10.2010, 02:01 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,284Активность: |
jetananas:
все в итоге конвертируется в обычный JASS. Насчет своих нативок, RTC работает на 1.23-, да и таскать за собой game.dll &war3.exe можно только в кампаниях) |
31.10.2010, 10:46 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|