Идея WorldEditSyncSel

Reality_SC

Старожил
Пользователь
Баллы
123
Имя в Minecraft
Reality_SC
Не знаю, нужно ли это кому-то, думайте сами 🙂

Суть в том, чтобы видеть текущее выделение WE у другого игрока, возможно и редактировать его. Ну грубо говоря синхронизировать два или более выделений у двух или более игроков.

//viewsel <игрок> — показать, что выделил игрок <игрок>. Если он продолжает летать и кликать топориком или менять своё выделение другими способами, оно должно обновляться мгновенно и у просматривающего(их). //desel или любой другой вариант отмены выделения — отписка от выделения.
//editsel <игрок> — тоже самое, только с обратной синхронизацией.
//viewselinv и //editselinv — отправить приглашения на нужное действие.

Теоретический набор прав:

wess.viewsel.share — поделиться своим выделением с другими только на просмотр.
wess.editsel.share — поделиться своим выделением с другими так, чтобы они его могли редактировать.
wess.viewsel.others — принимать приглашения на просмотр выделения.
wess.editsel.others — принимать приглашения на совместное выделение.
wess.viewsel.override — просматривать чужие выделения без спроса.
wess.editsel.override — редактировать совместно выделения без спроса.
wess.admin — wess.viewsel.override + wess.editsel.override

Максимальный эффект конечно же достигается при наличии у игроков WE CUI 🙂
 
/viewsel <игрок> — показать, что выделил игрок <игрок>. Если он продолжает летать и кликать топориком или менять своё выделение другими способами, оно должно обновляться мгновенно и у просматривающего(их). //desel или любой другой вариант отмены выделения — отписка от выделения.
впринципе это легко сделать. а остальное както сложно.
 
Не знаю, нужно ли это кому-то, думайте сами 🙂

Суть в том, чтобы видеть текущее выделение WE у другого игрока, возможно и редактировать его. Ну грубо говоря синхронизировать два или более выделений у двух или более игроков.

//viewsel <игрок> — показать, что выделил игрок <игрок>. Если он продолжает летать и кликать топориком или менять своё выделение другими способами, оно должно обновляться мгновенно и у просматривающего(их). //desel или любой другой вариант отмены выделения — отписка от выделения.
//editsel <игрок> — тоже самое, только с обратной синхронизацией.
//viewselinv и //editselinv — отправить приглашения на нужное действие.

Теоретический набор прав:

wess.viewsel.share — поделиться своим выделением с другими только на просмотр.
wess.editsel.share — поделиться своим выделением с другими так, чтобы они его могли редактировать.
wess.viewsel.others — принимать приглашения на просмотр выделения.
wess.editsel.others — принимать приглашения на совместное выделение.
wess.viewsel.override — просматривать чужие выделения без спроса.
wess.editsel.override — редактировать совместно выделения без спроса.
wess.admin — wess.viewsel.override + wess.editsel.override

Максимальный эффект конечно же достигается при наличии у игроков WE CUI 🙂
Как-то странно читать это. Вы же сам - отличный dev на java? 🙂
 
Назад
Верх