![]() |
![]() |
|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Tools Обсуждение программ для MaNGOS |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#82 |
Администратор
|
![]() Код:
SPELL_EFFECT_163 = 163, SPELL_EFFECT_164 = 164 |
![]() |
![]() |
![]() |
#84 |
RuDB Dev
Регистрация: 01.02.2010
Адрес: localhost
Сообщений: 592
Сказал(а) спасибо: 323
Поблагодарили 283 раз(а) в 122 сообщениях
Записей в дневнике: 2
![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Хотелось бы узнать, по какому принципу идет распределение в новой спелл прок системе:
Код:
`SpellFamilyMaskA0` int(10) UNSIGNED NOT NULL DEFAULT 0 , `SpellFamilyMaskA1` int(10) UNSIGNED NOT NULL DEFAULT 0 , `SpellFamilyMaskA2` int(10) UNSIGNED NOT NULL DEFAULT 0 , `SpellFamilyMaskB0` int(10) UNSIGNED NOT NULL DEFAULT 0 , `SpellFamilyMaskB1` int(10) UNSIGNED NOT NULL DEFAULT 0 , `SpellFamilyMaskB2` int(10) UNSIGNED NOT NULL DEFAULT 0 , `SpellFamilyMaskC0` int(10) UNSIGNED NOT NULL DEFAULT 0 , `SpellFamilyMaskC1` int(10) UNSIGNED NOT NULL DEFAULT 0 , `SpellFamilyMaskC2` int(10) UNSIGNED NOT NULL DEFAULT 0 , Как теперь распределять значения по маске? |
![]() |
![]() |
![]() |
#85 |
Kobold Dev
|
![]()
на счет этого я бы посоветовал бы словить Коса
или поглядеть у нас с этими вещами решаюца очень много спелов и талантов ну очень много
__________________
Вообще-то я не специалист по этим гравицаппам... |
![]() |
![]() |
![]() |
#86 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Бе-бе-бе - а я раньше спросил! ![]() |
|
![]() |
![]() |
![]() |
#87 |
Умный
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
![]() |
![]()
Добавь пожалуйста поиск по power display, это облегчило бы поиск спеллов для вехиклов в ЦЛК, к примеру пушки(спеллы для пушек имеют power display) абома у профессора. В улдуаре у вехиклов есть пар, и спеллы у вехиклов имеют power display
|
![]() |
![]() |
![]() |
#88 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
![]() ![]() ![]() |
![]()
Оно есть в Advanced Filter
|
![]() |
![]() |
![]() |
#89 |
Гость
Сообщений: n/a
|
![]()
Патчь - немного грамматики.
Поправил все, что считал нужным; если будут вопросы - почему там-то такая-то формулировка - спрашивайте, отвечу. В патчь не вошли 2 мысли: - в главной форме обращаются к ресурсу по имени: Код:
lvi.ImageKey = str.SkillId != 0 ? "plus.ico" : "munus.ico"; - в главной форме вперемешку попадаются лексемы, со словами Advanced и Advansed. Грамотнее было бы переименовать все в Advanced*. В патчь вносить не стал, ибо имен таких там очень много, ссылок друг на друга тож немеряно. Лучше имея на руках цельный свежий код единолично пройтись поиском и сделать refactoring-rename, а потом все закоммитить. очень немного грамматики |
![]() |
Пользователь сказал cпасибо: | LordJZ (12.08.2010) |
![]() |
#90 |
Ученый
Регистрация: 07.03.2010
Сообщений: 138
Сказал(а) спасибо: 200
Поблагодарили 143 раз(а) в 49 сообщениях
![]() ![]() |
![]()
Предложение новой фичи: поиск по диапазону номеров спеллов. Например, вводишь в "ID or Name" 50000-51000 - выдает все спеллы с номерами от 50000 до 51000.
|
![]() |
![]() |
Пользователь сказал cпасибо: | LordJZ (12.08.2010) |
![]() |
#91 | |
Гость
Сообщений: n/a
|
![]() Цитата:
Если понравится - могу развить эту мысль, чтобы можно было задавать диапазоны вида: "123-321, 25, 64, 5550-6891". Сразу скажу, как реализовывал бы такое. Добавил бы некий класс xCondition, сценарий использования которого выглядел бы приблизительно как: Код:
private void AdvancedSearch() { string name = _tbSearchId.Text; xCondition id = new xCondition(name); xCondition ic = new xCondition(_tbSearchIcon.Text); uint at = _tbSearchAttributes.Text.ToUInt32(); _spellList = (from spell in DBC.Spell.Values where ( id.Matches(spell.ID) && ic.Matches(spell.SpellIconID) && (at == 0 || (spell.Attributes & at) != 0 || (spell.AttributesEx & at) != 0 || (spell.AttributesEx2 & at) != 0 || (spell.AttributesEx3 & at) != 0 || (spell.AttributesEx4 & at) != 0 || (spell.AttributesEx5 & at) != 0 || (spell.AttributesEx6 & at) != 0 || (spell.AttributesExG & at) != 0)) && ((id.IsSet || ic.IsSet && at != 0) || spell.SpellName.ContainsText(name)) select spell).ToList(); _lvSpellList.VirtualListSize = _spellList.Count(); if (_lvSpellList.SelectedIndices.Count > 0) _lvSpellList.Items[_lvSpellList.SelectedIndices[0]].Selected = false; } Последний раз редактировалось randle; 12.08.2010 в 14:45. |
|
![]() |
Пользователь сказал cпасибо: | Konctantin (12.08.2010) |
![]() |
#92 |
RuDB Dev
Регистрация: 01.02.2010
Адрес: localhost
Сообщений: 592
Сказал(а) спасибо: 323
Поблагодарили 283 раз(а) в 122 сообщениях
Записей в дневнике: 2
![]() ![]() ![]() ![]() ![]() ![]() |
![]()
это не выход, надо писать собственный конструктор запросов, пока не тянет его писать, да и прок систему, придумал как сделать, а вот писать неохота.
|
![]() |
![]() |
![]() |
#93 |
Умный
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
![]() |
![]()
Не работает Advanced Filter, вернее поиск в нем по Target Aura Spell. Выбираю таргет аура спелл, вписываю Ид спелл(70002, есть спелл, у которого таргет аура спелл - 70002 -- 69674), жму ентер, и ничего. Жму еще раз и выводит список всех спеллов.
|
![]() |
![]() |
![]() |
#95 |
Умный
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
![]() |
![]()
Это я знал, просто надо было проверить, есть ли еще спеллы с таргет аура спелл 70002. У меня не получилось поискать. Использую последний спеллворк, из вашего репозитория. Не раскроете премудрости поиска?
|
![]() |
![]() |
![]() |
#96 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
![]() ![]() ![]() |
![]()
Вы не поверите, но спеллов с Target Aura Spell = 70002 нет! Перечитайте мой предыдущий пост.
|
![]() |
![]() |
![]() |
#98 |
Ученый
Регистрация: 07.03.2010
Сообщений: 138
Сказал(а) спасибо: 200
Поблагодарили 143 раз(а) в 49 сообщениях
![]() ![]() |
![]()
Up насчет новых проков...
![]() |
![]() |
![]() |
![]() |
#100 |
Гость
Сообщений: n/a
|
![]()
А можно Актуальную на сегодняшний день версию этой проги...
|
![]() |
![]() |
#101 |
Администратор
|
![]()
Зайди в репозитарий по ссылке из первого поста и скачай экзешник и длл.
|
![]() |
![]() |
![]() |
#102 |
MaNGOS Dev
Регистрация: 11.03.2010
Сообщений: 468
Сказал(а) спасибо: 0
Поблагодарили 514 раз(а) в 163 сообщениях
![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Начал обновлять тулзу под 4.0.3, в данный момент насчитывается 73 ошибки компиляции.
Последний раз редактировалось TOM_RUS; 07.10.2010 в 19:09. |
![]() |
![]() |
![]() |
#103 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
![]() ![]() ![]() |
![]()
Там Konctantin обещал сделать новую прок систему когда-то
|
![]() |
![]() |
![]() |
#104 | |
RuDB Dev
Регистрация: 01.02.2010
Адрес: localhost
Сообщений: 592
Сказал(а) спасибо: 323
Поблагодарили 283 раз(а) в 122 сообщениях
Записей в дневнике: 2
![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Возможно так же стоит подключить и чтение *.db2...
Цитата:
|
|
![]() |
![]() |
![]() |
#105 |
MaNGOS Dev
Регистрация: 11.03.2010
Сообщений: 468
Сказал(а) спасибо: 0
Поблагодарили 514 раз(а) в 163 сообщениях
![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Собственно патч для 4.0.3.13117: http://paste2.org/p/1025135. Частично работает, особо не тестировалось.
Последний раз редактировалось TOM_RUS; 08.10.2010 в 07:29. |
![]() |
![]() |
2 пользователя(ей) сказали cпасибо: | Konctantin (08.10.2010), srv38 (08.10.2010) |
![]() |
#106 |
RuDB Dev
Регистрация: 01.02.2010
Адрес: localhost
Сообщений: 592
Сказал(а) спасибо: 323
Поблагодарили 283 раз(а) в 122 сообщениях
Записей в дневнике: 2
![]() ![]() ![]() ![]() ![]() ![]() |
![]()
спасибо, http://github.com/LordJZ/spellwork_c...49bbb7c05ec345
ЗЫ. Простите, но что-то не получилось указать автора ![]() |
![]() |
![]() |
![]() |
#107 |
Пользователь
Регистрация: 20.06.2010
Сообщений: 42
Сказал(а) спасибо: 4
Поблагодарили 5 раз(а) в 5 сообщениях
![]() |
![]()
Скачал скопиленные с гита, в папку dbc положил дбц от 3.3.5а клиента, dll файл тоже присутсвует, почему ошибка такая, какой файл найти не может?
|
![]() |
![]() |
![]() |
#108 |
MaNGOS Dev
Регистрация: 11.03.2010
Сообщений: 468
Сказал(а) спасибо: 0
Поблагодарили 514 раз(а) в 163 сообщениях
![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#109 |
Умный
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
![]() |
![]()
Почему бы не показывать спелл диффикл. К примеру сделал поиск по заклинанию ИД 1, нажал на него, а слева написан Ид спелла и ИД этого спелла для разных уровней сложности.
Код:
ID_10N - 1 Слово Возвращения (OLD) ID_25N - 2 Слово Возвращения (OLD) ID_10H - 3 Слово Возвращения (OLD) ID_25H - 4 Слово Возвращения (OLD) ================================================= Category = 0, SpellIconID = 1, activeIconID = 0, SpellVisual = (0,0) Family SPELLFAMILY_GENERIC, flag 0x00000000 00000000 00000000 |
![]() |
![]() |
![]() |
#111 |
Пользователь
Регистрация: 20.06.2010
Сообщений: 42
Сказал(а) спасибо: 4
Поблагодарили 5 раз(а) в 5 сообщениях
![]() |
![]()
TOM_RUS стоит 4.0 это Win 2008 R2 x64
|
![]() |
![]() |
![]() |
#113 |
Пользователь
Регистрация: 20.06.2010
Сообщений: 42
Сказал(а) спасибо: 4
Поблагодарили 5 раз(а) в 5 сообщениях
![]() |
![]() |
![]() |
![]() |
![]() |
#115 |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
![]() ![]() |
![]()
Можно вас попросить добавить отсутствующие типы таргетов? http://paste2.org/p/1036814
|
![]() |
![]() |
3 пользователя(ей) сказали cпасибо: |
![]() |
#116 | |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
![]() ![]() ![]() |
![]() Цитата:
Также, для особо страждущих версии для классик клиента, существует рабочий бранч 0.6, поддержка добавлена буквально недавно: http://github.com/LordJZ/spellwork_c...3dcd6ff7cb79e3 Готовый бинарник из 0.6 ветки под любую архитектуру и .NET 3.5: http://github.com/LordJZ/spellwork_c.../SpellWork.exe |
|
![]() |
![]() |
![]() |
#117 |
Пользователь
Регистрация: 20.06.2010
Сообщений: 42
Сказал(а) спасибо: 4
Поблагодарили 5 раз(а) в 5 сообщениях
![]() |
![]()
а под 4.0.1 / 4.0.3 ?
|
![]() |
![]() |
![]() |
#118 |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#119 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
![]() ![]() ![]() ![]() |
![]()
TARGET_94 можно уже обозвать TARGET_OWNED_VEHICLE
|
![]() |
![]() |
Пользователь сказал cпасибо: | Konctantin (17.10.2010) |
![]() |
#120 |
Умный
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
![]() |
![]()
Будет ли поддержка 4.0.1 или нет? На данный момент есть 4.0.3, но структуру ДБС не соответствует 4.0.1.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|