МОД “ВИРТУАЛЬНЫЙ МАГАЗИН” на сервере Empyrion Galactic Survival – “STRANNIK”

Вот и пришло время для создания данной страницы.

А пришло оно потому, что я практически закончил создание мода для сервера Empyrion – Gagactic Survival – “Виртуальный магазин”.  Осталось его только протестировать, выявить ошибки, если таковые имеются и внедрить на основной сервер EGS “STRANNIK”.

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

В первую очередь мод “Виртуальный магазин” предназначен для того, что-бы “заткнуть дыру” в экономике игры. Все наверно понимают, что экономика в игре так и осталась на зачаточном уровне, разработчики абсолютно не уделяют внимание её развитию.

Ниже постараюсь максимально подробно расписать инструкции для использования мода.

Начнем с возможных команд:

    1. вм:продать : Продать вещи или ресурсы
    2. вм:оценить : Узнать сумму с продажи вещей или ресурсов
    3. вм:купить:xxxx : Купить вещи или ресурсы
    4. вм:инфо:xxxx : Показать информацию о товаре № хххх
    5. вм:список : Показать список последних товаров
    6. вм:поиск:name : Найти товар содержащий “name”
    7. вм:янищеброд : Получить от сервера подачку в размере ХХ ХХХ кредитов)).
    8. вм:статистика : Показать статистику операций
    9. вм:справка : Показать справку

 

Распишу подробнее.

вм:продать” : Продать вещи или ресурсы

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

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

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

В результате операции, все товары, принятые к продаже, будут указаны на странице “Товаров, доступных к выкупу”.

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

Внимание! Количество ежесуточных продаж ограничено! Сброс счетчика продаж происходит в полночь (24:00 МСК).

Количество совершенных и доступных операций “продажа” указаны в заголовке окна. За одну операцию “продажа” учитывается  товар  в одной клетке, и не зависит от количества объектов в ячейке.

При достижении максимально допустимого значения операций “продажа”, будут выводиться сообщения:

 – при достижении максимума во время продажи:

 – при достижении максимума во время следующей попытки что-то продать:

Про VIP-статус “БАРЫГА” будет подробно расписано ниже.

вм:оценить” : Узнать сумму с продажи вещей или ресурсов

Из названия команды видно, что она предназначена для оценки товаров. При вводе данной команды, открывается такое же окно, как и при продаже, происходят те же действия, что и при продаже, но результатом является окно с информацией по стоимости указанных объектов. При этом счетчик операций “продажа” не меняется. Все товары после оценки возвращаются в игровой инвентарь. 

 

вм:купить:xxxx” : Купить вещи или ресурсы

Команда предназначена для выкупа товара, ранее кем то проданного. Как писал выше, на странице “Товары, доступные к выкупу”,  указан список всех объектов и ресурсов проданных игроками на сервере. Каждый желающий может выкупить любую из позиций в списке. Достаточно лишь ввести команду и указать номер позиции в списке из первого столбца (так называемый ID). Например для выкупа тяжелой брони, необходимо  набрать команду “вм:купить:31” (данный  ID  действителен  только  на момент  создания данного гайда).

Если на виртуальном счету достаточно средств, то произойдет списание суммы, указанной в таблице в колонке “стоимость” и появится окно с купленным товаром.

ВНИМАНИЕ! Будьте аккуратны, ЗАБЕРИТЕ полученный товар, ОБЯЗАТЕЛЬНО! Иначе он просто пропадет и средства не вернутся! После открытия окна, обязательно переместите его к себе в инвентарь, а затем уже нажимайте клавишу “ESC” или кнопку “ОК”.

Если же средств будет недостаточно, мод об этом сообщит:

 

вм:инфо:xxxx” : Показать информацию о товаре № хххх

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

После ввода команды отобразиться окно:

 

вм:список” : Показать список последних товаров

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

 

вм:поиск:name” : Найти товар содержащий “name”

На мой взгляд, самая полезная команда). Вот она точно может заменить постоянный мониторинг сайта на момент появления того или иного товара. Например, нас интересует вся броня, проданная когда либо игроками, вводим команду “вм:поиск:броня” и получаем список всей продаваемой брони. Любой). Достаточно лишь ввести команду покупки и указать ID из информационного окна.

