• Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Модератор форума: Dimitro  
Форум » TrinityCore » Патчи / Моды / Фиксы для Trinity » Создание запросов в базу. (Тема рассчитана для начинающих. Помочь им разобраться)
Создание запросов в базу.
Restar
Центурион
читай выше. я уже писал что кд убрать можно либо в ядре, либо в spell.dbc.

Добавлено (22.08.2011, 18:00)
---------------------------------------------

Quote (BurNeR)
утрать кд с камня возрашения вобше

Quote (Наркоз)
как убрать кд с камня возрощения.

Spell.dbc для enGB клиентов
Spell.dbc для русских клиентов
кинуть в папку с дбцшниками на сервере, и возможно нужно будет сделать патч в клиент.
кто будет ставить - отпишите, нужно ли делать mpq патч или нет...
Оказываю услуги привлечения уникальных пользователей на сайт (только трафик, без активности). писать в мыло drekxter@bk.ru
Сообщение # 31 написано 22.08.2011 в 18:00
Попрыгун
Главный Архитектор
вообще то нет,
UPDATE item_template SET spellcooldown_1 = 1000 WHERE entry = ХХХХХ; -- где ХХХХХ - ид твоего камня, а 1000 - это кд в одну секунду.
Сообщение # 32 отредактировано Попрыгун - Пятница, 26.08.2011, 19:42
nakr
Капрал
Restar, можешь подсказать запрос как сделать что бы допустим если на шмотке стоит репутация а её хочу убрать со шмотки репутацию как это сделать? какой нужен запрос.. просто сделать что бы весь шмот был без репутации. не просило как бы её... жду ответа

Делаю сборки на заказ Trinity 3.3.5a, 4.1.0 Фан + Установка!!!!
Сообщение # 33 написано 28.08.2011 в 17:16
DarkElmo
root@localhost
nakr, держи)

это со всех шмоток:
Code
UPDATE `item_template` SET `RequiredReputationFaction`=NULL AND `RequiredReputationRank`=NULL;

это с 1ой какую ты укажешь:
Code
UPDATE `item_template` SET `RequiredReputationFaction`=NULL AND `RequiredReputationRank`=NULL WHERE `entry`='ид_твоей_шмотки';
Все лучше, чем когда-либо было.
Сообщение # 34 написано 28.08.2011 в 18:10
nakr
Капрал
DarkElmo, спасибо

Добавлено (28.08.2011, 19:25)
---------------------------------------------
DarkElmo, а в катаклизме так же уберать?


