Показать сообщение отдельно
Непрочитано 14.02.2010, 07:40   #3
Пользователь

По умолчанию Re: Вопросы косающие SQL запросов

Цитата:
Сообщение от partymixer Посмотреть сообщение
Я хочу чтобы допустим все появлялись в топ ц сразу есть какой либо запрос sql? Искал, ну результатов не дало.
Ответ:
Код:
REPLACE INTO char_templates VALUES (0, "здесь вписывать рассу то что добавляете", 0, 40, 43, 30, 21, 11, 25, 4, 72, 3, 47, 330, 213, 33, 44, 33, 115, 81900, тут данные локации-71338, 258271, -3104 , 0, "1.1", "1.188", 9, 23, "1.1", "1.188", 8, "23.5", 34, 26, 68, 4222, 5588);
и так далее по анологии разбирайтесь, что где и к чему, последнии числа, как и сказал _NEO_PK: 5 последних это и будет ваш "топ грейд Ц" или вообще по кускам из имеющих топ-грейдов, собрать)))) это уже вам решать...

Добавлено через 29 минут
Цитата:
Сообщение от killerleft Посмотреть сообщение
Как прописать команду чтобы поставить определённый шанс дропа у вещей в диапазоне допустип от 11605 до 12308 ?
Ответ: был дан пользователем
Цитата:
Сообщение от PROGRAMMATOR Посмотреть сообщение
Изучите тему полезные sql запросы, там все есть.

[SOURCE="sql"]update `droplist` set `chance`='COUNT' where `itemId`>=11605 and `itemId`<=12308;[/SOURCE]

Примерно так.
Добавлено через 1 час 3 минуты
Цитата:
Сообщение от Richi Посмотреть сообщение
1. Подскажите на примере, как правильно добавить дроп всем мобам
и при необходимости его убрать ?


2. Как добавить или убрать всем персонажам ид вещи ?

3.Как понизить или повысить хп моба или силу атаки

например мобам от 10 до 40 лвла добавить хп на 1000 хп добавить 20 к пАтак
и пример сделать обратное?
Ответ:
1)
Код:
DELETE FROM `droplist` WHERE item_id = `ID итема` AND mob_id=`ID моба`
2)Дополню если что
3)
Код:
UPDATE `npc` SET `hp` = `hp`+1000 WHERE `level` >= 10 AND `level` <= 40;
4)
Код:
UPDATE `npc` SET `patk` = `patk`+20 WHERE `level` >= 10 AND `level` <= 40;

Последний раз редактировалось PROGRAMMATOR; 01.03.2014 в 15:13.
kpuk вне форума Ответить с цитированием