Giter Club home page Giter Club logo

kargatum-system's Introduction

kargatum-system's People

Contributors

winfidonarleyan avatar wokwer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

kargatum-system's Issues

[IDEA] player info - login

player info - login

  • the module it informs user information, you could put it to inform only the gms the information of each player that enters the server. so the gms have more control of each player that enters.

  • this will help the servers that want to control the players that enter, will have control in real time.

Настройка строк приветствия [ИДЕЯ]

Основа идеи для mod-player-info-login

  • информация приветствия выводится в зависимости от прав пользователя.
  • показ строк информации настраивается в конфиге.

Полное описание

  • Сделать возможным настройку для каждой строки информации в приветствии при входе в игру, в соответствии с уровнями "ГМки" 0,1,2,3,4
  • Добавить туеву хучу информационных "строк" которые могли бы быть полезны для администраторов сервера.

[Баг] Награды за онлайн

SMALL DESCRIPTION:
  • зачисляет не стабильно
DETAIL DESCRIPTION:
  • В режиме №2 ежечасно не отпровляет итем, но в случайный момент времени по непонятным признакам, в сумку падают итемы за все время игры.
  • Необходимо сделать отправку через почту, т.к. в случае полных сумок у персонажа, предмет пропадает.

[Баг] Иконки фракций

SMALL DESCRIPTION:
  • не правилильное описание
DETAIL DESCRIPTION:

Channel.Icon.Faction.GM
Описание: Добавлять иконку даже если пишет ГМ.
По умолчанию: 0

Добавлять иконку даже если пишет ГМ.

работает со смыслом.

Добавлять иконку ТОЛЬКО для ГМа

[ИДЕЯ] Зональные бафы

Основа идеи

  • Сделать возможным различные бафы в различных областях

Полное описание

  • добавить в таблицу столбцы Map, Zone в которые можно вписывать ID карты и зоны действия команды бафа.
  • По умолчанию ставить -1 (спел бафается везде)
  • При указании ID карты и/или зона, то команда будет накладывать указанный спел.

Цель:

  • Сделать возможным бафаться на различных картах, поземелиях, рейдах, БГ, аренах, местностях, различными бафами, оставив при этом баф по умолчанию.

Недостатки

  • Возможен эксплойт (суммирование) бафов при переходах из зоны в зону

[Баг] Награды за повышение уровня

SMALL DESCRIPTION:
  • Награда дается при завершении уровня.
DETAIL DESCRIPTION:
  • При указании уровня в ДБ награда не при получении этого уровня, а при его завершении т.е. при получении следующего.
  • Например если мы хотим выдать награду придостижении уровня 10, то в таблице нужно куказать 9 (на 1 меньше чем желаемый).
  • Указать это обстоятельство в описании либо поправить програмно.
  • Желательно организовать отправку предметов через почту.

[Баг] Награды за повышения уровня

Описание проблемы

На данный момент имеются следующие заключения:

  • Баг не наблюдался при первой установке системы (до фикса несоответствия уровня в БД, обновы ядра, и правки языка)
  • Однозначано крашиться сервер если наградой является предмет который открывается ПКМ (с лутом) .
  • Не крашится если в луте не предметы, а валюта
  • Не найдета связь и зависимость чем отличаются открываемые предметы.

Как воспроизвести проблему

  1. разместить в таблице с наградами открываемые итемы (с лутом) например ID 51999, 52000, 52001 (это "Сумка с полезными вещами" которая выдается за случайное прохождение подземелий).
  • Также попробовать для исследование следующие открываемые итемы ID 43346, 43347 (в них только валюта)
  1. Повышать уровень персонажа (можно командой levelup 1)

Как должно работать

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

На почту или в сумку [ИДЕЯ]

Основа идеи для mod-level-reward

  • Возможность выбора отправки итема игрокам

Полное описание

  • Добавить в таблице world.level_reward дополнительный столбец для определения метода отправки каждой конкретной награды, в сумку или на почту.

Дополнителные материалы

  • Некоторые предметы -награды могут быть не нужны игроку "прямо сейчас" на каче. Например спутники, маунты, ингридиенты, валюта...
  • Получение некотрых предметов для игрока было бы актуально "прямо сейчас" ведь повышение уровня может происходить в любом месте мира (например в инсте) и было бы профитно получить награду прямо в сумку чтобы не бежать до почты. Например, экиприровка, свитки бафов, фласки...

Определение награды для классов [ИДЕЯ]

Основа идеи для mod-level-reward

  • Награды для разных классов

Полное описание

  • Сделать возможным несколько записей в таблице world.level_reward для онног и того же уровня игрока.
  • Добавить столбец для определия какому классу отправлять награду
  • Для определения класса использовать битовую маску

Дополнителные материалы

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.