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)...
Спасайте, мне это нужно для апгрейдов союзных войск... |
05.05.2011, 01:11 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ARHUI
offline
Опыт:
3,341Активность: |
Короче на данный момент только один вариант работает - загнал все равкоды в переменные, потом в цикле
сравниваю содержимое переменных с предметами и купленный предмет, при совпадении имею номер в соответствии с которым ставлю уровень улучшения, потом циклом удаляю все предметы из лавки и поочередно добавляю их в соответствии с уровнем соответствующего исследования. Даже звучит как фигня полная, зато работает, а вариант на равкодах, который без переменных вообще, работать не хочет... Ну и х с ним... |
05.05.2011, 02:46 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
нет отладочных сообщений, закрыто.
|
05.05.2011, 05:02 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|