-
Постов
10 387 -
Зарегистрирован
-
Посещение
-
Победитель дней
417
Тип контента
Профили
Форумы
Баг Трекер
Предложения
Список изменений
Загрузки
Блоги
Магазин
Галерея
Весь контент Electr0
-
Телепортация группы предметов на место курсора
Electr0 прокомментировал Electr0 запись в °• Mega Survival
Добавлена информация о команде в меню справки -
Добавлена справка по новым командам в раздел хранилища предметов
-
Значение Статус изменено на: Тестируется
-
Телепортация группы предметов на место курсора
Electr0 прокомментировал Electr0 запись в °• Mega Survival
Значение Статус изменено на: Тестируется -
Значение Статус изменено на: Тестируется
-
Как уже говорилось ранее с помощью перевода координат предметов в другую плоскость можно делать разные вещи, в том числе телепортацию всей убеги в другое место. Сразу стоит оговорится, ядро самого низкого предмета будет под курсором для компенсации перепада высот.
-
@Marysan тоже об этом сказала, но все же я хотел бы сделать это, как минимум рассчитываю на то что человек загрузив и сохранив себе какой нить бесплатный шаблон в первые часы, потом привыкнув к нему захочет что-то поменять, а это уже потребует того чтобы человек что-то освоил, а сейчас человек просто говорит себе я не умею и все, это одна из последних идей которую на меге так и не реализовали и она была своего рода коллективным заданием, вызовом. С другой стороны давая все сразу мы можем убить желание двигаться дальше шаблонов, видя текущую ситуацию на сервере, то что люди не хотят сами строить, могу сказать сказать что у "бомжей" хотя бы будет вариант бесплатной "однушки", но зато сохраненной в своем слоте.
-
Описание: Это место где новые игроки смогут найти как бесплатные убеги, так и платные. Можно будет выкладывать свои убежища. Модерация контента. Платное оружие будет добавить в такие убежища будет нельзя. Меню: Библиотека построек Обзор Мои Стартовые [только бесплатные, какие нибудь простенькие одиночные домики] Башни Виллы Арт Добавить Выбор шаблона среди тех что подходят по кол-ву предметов в шаблоне => Выбор типа бесплатная / платная => Указать цену продажи => Выбрать шаблон => Выбрать категорию => Указать название => Диалог подтверждения названия если все понравилось то окей, если нет шаг назад к выбору названия => Диалог подтверждения добавления постройки с указанием введенных параметров => Да - загрузка убеги в библиотеку / Нет - возвращение в меню библиотеки Типы: Бесплатные можно загружать / сохранять в свои шаблоны Платные можно купить что подразумевает сохранение в свои шаблоны версии постройки на момент покупки. Стиль платных Gold bars Автор: Electr0 1. Профиль Тип: Платная Создана: 13.05.2018 Изменена: 17.05.2018 Предметов: 200 Предосмотр: 2. Показать / 2. Скрыть Отзывы (1): 3. Показать 4. Добавить Действия: 5. Купить за 150000$ / 5. Купить за 150000$ (если у игрока не хватает на покупку убежища) 7. Изменить / (если не хозяин и не модератор сервера то ничего не показывать) 8. Назад 9. Далее Стиль бесплатных Gold bars Автор: Electr0 1. Профиль Тип: Бесплатная Создана: 13.05.2018 Изменена: 17.05.2018 Предметов: 200 Предосмотр: 2. Показать / 2. Скрыть Отзывы (3): 3. Показать 4. Добавить Действия: 5. Сохранить 6. Загрузить 7. Изменить / (если не хозяин и не модератор сервера то ничего не показывать) 8. Назад 9. Далее Стиль панели изменить описание постройки Изменение постройки Gold bars Название - Gold bars 1. Сменить Категория - Арт 2. Сменить Тип - Платная 3. Сменить Цена - 150000$ / Нет 4. Сменить / 4. Сменить Пересохранить 5. Перейти Удалить 6. Перейти 7. Назад Стиль отзывов (версия 0.9.3 в разработке) Автор: Electr0 1. Профиль Создана / Изменена (если изменена вообще): 17.05.2018 Ровность: ★★★★☆ Креативность: ★★★☆☆ Уникальность: ★★★☆☆ Комментарий: Постройки для фарма принимаются только в категорию Кормушка 7. Изменить / (если не хозяин и не модератор сервера то ничего не показывать) 8. Назад 9. Далее Максимальное кол-во предметов на одну постройку выкладываемую в библиотеку 200 штук База данных: Процедура сохранения убежища в библиотеку следующая, две таблицы в одной описания построек и ID который AUTO_INCREMENT во второй данные о предметах убеги, после INSERT INTO запроса на добавление убежища в таблицу описания через запрос SELECT LAST_INSERT_ID(); получаем ID добавленной постройки под которым будем сохранять данные из указанного игроком шаблона. Что можно сделать с уже добавленной постройкой: Перезагрузить шаблон постройки Изменить название Изменить категорию Изменить тип (платный / бесплатный) Изменить цену Удалить Модерация: Ко всем пунктам изменения данных постройки, кроме хозяина будут иметь доступ модераторы сервера, разве что перезалить содержимое постройки, изменить тип и цену им будет нельзя, это нужно для контроля за содержимым в библиотеке, поддержание названий убег в рамках приличия, проверка не указаны ли в ссылках на скриншоты/альбом не относящиеся к постройке материалы, собственно не является постройка спамом. Процедура сохранения / загрузки постройки к себе в шаблоны из библиотеки: Вариант 1: выбираем среди бесплатных и платных, и жмем сохранить понравившуюся в свои шаблоны с указанием в какой именно, после грузим где захочется из шаблонов. (Для платных построек полагаю вариант сохранить в шаблоны будет единственным, поскольку мало ли чего забыли сохранить и будут дергаться, нервничать, спрашивать что делать) Вариант 2: жмем загрузить и постройка грузится у вас под курсором. Процедура превью убеги: Мало ли что, а вдруг человек обновил постройку в библиотеке и она уже не соответствует описанию, это риски, нужно сделать возможность загрузки превью, с ним нельзя взаимодействовать, его не видно остальным игрокам, оно не материальны в том смысле что через них можно пройти, его нельзя сохранить. Процедура оплаты платной убеги, если у игрока есть деньги на убегу, они снимаются со счета, убега переносится игроку в указанный им шаблон если все прошло без ошибок то все, если возникли неполадки то деньги возвращаются обратно на счет. В связи с этим обновлением нужно расширить базовый лимит шаблонов и слотов до: Слотов: 20 Шаблонов: 20
-
одна из частей замысла почти готова - личные шаблоны. Осталось сделать публичные, а именно место откуда новички могут взять начальную убегу, посмотреть как надо строить, возможно заинтересоваться в перестройке того самого шаблона что они загрузили, собственно это и есть самая сложная часть, алгоритм то мне ясен, но вот как лучше сделать все эти меню.., хотелось бы сделать бесплатную часть маркета убег и платную, бесплатная это базовые убеги загруженные администрацией, так и всеми кто пожелает их добавить туда. Платная для особо сложных убег которые люди готовы отдать только за деньги, сразу стоит подумать вот о чем, нужно чтобы у того кто добавляет убегу на маркет была возможность указать ссылки на скриншоты чтобы люди могли заценить творение. нужно подумать об модерации, об escrow ведь могут указать одно а продать спам и что делать тогда? будут дергать администрацию, а она не всегда может быть онлайн. я хочу сделать эту систему не ручной, нужно сделать так чтобы люди сами могли заливать, обновлять информацию о своей убеге, чтобы модеры могли это просматривать и применять меры если убега оказалась спамом из сотен кубов) как-то так я себе это вижу, но очень сложно заранее сказать как это будет выглядеть на сервере.
-
АЛЬФА 4: Пока что принято решение не ограничивать кол-во загрузок шаблонов. Надо сделать: Добавить в раздел справки документацию Шлифовка кода, устранение багов во время тестирования Аудит безопасности Сверка кода в ченжсетах гит репозитория
-
АЛЬФА 3: меню диалоги подтверждения возможность переименовать, очистить шаблон В связи с большим кол-вом внедрений дополнительных режимов везде где эти режимы назывались 0,1,2 переимены в ENUM структуры
-
АЛЬФА 2: добавлен отдельный флаг под эту операцию. добавлены сообщения по окончанию сохранения и загрузки шаблона. исправлена пометка основных слотов как загруженные после операций с шаблонами удален параметр статуса слота "сохранен", т.к. он нигде не может быть использован.
-
АЛЬФА 1: Реализован механизм сохранения и загрузки личных шаблонов путем добавления в унифицированные загрузчик и сейвер новых режимов работы. Добавлены команды: sm_fs_save_all_in_template <слот> sm_fs_load_template <слот>
-
думаю пора приступить к активной фазе реализации. в отличие от админской команды загрузки любого игрока с любой карты под курсором, тут не придется делать каждый раз конвертирование в другую систему координат и уже из этой системы не привязанной к карте грузить на карте которая загружена, мы переведем координаты расположения предметов в другую систему координат и сохраним в таком виде в таблице, а дальше при загрузке такого шаблона загрузчик просто наложит координату курсора на координаты из шаблона и объекты расставятся так как нужно.
-
Описание: Это своего рода слоты куда можно сохранить ваши предметы находящиеся на карте в шаблон, который вместо хранения позиций предметов на карте хранит расстояния предметов по осям X Y Z относительно самого низкого предмета убежища, в итоге такой слот можно загрузить под курсором на любой карте, под курсором как раз окажется самый низкий предмет убеги. Cохранять в шаблоны платные предметы ясное дело нельзя. Кол-во слотов под шаблоны 10 на все карты. Нужен отдельный флаг доступа к шаблонам, на всякий пожарный если идея не приживется Меню шаблонов: Загрузить Сохранить Переименовать Удалить При загрузке шаблона, загрузчик не выдает номер слота и obj_id объекту Команды: sm_fs_save_all_in_template <слот> sm_fs_load_template <слот>
-
Из альбома: Забавное
-
Из альбома: Подборка зомби, разочарованных в своей жизни
-
Подборка зомби, разочарованных в своей жизни
Изображения добавлены в альбом в галерее, добавил Electr0 в Забавные моменты на серверах
-
Из альбома: Забавное