[help]Дроп из за переполнения
7 replies108 viewsCurrently viewing: 1
· 03/22/2009, 11:41 AM
Сборка la2base
Проблема такая:
Есть итем - например Glittering Medal. В настройках стоит блок дропа и удаления
Код
ListOfNonDroppableItems = ....., 6393,.....
ListOfPetItems = ....., 6393,.....
ListOfProtectedItems = ....., 6393,.....
ListOfPetItems = ....., 6393,.....
ListOfProtectedItems = ....., 6393,.....
Проблема в том что итемы все равно дропают используя переполнение:
Вызов страйдера - передают итемы ему, переполняют инвентарь(закуп большого кол-ва банок и т.п чтобы был перевес), отзывают страйдера и итемы падают на землю.
Варианты решения вижу только один - убрать вес у всех вещей но это очень геморно. Есть другие варианты?
0
· 03/22/2009, 12:12 PM
прочитал и так до конца не понял что ты имееш в виду, допустим ты хочеш чтобы можно было больше носить в инвентаре, посмотри в конфигах типо максимальное кол-во вещей и увеличь его, и увеличь % нагрузки в инвентаре. (вроде там есть такие настройки)
0
· 03/22/2009, 12:33 PM
Вот два sql запроса 1 убирает вес у этой медальки 2 убирает его из дропа.
SQL
UPDATE `etcitem` SET `weight`=0 WHERE `item_Id`=6393;
SQL
UPDATE `etcitem` SET `dropable`='false' WHERE (`item_id`='6393');
А если тебе нужно убрать вапще вес вещей то тогда тебе нужно залить это:
SQL
UPDATE `etcitem` SET `weight`=0 WHERE (SELECT item_id);
UPDATE `armor` SET `weight`=0 WHERE (SELECT item_id);
UPDATE `weapon` SET `weight`=0 WHERE (SELECT item_id);
UPDATE `armor` SET `weight`=0 WHERE (SELECT item_id);
UPDATE `weapon` SET `weight`=0 WHERE (SELECT item_id);
0
Topic is closed for replies




