Полезные sql запросы - Страница 14 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Тех-документация

Тех-документация Статьи по редактированию, компиляции и настройки ява серверов Lineage 2

Ответ
Опции темы
Непрочитано 15.12.2011, 04:31   #131
Аватар для FriendlyGhost
Пользователь

По умолчанию Re: Полезные sql запросы

Цитата:
Сообщение от jagr Посмотреть сообщение
Помогите составить такой запрос:
Нужно,к примеру, уменьшить вдвое значение p.atak в таблице NPC у монстров, id которых находятся в таблице minions в столбце minion_id.
update `npc` set `patk`=(`patk`/2) where `id` IN(select minion_id from `minions`);
попробуй так, только проверь совпадают ли твои и мои названия таблиц и столбцов, я их выделил красным. + если не жалко )
FriendlyGhost вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 15.12.2011, 11:05   #132
Аватар для Blast
Пользователь

По умолчанию Re: Полезные sql запросы

///////del
Blast вне форума Ответить с цитированием
Непрочитано 15.12.2011, 19:51   #133
Пользователь

Exclamation Re: Полезные sql запросы

как изменить время респауна всем мобам определенной категории?

PHP код:
UPDATE `npcSET `???`='10' WHERE npc.type='L2Monster'
JloJlKa вне форума Отправить сообщение для JloJlKa с помощью ICQ Ответить с цитированием
Непрочитано 15.12.2011, 19:53   #134
Изгнанные

По умолчанию Re: Полезные sql запросы

Цитата:
Сообщение от JloJlKa Посмотреть сообщение
как изменить время респауна всем мобам определенной категории?

PHP код:
UPDATE `npcSET `???`='10' WHERE npc.type='L2Monster'
UPDATE `npc` SET `respawn`='10' WHERE type='ТИП';
Если я Вас верно понял.
Gambit_J вне форума Отправить сообщение для Gambit_J с помощью ICQ Отправить сообщение для Gambit_J с помощью Skype™ Ответить с цитированием
Непрочитано 15.12.2011, 19:55   #135
Пользователь

По умолчанию Re: Полезные sql запросы

Цитата:
Сообщение от Defuse Посмотреть сообщение
UPDATE `npc` SET `respawn`='10' WHERE type='ТИП';
Если я Вас верно понял.
1054 - Unknown column 'respawn' in 'field list'

к сожалению в таблице npc нету колонки respawn
JloJlKa вне форума Отправить сообщение для JloJlKa с помощью ICQ Ответить с цитированием
Сказали спасибо:
Непрочитано 15.12.2011, 20:28   #136
Изгнанные

По умолчанию Re: Полезные sql запросы

Цитата:
Сообщение от JloJlKa Посмотреть сообщение
1054 - Unknown column 'respawn' in 'field list'

к сожалению в таблице npc нету колонки respawn
я к примеру написал. посмотрите как она у вас называется.
Gambit_J вне форума Отправить сообщение для Gambit_J с помощью ICQ Отправить сообщение для Gambit_J с помощью Skype™ Ответить с цитированием
Непрочитано 15.12.2011, 20:42   #137
Аватар для FriendlyGhost
Пользователь

По умолчанию Re: Полезные sql запросы

JloJlKa, пробуй так:
update `spawnlist` set `respawn_delay`='10' where `npc_templateid` IN(select `id` from `npc` where `type`=`L2monster`);

У себя не проверял, сделай сперва копию таблички `spawnlist` на всякий случай.
FriendlyGhost вне форума Ответить с цитированием
Непрочитано 15.12.2011, 20:57   #138
Пользователь

По умолчанию Re: Полезные sql запросы

нету значения l2monster в этой таблице =(

Добавлено через 2 минуты
PHP код:
UPDATE `spawnlistSET `respawn_delay`='10'
во как =)))

Последний раз редактировалось JloJlKa; 15.12.2011 в 20:59. Причина: Добавлено сообщение
JloJlKa вне форума Отправить сообщение для JloJlKa с помощью ICQ Ответить с цитированием
Непрочитано 15.12.2011, 21:10   #139
Аватар для FriendlyGhost
Пользователь

По умолчанию Re: Полезные sql запросы

ты так всем НПЦ изменишь респаун, ты же хотел только тем, у которых тип l2monster, я сделал выборку из таблицы NPC всех нпц со значением l2monster и эти данные перевел в запрос на изменение таблицы SPAWNLIST, чтобы там поменялись не все респауны, а только тех монстров, у которых тип нужный.
FriendlyGhost вне форума Ответить с цитированием
Непрочитано 04.02.2012, 22:45   #140
Аватар для Puma1414
Пользователь

По умолчанию Re: Полезные sql запросы

а как менять выбранные статы выбранным нпц ?
у меня получилось что то вродe
Код:
ваирант 1)
UPDATE 'npc' SET 'hp' = '33171', 'patk' = '8128' , 'matk' = '4066' , 'pdef' = '913' , 'mdef' = '989' , 'aggro' = '0' , WHERE 'id' = '25678' ;
вариант 2)
UPDATE 'npc' SET ('id','hp','patk','matk','pdef','mdef','aggro') VALUES ('25678','33171','8128','4066','913','989','0');
но запрос не проходит ... чо добавить надо ?
__________________
Бешенство, это не болезнь © Pumo4ka
Puma1414 вне форума Отправить сообщение для Puma1414 с помощью ICQ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 02:05. Часовой пояс GMT +3.

Вверх