![]()
Линкольн
Barg Ent.
![]() offline
Опыт:
4,812Активность: |
Оптимизация кода.
Вопрос не стоит того, чтобы ради него создавать новую тему, а звучит он так: Есть ли альтернатива UnitHasItemOfTypeBJ? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
Код:
Отредактировано Артте, 15.04.2009 в 14:02. |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Линкольн
Barg Ent.
![]() offline
Опыт:
4,812Активность: |
Артте. Жестоко..., но все ровно благодарю.
Тему пожалуйста не закрывайте, могу быть еще вопросы. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MF
Что-то вокруг не так
![]() ![]() offline
Опыт:
26,594Активность: |
Код:
Вроде бы короче и правильнее, ибо сравнивать итем и интеджер явно не тру. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
MF_Andreich
О да, с итемом чет ошибся |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Линкольн
Barg Ent.
![]() offline
Опыт:
4,812Активность: |
Помогите пожалуйста еще вот с этой функцией: ReplaceUnitBJ. А на закуску вопрос такого плана. Есть способ сопоставить, скажем предмет класса «Артефакты», предмету класса «Подлежащие продаже»? Например. Есть n-ое количество предметов определенного класса. Каждый из них должен быть как-то связан с одним, либо несколькими предметами другого класса. Нужно чтобы функция определяла, какой предмет, какому(им) соответствует. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hellfim
Новичок
![]() ![]() offline
Опыт:
79,730Активность: |
Линкольн
1) Не советую юзать реплейс... 2) ставишь уровень предмета одинаковый у нужных тебе предметов, профит |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Линкольн
Barg Ent.
![]() offline
Опыт:
4,812Активность: |
Hellfim. К сожалению уровень и GetItemUserData уже используются.
Цитата:
Есть альтернатива? Линкольн добавил: Полагаю, можно создать таблицу, в которую каким-то образом занести парные предметы. |
|
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
PlayerDark
Coraline
![]() ![]() offline
Опыт:
10,569Активность: |
|
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Линкольн
Barg Ent.
![]() offline
Опыт:
4,812Активность: |
PlayerDark. Для функции ReplaceUnitBJ альтернативы без префикса нет.
А на сколько серьезными могут быть учетки из-за этой функции? Стоит ли вообще заморачиваться? Линкольн добавил: Забыл сказать. Парные предметы имеют схожие ID, т.е. предмет класса «Артефакты» ‘A000’ сопоставляется предмету класса «Подлежащие продаже» ‘H000’ и т.п. |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hellfim
Новичок
![]() ![]() offline
Опыт:
79,730Активность: |
Линкольн
1) Стоит заморачиваться 2) Я не сказал использовать GetItemUserData, я сказал использовать GetItemLevel |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Линкольн
Barg Ent.
![]() offline
Опыт:
4,812Активность: |
Цитата:
|
|
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hellfim
Новичок
![]() ![]() offline
Опыт:
79,730Активность: |
Линкольн, хм ну тогда только таблицу составлять.
|
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MF
Что-то вокруг не так
![]() ![]() offline
Опыт:
26,594Активность: |
Можно еще прочность выставлять. И с помощью GetWidgetLife узнавать. Тоже число. |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Линкольн
Barg Ent.
![]() offline
Опыт:
4,812Активность: |
MF_Andreich. Hellfim. Спасибо. Про прочность я и забыл. Пока что таблицу составил, если не понравится сделаю с помощью GetWidgetLife.
Последний вопрос. Как посоветуйте таблицу делать: с помощью глобальных переменных или структур. В таблице около 100 предметов. Отредактировано Линкольн, 17.04.2009 в 19:32. |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hellfim
Новичок
![]() ![]() offline
Опыт:
79,730Активность: |
Линкольн, массивы наше все, а вообще делай как удобнее =)
|
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Ranger21
I love beatiul days XD
![]() ![]() offline
Опыт:
13,274Активность: |
Ну сделай глобалками в отдельном триггере... имхо так проще всего |
![]() |
#17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|