![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
нерабочая функция
Функция в любом случае возвращает 100, хотя должна возвращать i
В чём может быть проблема?
тапками не закидывать, я только учусь |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
значит что в массиве нет такого юнита? И зачем сет и=0? |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
agentex, в массиве этот юнит есть! в том то и проблема
Clamp добавил: функция должна возвращать номер ячейки массива, в которой данный юнит |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NoSilence
Случайный прохожий
![]() ![]() offline
Опыт:
1,927Активность: |
Может этот юнит в массиве под номером 46? |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
NoSilence, массив всего на 46 юнитов, и все здания занимают именно эти позиции, не более. И вообще, я попросил помочь, а не выдавать глупые и псевдоиздевательские фразы. сам я над этим дня 4 мучался |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NoSilence
Случайный прохожий
![]() ![]() offline
Опыт:
1,927Активность: |
Clamp, дело в том, что проблема не в данном коде. Поэтому и приходиться выдавать предположения ошибок, связанных с человеческим фактором. :) |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
NoSilence, =О быть не может! Всё остальное норм, всё по 10 раз перепроверил, но возвращает 100 в любом случае |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
Clamp:
ну спасибо, кеп как верно подмечено - проблема явно не в данной функции) |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Doc
![]() offline
Опыт:
63,163Активность: |
Значит давай карту. Проблема явно не в этом коде. |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
тт а ты не пробовал выдавать месаг, если юнит найден, перед ретурном? |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
здесь ошибки нет, не нравиться - вешайтесь. |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Arty3ooo
...
![]() offline
Опыт:
3,125Активность: |
"Функция в любом случае возвращает 100, хотя должна возвращать i"
return 100 ...дальше сам Arty3ooo добавил: зы для чего обнулять int в конце >< |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
DoctorGester:
DoctorGester, только если зайдёшь в аську agentex: так проблема в том, что он его не находит -_- DioD: ну как же тут без Вас |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Arty3ooo
...
![]() offline
Опыт:
3,125Активность: |
int RN (unit u) { int i=0x00; whilenot (i<=45) { if (u == udg_farm[i]) { return i } else { return 100 }; ++i } } |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
Arty3ooo, Т_Т
и что? уже же сказали, что функция рабочая, зачем её ещё на цжасс переводить? ладно, пойду искать проблему если оно действительно рабочее... Тему клоус ![]() |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|