J
expert
offline
Опыт:
48,747Активность: |
[Info] Жизни юнита
Тема была разделена
вот непонимаю.. один вместо нуля пишет 0,405, другой вместо -1 пишет численное значение pow(2,31) (2147483648) ну вас нах короче =) Отредактировано Jon, 22.09.2007 в 22:18. |
22.09.2007, 13:16 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
107,539Активность: |
Цитата:
у тебя юзаються теже глобалки и тот же форГруп для копирования группы... Цитата:
но они же не тупые я догадаются вставить глобалки в редакторе переменных? ADOLF добавил: Цитата:
хм... а статьи почитать непробовал?) ну или хотябы попробывать в редакторе что то поексперементировать? если юниту поставить лайф 0.404 - он помрет, если 0.405 - останется жив... ADOLF добавил: Цитата:
ключевая фраза... |
||||
22.09.2007, 15:59 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
Цитата:
и что дальше? это абсолютно не имеет значение... ты больше тоадкопа слушай Jon добавил: на все остальное не буду отвечать.. ибо вода... Отредактировано Jon, 22.09.2007 в 22:29. |
|
22.09.2007, 16:40 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
и кстати я написал код, который сойдет для него, а про правильный я написал: нужна 1 глобалка и будет супер функция Цитата:
нанеси юниту с 400 хп 399.595 урона или 399.594 урона ;) + также для заметки, хп реген у юнита тоже как бы не целый, так что хорош нести бред |
||
22.09.2007, 16:55 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
df Hunter если у юнита жизней от 0 до 0,454 включительно, они сбрасываются автоматически на 0, умнег
Отредактировано Jon, 22.09.2007 в 20:52. |
22.09.2007, 17:09 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
впринципе я тебе показал, как урон поставить я не знаю точное число, но при некоторым значении 0.ххх он может отрегенить, а меньше - умрёт(скорей всего либо 0.5 либо 0.445, я не знаю, как в варике идет округление(от 1 знака после запятой или от последнего) ) Отредактировано df Hunter, 22.09.2007 в 17:29. |
|
22.09.2007, 17:21 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
Toadcop что за бред...
df Hunter не.. я проверил.. даже если наносить уроном сбрасывание жизней всеравно идет Jon добавил: использовал такой код: » Code ;) Код:
|
22.09.2007, 17:38 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
логично предположить, что оно идет после синхронизации(например после вэйта) |
22.09.2007, 17:38 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
df Hunter неа... дело не в ваите
эта функци Код:
вернет ноль это все я проверял как только узнал про это... с уроном не проверял.. и немножко занервничал=) хотя результат получился тотже |
22.09.2007, 17:40 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
реген отрублен? + он сразу при жизни 0.999 делает 0 ? |
22.09.2007, 17:41 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
df Hunter если они меньше 0,405 тогда делает 0
Jon добавил: ты запусти тот мой код с таймером... |
22.09.2007, 17:44 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
ну а о чём ты споришь тогда, я что обратное доказываю? |
|
22.09.2007, 17:44 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
df Hunter ну дык.. мне пытаются втереть что у юнита могут быть жизни 0<x<=.404
Jon добавил: Цитата:
Jon добавил: т.е. смысл всего этого идиотского спора в том.. что проверять жизни относительно 0,404, или оносительно 0, полностью безразницы... но чтобы не казатся задротом.. писать лучше через 0 (ну вообщем.. как и наш случай с pow() =) ), но это лично дело каждого как писать... но мне начели говорить что я несу бред Oo Отредактировано Jon, 22.09.2007 в 18:02. |
|
22.09.2007, 17:50 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
прочитай еще раз: Цитата:
так что ты несешь бред :D, так же с pow, у юнита хп не может быть выше 2^31(или 32 ), так почему бы не поставить сразу максимум чем еще что-то проверять :) |
||
22.09.2007, 18:05 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
Цитата:
Цитата:
я ведь нормально сказал.. ты чето в спор ввязался... хотя мы даже и не поняли кто за чем стоит =) Цитата:
я уже давно проверял его наличие в джазе т.е. делая if нужно правельно оценивать то на каком месте стоят условия, выполнение идет слева направо Отредактировано Jon, 22.09.2007 в 18:20. |
|||
22.09.2007, 18:07 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
не вижу смысла -1 :): + у многих есть вместо pow массивы степеней 2ки, 3ки иногда 5ки, 7ки и т.д. если надо :): |
22.09.2007, 18:09 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
Цитата:
Цитата:
P.S. с -1 это всетаки случай поуниверсальнее... и не брасается в глаза... можно было бы поставить и -2 -6 :) чтобы просто немешались.. жизни не могут принимать их значение.. потому они не мешаются при расчете... Jon добавил: ну ради этого не стоит делать массив:) да и кому он нужен? их делают толкьо тогда когда нужно выжить всю возможную производительность, в большенстве карт, а уж тесболее от новичков.. это не требуется Отредактировано Jon, 22.09.2007 в 20:55. |
||
22.09.2007, 18:26 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
могут, читай посты выше, у героев могут |
|
22.09.2007, 18:33 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
сможеш наклепать карту пример? я может и сам попробую но только тогда через час.. а так прицепи интерено бы узнать... |
22.09.2007, 18:49 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
ок, сейчас df Hunter добавил: короче в чат 1 вводишь: мах хп отрицательное, текущее 0 в чат 2 вводишь: мах хп отрциательное, потом делаешь удар 2ым паладином и хоп, текущее тоже отрицательное жмешь Esc - проверяет хп и макс хп юнита-паладина 1ого |
|
22.09.2007, 19:08 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|