Делаю сборки на заказ Trinity 3.3.5a, 4.1.0 Фан + Установка!!!!
Сообщение # 35 написано 28.08.2011 в 19:25
Попрыгун
Главный Архитектор
nakr, вроде да, название данного столбца не должно было претерпеть изменений
Сообщение # 36 написано 28.08.2011 в 23:25
nakr
Капрал
Попрыгун, странно залил и действий 0( как было так и есть репа есть на шмотках и маунтах.((

Делаю сборки на заказ Trinity 3.3.5a, 4.1.0 Фан + Установка!!!!
Сообщение # 37 написано 29.08.2011 в 11:17
Попрыгун
Главный Архитектор
nakr, кэш удаляй - это раз, и второе вместо NULL попробуй значение 0
Сообщение # 38 написано 29.08.2011 в 12:02
nakr
Капрал
Попрыгун, хорошо щас проверим но я чистил кэш до этого и потом тока в игру заходил. Как бы тогда так да получается да?

Code
UPDATE `item_template` SET `RequiredReputationFaction`=NULL  AND `RequiredReputationRank`=0;

Делаю сборки на заказ Trinity 3.3.5a, 4.1.0 Фан + Установка!!!!
Сообщение # 39 написано 29.08.2011 в 16:25
Попрыгун
Главный Архитектор
UPDATE `item_template` SET `RequiredReputationFaction` = 0 AND `RequiredReputationRank` = 0;
так
Сообщение # 40 написано 29.08.2011 в 17:00
nakr
Капрал
Попрыгун, ну вот так и я и заливал кэш почистил и 0 толку( странно даже как то

Делаю сборки на заказ Trinity 3.3.5a, 4.1.0 Фан + Установка!!!!
Сообщение # 41 написано 29.08.2011 в 18:19
Попрыгун
Главный Архитектор
nakr, ты конечно не обижайся, но странно для человека делающего сборки на заказ не знать элементарных запросов)
Сообщение # 42 написано 29.08.2011 в 19:54
nakr
Капрал
Попрыгун, дак блин я знаю запрос этот он у меня не работает почему то( я вот и сюда и написал . я делал как ты и как сам и толку 0(

Добавлено (29.08.2011, 21:18)
---------------------------------------------
Попрыгун, короче в таблице item_template совсем другие для репы просто идут столбцы. всё сделал уже


Делаю сборки на заказ Trinity 3.3.5a, 4.1.0 Фан + Установка!!!!
Сообщение # 43 написано 29.08.2011 в 21:18
awotara
Сержант
Доброй ночи,( у нас ночь) Мне нужен запрос для смены уровня в шмотках для персов. Я достал запрос он вот так выглядит:
UPDATE `item_template` SET `RequiredLevel`='1' WHERE (`entry`='ид вещи') так вот мне нужно во всех шмотках поставить первый лвл для персонажа но как вы видите тут токо на одну шмотку но можна прописать на все но ето очень долго так как около 10тис рисовок. Я думаю что подойдет фикс к примеру такой :Источник http://wowjp.net/forum/189-171496-1
ALTER TABLE `item_template` CHANGE `stat_value1` `stat_value1` FLOAT( 0 ) NOT NULL DEFAULT '0';
ALTER TABLE `item_template` CHANGE `stat_value2` `stat_value2` FLOAT( 0 ) NOT NULL DEFAULT '0';
ALTER TABLE `item_template` CHANGE `stat_value3` `stat_value3` FLOAT( 0 ) NOT NULL DEFAULT '0';
ALTER TABLE `item_template` CHANGE `stat_value4` `stat_value4` FLOAT( 0 ) NOT NULL DEFAULT '0';
ALTER TABLE `item_template` CHANGE `stat_value5` `stat_value5` FLOAT( 0 ) NOT NULL DEFAULT '0';
ALTER TABLE `item_template` CHANGE `stat_value6` `stat_value6` FLOAT( 0 ) NOT NULL DEFAULT '0';
ALTER TABLE `item_template` CHANGE `stat_value7` `stat_value7` FLOAT( 0 ) NOT NULL DEFAULT '0';
ALTER TABLE `item_template` CHANGE `stat_value8` `stat_value8` FLOAT( 0 ) NOT NULL DEFAULT '0';
ALTER TABLE `item_template` CHANGE `stat_value9` `stat_value9` FLOAT( 0 ) NOT NULL DEFAULT '0';
ALTER TABLE `item_template` CHANGE `stat_value10` `stat_value10` FLOAT( 0.5 ) NOT NULL DEFAULT '0';
SET @VAL := 0; во сколько раз увеличиваем
SET @LEVEL1 := 0; с итем левела
SET @LEVEL2 := 0; до итем левела
Update item_template set stat_value1=stat_value1*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2);
Update item_template set stat_value2=stat_value2*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2);
Update item_template set stat_value3=stat_value3*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2);
Update item_template set stat_value4=stat_value4*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2);
Update item_template set stat_value5=stat_value5*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2);
Update item_template set stat_value6=stat_value6*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2);
Update item_template set stat_value1=stat_value1/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type1=14 or stat_type1=35 or stat_type1=13 or stat_type1=12 or stat_type1=15 or stat_type1=36);
Update item_template set stat_value2=stat_value2/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type2=14 or stat_type2=35 or stat_type2=13 or stat_type2=12 or stat_type2=15 or stat_type2=36);
Update item_template set stat_value3=stat_value3/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type3=14 or stat_type3=35 or stat_type3=13 or stat_type3=12 or stat_type3=15 or stat_type3=36);
Update item_template set stat_value4=stat_value4/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type4=14 or stat_type4=35 or stat_type4=13 or stat_type4=12 or stat_type4=15 or stat_type4=36);
Update item_template set stat_value5=stat_value5/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type5=14 or stat_type5=35 or stat_type5=13 or stat_type5=12 or stat_type5=15 or stat_type5=36);
Update item_template set stat_value6=stat_value6/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type6=14 or stat_type6=35 or stat_type6=13 or stat_type6=12 or stat_type6=15 or stat_type6=36);

Тут как вы видете на повышение статов с определенного лвл шмотки , я подумал можно ли написать похожий запрос?

