Описание:
Это место где новые игроки смогут найти как бесплатные убеги, так и платные. Можно будет выкладывать свои убежища. Модерация контента. Платное оружие будет добавить в такие убежища будет нельзя.
Меню:
Библиотека построек
Обзор
Мои
Стартовые [только бесплатные, какие нибудь простенькие одиночные домики]
Башни
Виллы
Арт
Добавить
Выбор шаблона среди тех что подходят по кол-ву предметов в шаблоне => Выбор типа бесплатная / платная => Указать цену продажи => Выбрать шаблон => Выбрать категорию => Указать название => Диалог подтверждения названия если все понравилось то окей, если нет шаг назад к выбору названия => Диалог подтверждения добавления постройки с указанием введенных параметров => Да - загрузка убеги в библиотеку / Нет - возвращение в меню библиотеки
Типы:
Бесплатные можно загружать / сохранять в свои шаблоны
Платные можно купить что подразумевает сохранение в свои шаблоны версии постройки на момент покупки.
Комментарий: Постройки для фарма принимаются только в категорию Кормушка
7. Изменить / (если не хозяин и не модератор сервера то ничего не показывать)
8. Назад
9. Далее
Максимальное кол-во предметов на одну постройку выкладываемую в библиотеку 200 штук
База данных:
Процедура сохранения убежища в библиотеку следующая, две таблицы в одной описания построек и ID который AUTO_INCREMENT во второй данные о предметах убеги, после INSERT INTO запроса на добавление убежища в таблицу описания через запрос SELECT LAST_INSERT_ID(); получаем ID добавленной постройки под которым будем сохранять данные из указанного игроком шаблона.
Что можно сделать с уже добавленной постройкой:
Перезагрузить шаблон постройки
Изменить название
Изменить категорию
Изменить тип (платный / бесплатный)
Изменить цену
Удалить
Модерация:
Ко всем пунктам изменения данных постройки, кроме хозяина будут иметь доступ модераторы сервера, разве что перезалить содержимое постройки, изменить тип и цену им будет нельзя, это нужно для контроля за содержимым в библиотеке, поддержание названий убег в рамках приличия, проверка не указаны ли в ссылках на скриншоты/альбом не относящиеся к постройке материалы, собственно не является постройка спамом.
Процедура сохранения / загрузки постройки к себе в шаблоны из библиотеки:
Вариант 1: выбираем среди бесплатных и платных, и жмем сохранить понравившуюся в свои шаблоны с указанием в какой именно, после грузим где захочется из шаблонов. (Для платных построек полагаю вариант сохранить в шаблоны будет единственным, поскольку мало ли чего забыли сохранить и будут дергаться, нервничать, спрашивать что делать)
Вариант 2: жмем загрузить и постройка грузится у вас под курсором.
Процедура превью убеги:
Мало ли что, а вдруг человек обновил постройку в библиотеке и она уже не соответствует описанию, это риски, нужно сделать возможность загрузки превью, с ним нельзя взаимодействовать, его не видно остальным игрокам, оно не материальны в том смысле что через них можно пройти, его нельзя сохранить.
Процедура оплаты платной убеги, если у игрока есть деньги на убегу, они снимаются со счета, убега переносится игроку в указанный им шаблон если все прошло без ошибок то все, если возникли неполадки то деньги возвращаются обратно на счет.
В связи с этим обновлением нужно расширить базовый лимит шаблонов и слотов до:
Слотов: 20
Шаблонов: 20
Допустим я захотел сменить ось, перелистнул выбрал X и получил что на экране:
Тоже самое с старыми поворотами, только теперь там будет настоящее название технологии поворотов.
Таким образом мы уменьшаем кол-во перелистываний через меню, так же по выходу из меню информация о выбранной оси не слетает, это поможет в случаях когда нужно ставить и переносить по определенной оси сразу не тратя время на перелистывание менюшек поворота/переноса предмета. Еще это задел на будущее т.к если поучится вертеть всю постройку по осям X, Z будет не удобно листать 6 меню поворотов, тогда как тут все всегда на 2 страницах.
ОДНАКО, все же это что-то не обычное спустя столько лет, предлагаю потестить админам и понять нужно ли вам это, и удобно ли, лично мне этот метод понравился, кстати предложил игрок Grey83.