Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
Bee а зачем тебе в карте использовать Library?
все функции которые ты пихаешь в либрари можно пихать в кастом код карты, а если надо использовать private перед переменными и функциями, то лучше убирать триггер в scope,endscope. Либрари может пригодиться в двух случаях: 1) Удобство импорта с одной карты в другую. (но опять же... ты должен настроить всё правильно для этого) 2) Удобство редактирования этих кастомных функций, ты же можешь назвать свою либрари каким-то именем и запихнуть туда функции делающие одно действие, а в другую либрари - другое действие. Но в моей карте например ток чужие либрари, а если я пишу какие-то кастомные функции, то сам расставляю их в кастом коде карты |
05.06.2009, 19:06 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
Ranger21 вроде все понятно. спс. щяс попробую чтонибудь сделать.
Bee добавил: делаем первые шаги. пока все правильно. щяс попробуем сделать структуры... Код:
|
05.06.2009, 20:17 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
Bee вот то что ты сделал можно запихнуть в Library
library Fireball перед globals а integer Fireball_RawCode = 'A000' сделать private integer, а ещё лучше перед всеми функциями засунуть private xD Но я тебе скажу так... такие вещи нужны, если ты собираешься этот спелл делать импортируемым для других у кого есть vJass а в конце после endfunction - endlibrary хотя опять же... я использую scope и endscope, а в либрари насколько помню можно указывать какие ещё тригеры она может использовать |
05.06.2009, 20:36 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
Ranger21
» ёмаё 30 ошибок... откуда понять не могу =/ Код:
|
05.06.2009, 21:04 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Проверь свои настройки:
DEAD URL |
05.06.2009, 21:11 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SRes
1110101000
offline
Опыт:
9,997Активность: |
Попробуй...
» Код Код:
|
05.06.2009, 21:11 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
SRes 32 ошибки)
NCrashed хм... все настроил и проверил. тоже самое. проверил и код SRes'a такой же еффект. можеш пожалуста показать все дополнительные окна. как ты показал эти 2. |
05.06.2009, 21:15 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Счас сделаю, выложи плз скрин ошибок.
NCrashed добавил: DEAD URL |
05.06.2009, 21:25 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LordSerga
offline
Опыт:
3,809Активность: |
Да кстати хорошая инфа в теме :), щас vjass буду изучать. И желательно сделайте карту образец с функцией юнит использует способность на vjass, и с комментариями желательно, а то как то непонятно :) будет половину кода разбирать. И еще напишите условие типа применяетая способность == 'а000', ну вобщем любой равкод. |
05.06.2009, 22:30 | #29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
NCrashed все надстроил и проверил все варианты. T_T все равно... тема становится популярной...
|
05.06.2009, 23:50 | #30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
LordSerga, она абсолютно идентична этой же функции на жасс. Зачем переписывать все 10 раз?
|
06.06.2009, 00:03 | #31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
хм... я так подумал люди, а немогут быть ошибки связанны с версией вара? у меня 1.23****** (на месте звездочек какиэто цифарки) |
06.06.2009, 00:10 | #32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
Bee, это и есть 1.23 версия. У всех так.
Hellfim добавил: Попробуй удалить JNGP и поставить заного, затем открыть, настроить все настройки и перезагрузить редактор (для большего эффекта можешь перезагрузить вместе с компом, а вдруг так сказать =)). |
06.06.2009, 00:17 | #33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
Hellfim спс за информацию. Попробую завтра.
|
06.06.2009, 00:27 | #34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LordSerga
offline
Опыт:
3,809Активность: |
Цитата:
Напишите пожалуйста образец этого рав кода... Код:
Примерно так вроде? |
|
06.06.2009, 13:39 | #35
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
nikeAnGeL
offline
Опыт:
230Активность: |
народ чем отличаются Jass, vJass и cJass ??? |
06.06.2009, 14:33 | #36
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Jass это обычный джасс
vJass это обычный джасс в котором встречается использование структур, библиотек, объявление глобалокв коде, и т.п. полный список всего можно узнать в вджасс мануале cjass самопальная надстройка над vJass местного энтузиаста, пока что ничем не отличившаяся и не зарекомендовавшая себя, имхо, список всех надстроек можно узнать на cjass.xgm.ru Отредактировано J, 06.06.2009 в 14:54. |
06.06.2009, 14:42 | #37
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
54,313Активность: |
Цитата:
|
|
06.06.2009, 15:34 | #38
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Elf_Stratigo
offline
Опыт:
4,699Активность: |
вместе с vJass ставится супер чудоштука, которая запрещает отключение триггеров, если в них ошибка! а всё остальное самому сделать можно) |
06.06.2009, 15:53 | #39
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
Вот опять решил с нуля попробывать...
» новый код выдал 30 ошибок, вот скриншот как и обещял:Код:
Bee добавил: ошибки всегда появляются когда я пишу "library" & "private"... =? |
06.06.2009, 17:52 | #40
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|