Перейти к публикации
  • Шаблоны убег


    Electr0
    • Сделано

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

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

     

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

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

     

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

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

    Отзывы пользователей

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

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

    Ссылка на комментарий
    Поделиться на других сайтах

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

    Ссылка на комментарий
    Поделиться на других сайтах

    Собственно то что я предлагаю. Мне понравилось как реализована продажа домов в 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 предметов, делать все по минимуму. Не переусердствовать ;) 

    Ссылка на комментарий
    Поделиться на других сайтах

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

     

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

     

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

     

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

    Ссылка на комментарий
    Поделиться на других сайтах

    FS 2.5.8 PT-20:

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

     

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

     

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

    20180128205152_1.jpg

     

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

    20180128205256_1.jpg

    Ссылка на комментарий
    Поделиться на других сайтах

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

     

     

    Ссылка на комментарий
    Поделиться на других сайтах

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

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

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

     

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

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

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

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

    Ссылка на комментарий
    Поделиться на других сайтах

    В 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

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

    Ссылка на комментарий
    Поделиться на других сайтах

     

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

     

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

     

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

     

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

     

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

    Ссылка на комментарий
    Поделиться на других сайтах



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

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

    Гость
    Добавить комментарий...

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

      Разрешено не более 75 эмодзи.

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

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

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


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

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

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

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

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

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

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