И ещо нужен фик старта не в столицах а в Кратере азшары Напишите плиз за +
Занимаюсь администрированием сайтов, поддержкой, разработкой.
скайп: frozenlesnik

Сообщение # 44 написано 20.09.2011 в 02:17
Dimitro
Praise the sun!
Code
UPDATE `item_template` SET `RequiredLevel`='1';


Вот запрос для всех вещей.
Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 45 написано 20.09.2011 в 02:47
Immortle
Скаут
Quote (awotara)
Я достал запрос он вот так выглядит:
UPDATE `item_template` SET `RequiredLevel`='1' WHERE (`entry`='ид вещи') так вот мне нужно во всех шмотках поставить первый лвл для персонажа

UPDATE `item_template` SET `RequiredLevel`='1' WHERE `RequiredLevel` > 1;
Quote (awotara)
И ещо нужен фик старта не в столицах а в Кратере азшары Напишите плиз за +

Нужны координаты.
Сообщение # 46 написано 20.09.2011 в 02:49
awotara
Сержант
Вроде ети не успел проверить.

849.027344 334.571106 270.586823 37
Занимаюсь администрированием сайтов, поддержкой, разработкой.
скайп: frozenlesnik

Сообщение # 47 написано 20.09.2011 в 08:49
Sturmann
Скаут

Заменяю старый фрост с новыми статами, но все равно в игре со старыми, и пользовался ДЕЛЕТЕ ФРОМ, и вручную из БД удалял, вставлял по-новой и все равно, прочитал выше про кэш, где он находится и как его "чистить"?
Test Il_Apox0x
Сообщение # 48 написано 22.09.2011 в 14:33
Arkasia
Никчёмное креведко
Sturmann, зайди в папку с игрой, и удали папку Cache
Сообщение # 49 написано 22.09.2011 в 15:24
Sturmann
Скаут
Сделал, спасибо!
Test Il_Apox0x
Сообщение # 50 написано 22.09.2011 в 15:52
Agressor1122
Скаут
del
Сообщение # 51 отредактировано Agressor1122 - Пятница, 23.09.2011, 00:02
CaNiTaR1
adobe@photoshop
Нужен запрос на повышение статов с определённого id до определённого.
Сообщение # 52 написано 06.10.2011 в 17:07
Попрыгун
Главный Архитектор


Сообщение # 53 написано 06.10.2011 в 19:50
Crispi
Скаут
Сообщение # 54 написано 06.10.2011 в 20:29
ukrwow
Скаут
А можно что-бы на все шмотки увеличился стат, а на не определённые?
Сообщение # 55 написано 10.10.2011 в 20:23
Restar
Центурион
юзай поиск, тут вагон таких тем...
Оказываю услуги привлечения уникальных пользователей на сайт (только трафик, без активности). писать в мыло drekxter@bk.ru
Сообщение # 56 написано 11.10.2011 в 16:31
Sonic1488
Сержант
Нужен запрос на удаление\просмотр гильдий в которых меньше десяти человек.

С меня "+".
Оцениваем мой Event "Лесенка" !
Немного статистики:
Каждый день на просторах рунета открывается два пиратских сервера World of Warcraft -_-
Сообщение # 57 написано 15.10.2011 в 22:03
Restar
Центурион
точно не скажу, но будет примерно так:
Code
DELETE FROM `guild` WHERE (SELECT FROM `guild_member`>10);

со сложными завросами (на 2+ таблицы еще не работал), но это вроде должно работать...
Оказываю услуги привлечения уникальных пользователей на сайт (только трафик, без активности). писать в мыло drekxter@bk.ru
Сообщение # 58 написано 16.10.2011 в 12:46
Dimitro
Praise the sun!
Не должно...
Во-первых у вас знак больше, а должен быть меньше.
Во-вторых, вы во вложенном запросе непонятно что выбираете...
Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 59 написано 16.10.2011 в 13:57
Sonic1488
Сержант
У кого какие предложения? я себе уже голову об этот запрос сломал wacko
Оцениваем мой Event "Лесенка" !
Немного статистики:
Каждый день на просторах рунета открывается два пиратских сервера World of Warcraft -_-
Сообщение # 60 написано 16.10.2011 в 14:12
Форум » TrinityCore » Патчи / Моды / Фиксы для Trinity » Создание запросов в базу. (Тема рассчитана для начинающих. Помочь им разобраться)
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск: