Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
Проблема с кодом
Проблема с кодом не хочет работать( Отредактировано Cosonic5, 18.04.2012 в 14:21. |
18.04.2012, 14:06 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
((кат Вот это ненадо
))
у тебя компилятор не говрит что это беда,local location Loc_u как бы на пробелы в названиях тоже не говорит
я даже не могу понять что это |
18.04.2012, 14:16 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
Klop, да ошибка тут) функция вызывается но не правильно это я изменил. |
18.04.2012, 14:17 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
Cosonic5:
local с маленькой буквы
Loc_u = пробелы не работают,надо подчёркивания ставить Klop добавил:
а так сделать можно?
set un = CreateUnitsAtLoc(GetOwningPlayer(GetSpellAbilityUnit(),'h00L',Loc,0) Klop добавил:
если бы мне вместо пойди на кухню возьми сковородку и дай ей по голове коту сказали,пойду в комнату где стоит телек стол холодильник найди там гдето такая круглая кастрюля с ручкой и ударь что то пушистое но не собаку,я бы тоже не работал Klop добавил: не пиши код конвертированый от ГУИ конвертируй сразу а потом пиши все функции ты найдёш в function list JNGP |
18.04.2012, 14:28 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
Klop, хмм тут гуи очень и очень мало. |
18.04.2012, 14:34 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
((кат Вот переписал немного
))
Попробуй так |
18.04.2012, 14:42 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
Klop, не работает |
18.04.2012, 14:47 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
Cosonic5:
Блять ну напиши что не работает, напиши какие ошибки показывает,слов уже нету,не работает ,я от руки писал не проверяя,щас все спеллы как у тебя буду делать 150 обьектов что б проверить твой код |
18.04.2012, 14:49 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DaeDR
offline
Опыт:
8,074Активность: |
Cosonic5, Сделай отладочное сообщение!
DaeDR добавил:
Напрмер в
вставь в конце
DaeDR добавил:
Если высветится, то группа выбирается и т.д. DaeDR добавил:
Потом уже в само условие, где союзник или враг тоже так же. Методом тыка можно угадать, что конкретно не работает DaeDR добавил: Отладочные сообщения - первое, чему необходимо научиться! |
18.04.2012, 14:53 | #9
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
давай так
компилятор ошибки выдаёт? например если ты укажешь переменную с карявым названием или не созданую выдаст line Номер: unknown variable Название Klop добавил:
((кат Вот код на окторый компилятор не ругается и должен работать
)) |
18.04.2012, 14:57 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
u = null ошибка 1 где Set? |
18.04.2012, 15:01 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
Cosonic5, у меня cJass и set call local не пишутся поэтому и компилируется доставь сам |
18.04.2012, 15:02 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
|
18.04.2012, 15:09 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
Cosonic5:
у тебя есть ящик с хламом ты его выкидывать собрался,его нужно сперва очистить а потом выкинуть или всёравно?
хочешь делать лишную операцию пожалуйста |
18.04.2012, 15:12 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DaeDR
offline
Опыт:
8,074Активность: |
Cosonic5, Учись сразу работать с координатами. (Выбрось точки из головы)
Вместо bj_UNIT_FACING пиши сразу значения 270.0 Если число real, то в конце ставь точку (можно с нулем). Например: 270. или 270.0 Без точки будет произведена еще одна операция по ее добавлению (при каждом вызове) Не пиши по несколько раз одно и тоже:
У тебя так и так будет создано un! Обнуляй в конце. Если ты создал переменную и ничего ей не присвоил, то все равно обнули! При создании, она не равна null. - утечка!
Еще один важный момент: Это уже мое мнение Любое использование типа строки (например: "fingerofdeath") лучше делать через переменную string (через константу). Так не будет утечки. Не знаю, у кого как, но при проверки на кол-во хэндлов, они резко увеличиваются Сам код:
» code
|
18.04.2012, 15:12 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
DaeDR:
всунул точки обратно когда начал работать со снарядами ибо GetLocationZ() нужная вещь и полезная вещь |
18.04.2012, 15:14 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DaeDR
offline
Опыт:
8,074Активность: |
Klop, ему еще далеко. Да и без точек там можно обойтись |
18.04.2012, 15:17 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
DaeDR, да нет не далеко у нас будет не мало спелов со снарядами.
но все же по координатам удобней согласен.. Да и не заметил что 2 раза создавался даммик щас все исправил. |
18.04.2012, 15:39 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DaeDR
offline
Опыт:
8,074Активность: |
Cosonic5,
И для чего там точки с Z? Всегда без них обходился |
18.04.2012, 15:41 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
DaeDR:
обьясняю например ты кинул спелл со склона дамми резко снижает свою высоту дамми летит в склон ну вместо того что бы взорваться об склон который он спокойно подымается на него,что есть не правильно |
18.04.2012, 15:45 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|