Сообщений: 981
Тем: 77
Зарегистрирован: Oct 2011
JloJlKa Написал:как изменить время респауна всем мобам определенной категории?
PHP код:
<?php
UPDATE `npc` SET `???`='10' WHERE npc.type='L2Monster';
UPDATE `npc` SET `respawn`='10' WHERE type='
ТИП';
Если я Вас верно понял.
Сообщений: 981
Тем: 77
Зарегистрирован: Oct 2011
JloJlKa Написал:1054 - Unknown column 'respawn' in 'field list'
к сожалению в таблице npc нету колонки respawn
я к примеру написал. посмотрите как она у вас называется.
Сообщений: 498
Тем: 9
Зарегистрирован: Jun 2011
Репутация:
1,101
JloJlKa, пробуй так:
update `spawnlist` set `respawn_delay`='10' where `npc_templateid` IN(select `id` from `npc` where `type`=`L2monster`);
У себя не проверял, сделай сперва копию таблички `spawnlist` на всякий случай.
Сообщений: 498
Тем: 9
Зарегистрирован: Jun 2011
Репутация:
1,101
ты так всем НПЦ изменишь респаун, ты же хотел только тем, у которых тип l2monster, я сделал выборку из таблицы NPC всех нпц со значением l2monster и эти данные перевел в запрос на изменение таблицы SPAWNLIST, чтобы там поменялись не все респауны, а только тех монстров, у которых тип нужный.
Сообщений: 94
Тем: 12
Зарегистрирован: Jan 2012
Репутация:
-5
а как менять выбранные статы выбранным нпц ?
у меня получилось что то врод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');
но запрос не проходит ... чо добавить надо ?
Бешенство, это не болезнь :di: © Pumo4ka