1 [SQL] Запросы для фан серверов Ср 3 Дек 2014 - 18:22
RomaN
Гл Администратор
1. Запрос на фикс определённой характеристики
Данный запрос помогает массово пофиксить определённую характиристику, например где инетелекта более 1000, заменить на 1000 и так далее
Q - Здесь ставим нужное кол-во стат которое будет вписано после запроса
R - Условие (Например "> 1000" или "< 0" и так далее, нужно писать без ковычек!)
W - Айди стата (например 7 - выносливость, 5 - интеллект и так далее)
2. Запрос на запрет использования определённого спела на всех бг
В данном запросе нужно только заменить айди 90167, на ваш
2.1. Запрос на запрет использования определённого спела для всех игроков
В данном запросе нужно только заменить айди 90167, на ваш
3. Запрос на изменение всех подписей у вещей и мобов
== Вещи ==
В данном запросе нужно только изменить Подпись на вашу
== Мобы ==
4. Запрос на удаление заклинания у всех предметов
В данном запросе нужно только изменить айди 90156 на ваше
Данный запрос помогает массово пофиксить определённую характиристику, например где инетелекта более 1000, заменить на 1000 и так далее
Q - Здесь ставим нужное кол-во стат которое будет вписано после запроса
R - Условие (Например "> 1000" или "< 0" и так далее, нужно писать без ковычек!)
W - Айди стата (например 7 - выносливость, 5 - интеллект и так далее)
UPDATE `item_template` SET `stat_value1` = Q WHERE stat_value1 R AND stat_type1 = W;
UPDATE `item_template` SET `stat_value2` = Q WHERE stat_value2 R AND stat_type2 = W;
UPDATE `item_template` SET `stat_value3` = Q WHERE stat_value3 R AND stat_type3 = W;
UPDATE `item_template` SET `stat_value4` = Q WHERE stat_value4 R AND stat_type4 = W;
UPDATE `item_template` SET `stat_value5` = Q WHERE stat_value5 R AND stat_type5 = W;
UPDATE `item_template` SET `stat_value6` = Q WHERE stat_value6 R AND stat_type6 = W;
UPDATE `item_template` SET `stat_value7` = Q WHERE stat_value7 R AND stat_type7 = W;
UPDATE `item_template` SET `stat_value8` = Q WHERE stat_value8 R AND stat_type8 = W;
UPDATE `item_template` SET `stat_value9` = Q WHERE stat_value9 R AND stat_type9 = W;
UPDATE `item_template` SET `stat_value10` = Q WHERE stat_value10 R AND stat_type10 = W;
2. Запрос на запрет использования определённого спела на всех бг
В данном запросе нужно только заменить айди 90167, на ваш
UPDATE `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES ('0', '90167', '49', '489,529,30,566,607,628', '', 'Запрет на бг');
2.1. Запрос на запрет использования определённого спела для всех игроков
В данном запросе нужно только заменить айди 90167, на ваш
REPLACE INTO `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES ('0', '90167', '8', '', '', 'Полный запрет использования');
3. Запрос на изменение всех подписей у вещей и мобов
== Вещи ==
В данном запросе нужно только изменить Подпись на вашу
UPDATE `item_template` SET `description` = 'Подпись';
UPDATE `locales_item` SET `name_loc8` = 'Подпись';
== Мобы ==
UPDATE `creature_template` SET `subname` = 'Подпись';
4. Запрос на удаление заклинания у всех предметов
В данном запросе нужно только изменить айди 90156 на ваше
UPDATE `item_template` SET `spellid_1` = 0 WHERE spellid_1 = 90156;
UPDATE `item_template` SET `spellid_2` = 0 WHERE spellid_2 = 90156;
UPDATE `item_template` SET `spellid_3` = 0 WHERE spellid_3 = 90156;
UPDATE `item_template` SET `spellid_4` = 0 WHERE spellid_4 = 90156;
UPDATE `item_template` SET `spellid_5` = 0 WHERE spellid_5 = 90156;