Харгард
Epic
offline
Опыт:
7,829Активность: |
Отслеживание предметов
Всем доброго дня.
Имеется вопросик: Есть большая база предметов. На каждый предмет нужно подвесить несколько нестандартных параметров, которые вычисляются при помощи введенных свойств(Цена, кол-во зарядов, уровень и др.).(Например параметр ВЕС = уровень предмета * класс предмета). Какие свойства предметов можно использовать для этого помимо вот этих: - класс предмета - уровень предмета - кол-во зарядов - SCV отпадает сразу |
13.05.2007, 14:38 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
CustomValue Жизни предмета |
13.05.2007, 16:18 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,825Активность: |
Возможность продажи, возможность выброса, количество способностей и кол-во затрачиваемой маны на активацию активной абилки. |
13.05.2007, 18:45 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
как ты будеш отслеживать абилу с маной?
скрытый, во владении , неуязвимый, усиливающий продаваемый , закладываемый проч классы имя предмета - пиши несколько букв, а затем в строку параметры, т.к. игра высвечивает описание не из имени предмета, а из строчек Tip, Ubertip FellGuard добавил: еще можно взять владельца предмета. |
13.05.2007, 19:43 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,825Активность: |
Отслеживать - не знаю, а в начале игры прописать в переменные можно, что довольно не сложно, ибо даже очень большие карты не имеют огромного кол-ва предметов, которые расходуют ману. |
13.05.2007, 20:01 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Харгард
Epic
offline
Опыт:
7,829Активность: |
Цитата:
T Mon, а можно здесь поподробнее? Цитата:
Нет, это не подходит. Мне на каждый предмет нужно минимум по 5-7 нестандартных переменных, а использование кэша или СКВ только замедлит весь процесс слежения, да и слишком уж все будет громоздко и запутанно. А к имени айтема можно обратиться? |
||
14.05.2007, 09:53 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
GraTuraL, нет таких ф-ий которые отслеживали стоимость предмета. Можно отследить стоимость юнита - если скопировать нативку с извлечением стоимости из common.ai в common.j. С предметом же такого сделать нельзя
Цитата:
FellGuard добавил: и вот уже в имени закодируй кучу параметров, насколько длина строки позволит, а потом извлекай их через SubString(string,min,max) |
|
14.05.2007, 10:26 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Харгард
Epic
offline
Опыт:
7,829Активность: |
Цитата:
1-4-11-2-12-7-9 А вот это действительно вариант ...^^ Надо будет затестить. |
|
14.05.2007, 11:16 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|