p01nTT
offline
Опыт:
11,160Активность: |
Помогите с Jass
Смотрелл систему SCV и так и непонял зачем нужен handle и что это такое??? |
21.02.2006, 14:45 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exploder
iOS zealot
offline
Опыт:
19,394Активность: |
Смотря что ты имеешь в виду. Есть тип handle, являющийся предком всех типов типа widget/location и т.п. А есть handle - ссылка на конкретную переменную...
exploder добавил: Т.е. каждый юнит, итем, спец эффект, тригер в игре в текущий момент имеет свой уникальный идентификатор(номер - типа интежер) - хэндл(как окошки на твоем десктопе), кторый можно узнать с помощью т.н. Return Bug. В SCV суть в том, что ссылку на любой объект можно сохранитьв кэш и связать с ним еще ряд значений, а потом в нужной ситуации извлечь информацию из кэша. |
21.02.2006, 18:59 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
Посмотри в статье "осваиваем джасс" у Сергея, там есть этому описание. |
22.02.2006, 21:33 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
а почему у меня на Lightning Variable не создаются массивы? |
24.02.2006, 17:44 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exploder
iOS zealot
offline
Опыт:
19,394Активность: |
p01nTT как понять? Поконкретнее... приведи код и скрин ошибки...
|
26.02.2006, 13:31 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
я уже её исправил |
26.02.2006, 19:24 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
p01nTT и вчём же было дело, посто интересно?...
|
26.02.2006, 20:23 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
функция AddLightningEx не создаёт LastCreatedLightning и поэтому записать этот lightning не было возможности. Я создал функция AddLightningExnew и в неё вписал return bj_lastcreatedlightning (...) и всё стало хорошо :)))
p01nTT добавил: А ещё есть функция , которая считает количество items заданного типа? Да ещё один вопрос как сделать событие перемещение вещи на вещь или drag and drop как сделано у Vexorian'a в InvX скачивать её на wc3campaigns.com у кого нет p01nTT добавил: если можно , эти функции без Джаза |
06.03.2006, 19:53 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
p01nTT я не понял что ты имеешь ввиду вещь на вещь? Мне просто влом качать. Если я правильно понял, то тебе надо убрать свойства препятствий у предметов, а тот на который ставят сделай дуададом.
|
13.03.2006, 17:10 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
перемещение в инвенторе |
15.03.2006, 14:47 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exploder
iOS zealot
offline
Опыт:
19,394Активность: |
p01nTT в смысле "вещи на вещь"? Типа например тащишь одну вещь на другую а они скрещиваются?
|
15.03.2006, 14:51 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
Кстати, вешь на вещь можно применять в инвентаре - то есть левой кнопкой можно клацать... |
15.03.2006, 15:03 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
Я чёто не гугу о чём p01nTT можно сказать кокретно?
|
15.03.2006, 15:09 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exploder
iOS zealot
offline
Опыт:
19,394Активность: |
Цитата:
Например свиток портала сам на себя... ты это имеешь в виду? |
|
15.03.2006, 15:25 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
exploder я думаю он именно это имел ввиду, только не обязательно про свиток именно портала.
|
15.03.2006, 15:31 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exploder
iOS zealot
offline
Опыт:
19,394Активность: |
ComotozNick это я для примера. Может p01nTT это и имеет ввиду?
|
15.03.2006, 15:39 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
exploder вполне может быть, но не берусь сказать.
|
15.03.2006, 16:00 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
exploder угу, я таким образом делал смешивания зелий - у них была кастуемая абила. Вспомнился интересный эффект, который я уже описывал - если использовать абилу типа Blink на вещь в инвентаре, то юнит переместится в то место, где вещь была последний раз поднята с земли(разумеется если это место в зоне досягаемости абилы - то есть для тестов следует использовать абилу Blink по всей карте) - у меня когда то была идея использовать этот эффект для создания айтемов - портальных камней(их можно делать undroppable) - то есть где подобрали камень, туда и можем телепортнуться - впрочем это лишь идея
|
16.03.2006, 00:07 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
NETRAT идея не плохая, только надо сделать, чтобы блинк работал на всю карту.
|
16.03.2006, 11:33 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
ComotozNick поставить у него рейндж 99999
|
16.03.2006, 13:10 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|