метод writeInventoryBlock

Rockman

Выдающийся
Участник
Сообщения
209
Розыгрыши
0
Репутация
97
Реакции
60
Баллы
1 363
Хроники
  1. Chaotic Throne: High Five
Исходники
Присутствуют
Сборка
своя
Непойму, для чего нужен метод writeInventoryBlock в хрониках high Five и выше. Какую роль он выполняет?
в пакете itemlist
 
Rockman, ну раз сборка "своя" вы должны сами понимать что за метод и зачем он
 
writeInventoryBlock вобьще это для запрета то и но вещи итем он обрабатывет как раз в сумке или шопе (магазин) с него идет вроде все запреты что-бы не было дупы ,если честно не помню вроде так
 
Если речь про аналог метода writeLock из овера в классах-контейнерах предметов, то это по идее блокировка модификации списка предметов у объекта (в частности игрока) из других потоков, пока текущий поток вносит изменения - добавляет новые предметы/модифицирует существующие. Служит для того чтобы избежать потенциальных race condition и возможных дюпов при этом.

Правда непонятно на кой это в пакете ItemList может понадобится, т.к. там же чисто чтение и отдача списка идет, но не модификация.
 
Ну название переводится как блокировка записи инвентаря. Можно сам код увидеть?
 
Глянул мобиус - похоже речь о нем идет, т.к. есть там такой метод.
В данном случае он делает другое - отсылает список залоченных на время предметов, т.е. тех, что нельзя в данный момент использовать - в самом инвентаре они выглядят как недоступные предметы.

Речь вот про это - к примеру на время действия дебаффа от переключения сабы.
Shot00000.jpg
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Глянул мобиус - похоже речь о нем идет, т.к. есть там такой метод.
В данном случае он делает другое - отсылает список залоченных на время предметов, т.е. тех, что нельзя в данный момент использовать - в самом инвентаре они выглядят как недоступные предметы.

Речь вот про это - к примеру на время действия дебаффа от переключения сабы.
Посмотреть вложение 33611
Identity Crisis - блокирует исключительно ваши скилы, а не предметы.
 
Да, в самом скилле 1570 эффекта на эту тему нет.
Но раньше вроде как точно при переключении саб и часть вещей в инвентаре визуально локалась - приводили пруфы насколько помню этому.
Сейчас не знаю - на офф давно не заглядывал :)
А саму механику переключения сабов и сопутствующее я по сути не трогал со времен линда, как написал это все дело. Так что в этом плане могло и подустареть чуток.

Но вобще, даже сейчас по идее в описании:
В течение 15 секунд персонаж пребывает в растерянности. В этом состоянии уменьшаются боевые способности, а также невозможно использовать умения или предметы (кроме зелий) и сменить класс.
хотя конечно под использованием предметов может подразумеваться только использование скиллов в них, а не возможность что-то еще с ними сделать.
 
Последнее редактирование:
А так еще подобный список отсылается в некотрых трансформах - к примеру в трансформах квестов 7 печатей блочится все кроме адены, в трансформе жермена из картии - все кроме сосок, в минииигре на острове фантазий (не помню как там точно название у игры) - все кроме предметов для игры.
 
Назад
Сверху Снизу