Для “особо одаренных”, которые не понимают как работает поиск, небольшой “гайд”. Если нужно какое либо оружие, не надо ПИСАТЬ в команде “вм:поиск:оружие“!!!! Это не так работает!!!!!! Надо использовать часть из имени оружия, например: “вм:поиск:эпик” – найдется всё, что содержит слово “эпик“, т.е всё эпическое оружие, потому что в названии в скобках в самой игры так и прописано (Эпик) – “Импульсная винтовка (Эпик)”, “Лазерный миниган (Эпик)”, “Плазменная винтовка (Эпик)” и так далее. Или “вм:поиск:снайп“, – выдаст “Снайперская винтовка”, “Снайперская винтовка (К2)”, “Тяжелая снайперка (Эпик)”, ну и добавит в результат поиска “Набор улучшения – Снайпер” и “Патроны для снайперки”! Если нужны боеприпасы, НЕ ПИШИТЕ “вм:поиск:патроны” (хотя “Патроны для снайперки” в результат поиска попадут)! Ну неужели не очевидно, что надо использовать часть внутриигрового названия, например, команду “вм:поиск:ракет“, выдаст позиции, содержащие “ракет”, такие как – “Ракета для ракетницы” и “Ракета с самонаведением для ракетницы” (если конечно есть в продаже) Если честно я в шоке от того, что многие забыли о том, что у них есть мозг,  и мне приходится разжевывать столь элементарные вещи!. Бомбит…

 

вм:янищеброд” : Получить от сервера подачку в размере ХХ ХХХ кредитов))

Долго думал над названием данной команды… Потом долго думал, добавлять её или нет). В итоге решил… После ввода данной команды, игрок получит от сервера некоторую сумму. Сейчас она составляет 20 000 кредитов. Со временем может изменю. Получить финансовую помощь от сервера можно только один раз. 

 

вм:статистика” : Показать статистику операций

Команда лишь для получения статистики по использованию функций мода.

 

вм:справка” : Показать справку

Показывает окно с перечнем команд и их описанием.

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

Напоминаю, все команды вводятся без кавычек, без пробелов, используется только двоеточие [:], вводить можно в любой из чатов.

 

 

Ах, да, чуть не забыл…

Количество операций в день сильно ограничено. Например количество продаж в сутки ограничено сотней (100) операций. А покупка, так вообще, возможна лишь 10 раз. Ограничения введены для того, что-бы игроки не злоупотребляли введённым функционалом. Но в правилах всегда бывают исключения. Вот таким исключением и является VIP-статус “БАРЫГА“. Данный статус резко увеличивает дневные лимиты до 10000 продаж и 1000 покупок. Статус стоит всего 500 руб. в месяц. Понимаю, драконовская цена, но для игрока, которому нравится сервер, и который готов играть на нём продолжительное время, которому не хватает полноценной экономики в игре, думаю не жалко будет потратить указанную сумму. Серверу и админу тоже ведь надо на что-то “жить”. Аренда места в датацентре не халявная, в отличии от полученного удовольствия во время игры на серваке).

С\у STRANNIK.

З.Ы. Хоть я и писал мод под “сервером”, но все же не было возможности проверить его работоспособность при большом онлайне. Поэтому мод требует тестирования и выявления ошибок. Предлагаю неравнодушных принять в этому участие. Скорее всего 15 или 16 числа открою доступ к тестовому серверу и сообщу об этом в дискорде. Всех желающих прошу присоединиться к этому серверу и потестировать все вышеперечисленные команды. Понаблюдать, везде ли происходят правильные процессы, везде ли выходят указанные в описании окна, правильно ли происходят расчеты. Скорее всего, игроки обнаружившие “ЗНАЧИТЕЛЬНЫЕ” баги будут поощрены. Следите за новостями в дискорде.

З.Ы.Ы. Повторю ссылки на важные страницы, которые пригодятся при использовании описанного мода:

З,Ы,Ы,Ы. Так как, желающих протестировать мод не нашлось, ну кроме одного, который наверно сам не понял, зачем заходил на тот сервак))), мод  включен на сервере не протестированным! Ну и соответственно, при возникновении багов (например таких как потеря вещей, отсутствие начислений за продажу, невыдача товара при покупке, вылеты с сервера при операциях и другое подобное дерьмо) ПРЕТЕНЗИИ приниматься не будут!!! Раз Вам насрать, значит и мне)) Всем удачного использования мода “Виртуальный магазин”:grinning:

Просмотров: 314