|
Архив - только для чтения |
Модератор форума: andycrowz |
Форум Корзина форума Корзина Запрет определенного Spella (Таблица `Disables`) |
Запрет определенного Spella |
Всем привет. Столкнулся с такой проблемой. Как запретить определнный спел для ОПРЕДЕЛЕННОЙ расы??? Пересмотрев форум нашол только 1 тему с подходящим. Но в ней нету как ля определенной рассы( Кто в курсе подскажите пожалуйста.
Желательно через базу, но в крайнем случае можно и через ядро, доступ к исходникам имеется) Таблица `disables` или как запрещать игрокам
L70ETCore © Dev
|
gratural, Спасибо, но такой способ не катит(
Я делал такое по принципу изучение спеллов за уровень. В таком варианте все прекрасно рабоатет) Но нехочется добавлять автоизучение спелов. Можно конечно и скрипт написать чтобы на нужном уровне нужные рассы получали спел, но тоже не очень нравиться такой вариант решения. Меня больше интересует через таблицу disables возможно ли вообще такое или нет( Чтобы проще было понять о чем идет речь, то я хочу добавить всем расам всех классов. И столкнулся с тем что Паладины изучают 2 печати одновременно. А паладины орды так же лошадей за альянс. Делал через дбц, но нормально пока не получилось реализовать еще. Смотрел на примере сируса с отображением у игроков данных спеллов полностью разобрался) То есть паладины не видят в книге заклинаний ненужные им спеллы. А вот у тренера видят( В ядре копался ничего толкового по данному ядру не нашол(
L70ETCore © Dev
Сообщение # 3 написано 21.12.2014 в 16:49
|
Не проверял, попробуйте.
Код SET @SPELL := Ид спелла; SET @RACE := Ид Рассы; SET @COMMENT := Ваш комментарий; INSERT INTO conditions (SourceTypeOrReferenceId, SourceEntry, ConditionTypeOrReference, ConditionValue1, Comment) VALUES (17, @SPELL, 16, @RACE, @COMMENT); |
| |||
| |||