Перейти к содержанию
  • Шаблоны убег


    В связи с положительным прохождением тестов по вопросу алгоритма работы шаблонов:

    думаю стоит начинать делать наброски по функционалу того что можно сделать на основе этого.

     

    Мне видится следующее:

    • Администрация будет иметь возможность сохранить слот в публично доступный всем раздел в стройке с шаблонами, по нажатию на какой либо шаблон происходит загрузка убежки из данного шаблона в место куда смотрит игрок
    • Возможно можно будет предоставить игрокам возможность предоставлять свои шаблоны для других игроков (ОГОВОРОЧКА, платные предметы в шаблон входить не будут)
    • Слоты шаблонного типа из которых можно разворачивать сохраненные в них убеги (без оружия, с лимитом в 100 предметов на слот)

     

    С помощью этой технологии можно:

    • Сделать функцию телепорта убеги на место под курсором
    • Сделать функцию загрузки любой убеги на любой карте (для админов) по месту курсора

    Обратная связь

    Рекомендуемые комментарии

    Marysan

    Опубликовано

    Ну и скорее всего нужен лимит на количество пропов для 1 убеги 

    Electr0

    Опубликовано

    ну я думаю до 100 объектов какие нибудь простенькие штучки

    Electr0

    Опубликовано

    блин надо собрать все в один кусок потому у меня уже в голове идея типа возможность сохранить свою убегу в слоты для шаблонов и грузить любую убегу из этих слотов на любой карте без гемора на месте курсора

    Electr0

    Опубликовано

    нужна помощь в согласовании спецификаций проекта по шаблонам

    Electr0

    Опубликовано

    предлагаю добавить 10 слотов для шаблонов, возможность грузить убегу из такого слота на любой карте, ограничения: 100 объектов, запрет на сохранение платных предметов в такие слоты

    AlcDuck

    Опубликовано

    Собственно то что я предлагаю. Мне понравилось как реализована продажа домов в GTA V. Можно попробовать сделать также, красиво, и приятно, ну как я считаю. 

    Начинается все с меню. Допустим назовем сейчас "Покупка убежища". 

    Покупка убежища:

    Скрытый текст

    Одинокое пристанище. 

    Скрытый текст

    1. Описание(Оно же MOTD)

    Скрытый текст

    Ссылка на форум, с картинкой. Пример: 5a6a2e1ce0c6b_.thumb.jpg.67aa947dc3c437c163bbe1d4130985fd.jpg

    2. Купить - 50$ 

    Скрытый текст

    Происходит покупка, и спрашивается в какой слот сохранить:

     

    1. Слот 1.

    2. Слот 2. 

    3. Слот 3.

    .....

    3. Назад

    Скрытый текст

    Просто возвращает на 1 шаг назад.

     

    Двойное проникновение. 

    Скрытый текст

    Все по аналогии с верхним, только убежище другое. 

    Элитные защитники. 

    Скрытый текст

    Все по аналогии с первым, только убежище другое. 

    Назад.

    Скрытый текст

    При нажатии просто вернет назад:D 

     

    Все набросал очень быстро, за пару десятков минут. Но думаю суть вы поняли) 

    Все убежища предлагаю сделать платными, иначе они ими просто начнут спамить. Но для того, чтоб понять как убежища будут выглядить, нужно сделать "MOTD" (как сказал @Electr0). В MOTD'e можно будет повеселиться и придумать крутые описания).

    Ну и соответственно сделать разные дома, на одного человека, на два и т.д. и поставить действительно лимит в максимальную убегу - 100-150 предметов, делать все по минимуму. Не переусердствовать ;) 

    Electr0

    Опубликовано

    Пожалуй приступлю к разработке root стафа: загрузки любой убеги на любой карте по месту курсора

     

    менюшки сделать не проблема, подстроить текущий унифицированный конвеер под новый режим работы, вот это проблема, на базе этих решений уже можно будет строить работу остальных вещей.

     

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

     

    т.к у нас MYSQL база данных сделать это легче, в первом чтения данных из запроса я буду искать самый низкий предмет, после чего он станет самым первым, и уже во втором получается повторном цикле чтения данных я уже буду вычислять координаты и грузить предметы на ходу.

    Electr0

    Опубликовано

    FS 2.5.8 PT-20:

    • Добавлена команда для рутов:  sm_fs_load_slot_player_under_cursor <steam id> <map> <slot> <limit>

     

    Касательно работы, все получилось, можно грузить убеги из других карт

     

    Загрузил убегу из мотеля на карте мост:

    20180128205152_1.jpg

     

    Вот эта убега на карте мотель:

    20180128205256_1.jpg

    Electr0

    Опубликовано

    нужно решить задачку вот какого плана, у нас есть 10 слотов, и защита от копирования в этих платных слотах, защита от повторной загрузки слота, если я стану добавлять еще 10 слотов под шаблоны, то как быть со старой системой слотов,я же не могу вписывать в поле слот кол-во слотов от шаблонов, будет не совсем корректно, ведь если загрузим что-то одно из них то будет конфликт, нельзя будет загрузить одно из двух что не есть хорошо.

     

     

    EibachSprings

    Опубликовано

    В 26.01.2018 в 00:29, AlcDuck сказал:

    поставить действительно лимит в максимальную убегу - 100-150 предметов

    Да ну брось, это бичь стайл хоум будет?)

     

    Тут выше вы упоминали про некую базу (публичный слот (свободная моя трактовка)) к которой будут иметь доступ простые игроки.

    А возможна такая реализация? что индивид построил домик и уложился в условные 150 пропов, далее отметив все эти предметы (на подобии той системы что щас есть, отмечаешь предметы хаотично и ворочаешь как угодно) сохраняет в публичный слот или просто сохраняет как некую единую целую постройку? Последнее нужно для того что второй индивид, бомж "без определённого места жительства" с деньгами мог нацелить свой прицел на домик первого индивида и почитать за инфу этой постройки? Именно всего комплекса объектов, а не отдельного. И после чего такой в том же меню вариант есть *КУПИТЬ*. Второй индивид жмякает купить и первому приходит уведомление что Ахмед228 хочет купить право ставить такой же домик (формулировка свободная и можно менять как душе угодно). Первый индивид нажимает подтвердить и вуаля, он продал право Ахмеду228 ставить такой же домик и сохранить его в свой слот. 

    Я думаю понятно что это не некое сооружение целое, а просто набор объектов сложеных в единую конструкцию, как будто второй чувак сам это всё строил по кусочкам, тем не менее.. Прямо рай для зарабатывания денег.

    Вопрос как опеределять цену и выставлять правда требует мозговой деятельности, кто хочет покурить травки да обсудить? гыгы.

    Cu6upcKuiXackU

    Опубликовано

    В 28.01.2018 в 18:50, Electr0 сказал:

    FS 2.5.8 PT-20:

    • Добавлена команда для рутов:  sm_fs_load_slot_player_under_cursor <steam id> <map> <slot> <limit>

     

    Касательно работы, все получилось, можно грузить убеги из других карт

     

    Загрузил убегу из мотеля на карте мост:

    20180128205152_1.jpg

     

    Вот эта убега на карте мотель:

    20180128205256_1.jpg

    Рутов(для кого?)

    Electr0

    Опубликовано

     

    одна из частей замысла почти готова - личные шаблоны.

     

    Осталось сделать публичные, а именно место откуда новички могут взять начальную убегу, посмотреть как надо строить, возможно заинтересоваться в перестройке того самого шаблона что они загрузили, собственно это и есть самая сложная часть, алгоритм то мне ясен, но вот как лучше сделать все эти меню.., хотелось бы сделать бесплатную часть маркета убег и платную, бесплатная это базовые убеги загруженные администрацией, так и всеми кто пожелает их добавить туда. Платная для особо сложных убег которые люди готовы отдать только за деньги,

     

    сразу стоит подумать вот о чем, нужно чтобы у того кто добавляет убегу на маркет была возможность указать ссылки на скриншоты чтобы люди могли заценить творение.

     

    нужно подумать об модерации, об escrow ведь могут указать одно а продать спам и что делать тогда? будут дергать администрацию, а она не всегда может быть онлайн.

     

    я хочу сделать эту систему не ручной, нужно сделать так чтобы люди сами могли заливать, обновлять информацию о своей убеге, чтобы модеры могли это просматривать и применять меры если убега оказалась спамом из сотен кубов) как-то так я себе это вижу, но очень сложно заранее сказать как это будет выглядеть на сервере.

    Electr0

    Опубликовано

    Последняя часть замысла реализована и уже используется

     



    Присоединяйтесь к обсуждению

    Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

    Гость
    К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
    Добавить комментарий...

    ×   Вставлено с форматированием.   Вставить как обычный текст

      Разрешено использовать не более 75 эмодзи.

    ×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

    ×   Ваш предыдущий контент был восстановлен.   Очистить редактор

    ×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Обозначения статусов

    В обработке = Мы работаем над вашим отзывом.

    Будет сделано = Ваша идея добавлена к плану будущих изменений.

    Тестируется = Изменения внесены, но требуют тестирования.

    Сделано = Ваша идея реализована!

    Отклонено = Отзыв некорректный, бред, либо уже реализовано. Если у вас есть дополнительная информация напишите комментарий и мы снова откроем этот вопрос.

×
×
  • Создать...