![]()
ARHUI
![]() ![]() offline
Опыт:
3,341Активность: |
Опять предметы
При инициализации строению с 4-мя способностями Aall,Asid,Aneu,Apit (общие магазины, продажа предметов, лавка: купить предмет, выбрать героя) добавляются для продажи 2 предмета
((кат код
))
у каждого предмета 9 копий (всего 10) все имеют имя перемнной вида 00-09
Проблема в том что при покупке последнего предмета одной группы (1195913264-1195913273) из магазина исчезает и первый.
Это уже попытки понять что происходят, изначально было 6 групп по 10 предметов, так там вообще черт знает что творилось, при покупке 6-го предмета в целом (то есть не обязательно купить 6 предметов одной группы, можно в любом порядке) остальные начинали пропадать по очереди, а именно клетка (0,0) потом (0,1) потом (0,2) потом (1,0)...
Спасайте, мне это нужно для апгрейдов союзных войск... |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ARHUI
![]() ![]() offline
Опыт:
3,341Активность: |
Короче на данный момент только один вариант работает - загнал все равкоды в переменные, потом в цикле
сравниваю содержимое переменных с предметами и купленный предмет, при совпадении имею номер в соответствии с которым ставлю уровень улучшения, потом циклом удаляю все предметы из лавки и поочередно добавляю их в соответствии с уровнем соответствующего исследования. Даже звучит как фигня полная, зато работает, а вариант на равкодах, который без переменных вообще, работать не хочет... Ну и х с ним... |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
нет отладочных сообщений, закрыто.
|
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|