[Levels Ranks] Core

[Levels Ranks] Core 3.1.2

unity

Участник
Сообщения
242
Реакции
133
В базе данных [Levels Ranks] Core 2.3.9.3 ни у кого нет отрицательного значения в столбике "value", но всё равно некоторые игроки жалуются на то, что у них отнимает по 5000 очков и они становятся Silver I.
Так для этого надо дэмки смотреть, как это делаю я. У меня на сервере было такое. игрок после смерти получил звание с двух калашей сразу сильвер 1 и причём тот игрок, который и убил -- не имел отрицательных значений. Ромео пытался выяснить в результате чего это могло произойти, но так не удалось понять. Это просто фантомный случай,которая случается редко.
 
S

SDI

@.SN. Хотел бы предложить добавить в плагин Levels Ranks создание кланов (команд) и систему подсчёта статистики этих же кланов. Сделать это всё можно как угодно, главное пофантазировать. К примеру, человек прописывает в чате !lvl и заходит в панель плагина. Дальше он нажимает на пункт "Кланы" или "Команды", кому как больше нравится, после этого человеку появляются пункты: Первый пункт "Создать свой клан", второй пункт "Рейтинг кланов" или "ТОП кланов".
Теперь, распишу поподробнее о каждом пункте. Допустим, что игрок сначала нажал на "Создать свой клан", ему высветилась рамка, где написано, что вам сейчас нужно ввести в чате любое слово(а) не длиннее столько-то символов, которое и станет названием вашего клана. Всё, клан создан, дальше он может отправлять как-нибудь приглашения разным игрокам для вступления в его клан. В клане будет только 10 мест, к примеру. Можно было бы ещё как-нибудь сделать, чтобы после создания клана, создателю и присоединившимся игрокам давался клан тег, который был бы виден в "TAB" и который можно было бы отключить по усмотрению в настройках.
Теперь, представим, что игрок нажал на пункт "Рейтинг кланов" или "ТОП кланов". Там ему высветился рейтинг кланов и сверху этого рейтинга подпункт "Поиск кланов" или "Найти клан", на который можно будет нажать и потом ввести в чате название любого клана для поиска. Вернусь к рейтингу кланов. На каждый клан можно будет нажать. После нажатия на любой клан, ему высветятся 10 ников игроков этого клана. Разумеется, зависеть эта информация будет от вместительности игроков в клане. Кроме игроков клана, человек сможет посмотреть дату создания этого клана, а звёздочка возле ника игрока будет означать то, что этот игрок является создателем этого клана. Чтобы другие игроки видели, что такой-то игрок является игроком такого-то клана, над этим игроком будет текст или табличка с названием его клана, ну или название клана будет показывать при наведении прицела на игрока, думаю так было бы лучше, так бы табличка или просто название клана над головой не выдавало бы игрока из укрытия другим игрокам.
Теперь о том, как сделать подсчёт статистики кланов. Ну, есть идея. К примеру, пускай рейтинг кланов будет зависеть от суммирования всех убийств игроков этого клана, убийства будут превращаться в очки. Это количество очков, превращённое из убийств, будет постоянно накапливаться, а отбавляться очки будут из-за смертей игроков клана, за смерть будут отбавлять в два раза больше очков, ну или вообще сделать простое накопление очков без какого-либо их отбавления. В общем, игрок будет получать очки, а эти очки будут уже одновременно распределяться для своего звания и для своего клана.
Ну, как-то так... Вроде бы ничего не забыл. Ребят, кому понравилась эта идея, прошу поддержать. Может это число поддержавших как-то мотивирует создателя взяться за эту идею.
 
Последнее редактирование модератором:

des333

Участник
Сообщения
148
Реакции
6
@.SN. Хотел бы предложить добавить в плагин Levels Ranks создание кланов (команд) и систему подсчёта статистики этих же кланов. Сделать можно как угодно, главное пофантазировать. К примеру, человек прописывает в чате !lvl и заходит в панель плагина. Дальше он нажимает на пункт "Кланы" или "Команды", кому как больше нравится, после этого человеку появляются пункты: Первый пункт "Создать свой клан", второй пукнт "Рейтинг или ТОП кланов".
Теперь, распишу поподробнее о каждых пунктах. Допустим, что игрок сначала нажал на "Создать свой клан", ему высветилась рамка, где написано, что вам сейчас нужно ввести в чате любое слово(а), которое и станет названием вашего клана, не длиннее столько-то символов. Всё, клан готов, дальше он может отправлять как-нибудь приглашения разным игрокам, для вступления в его клан. В клане будет только 10 мест, к примеру.
Теперь, представим, что игрок нажал на пункт "Рейтинг или ТОП кланов". Там ему высветилился рейтинг кланов и сверху этого рейтинга подпункт "Поиск кланов или найти клан", на который можно будет нажать и потом ввести в чате название клана для поиска. Вернусь к рейтингу кланов. На каждый клан можно будет нажать. После нажатия на любой клан, ему высветятся 10 ников игроков этого клана. Разумеется, зависеть эта информация будет от максимальности мест в клане. Кроме игроков клана, человек сможет посмотреть дату создания этого клана, а звёздочка возле ника игрока будет означать то, что этот игрок является создателем этого клана. Чтобы другие игроки видели, что это игрок такого-то клана, над этим игроком будет текст или табличка с названием его клана, ну или клан будет показывать при наведении игрока.
Теперь о том, как сделать подсчёт статистики кланов. Ну, есть идея. К примеру, пускай рейтинг кланов будет зависеть от суммирования всех убийств игроков этого клана, убийства будут превращаться в очки, это количество убийств будет постоянно накапливаться, а отбавляться будет из-за смертей игрока, за смерть будут отбавлять в два раза больше очков, ну или сделать простое накопление очков без какого-либо их отбавления. В общем, игрок будет получать очки, а эти очки будут уже одновременно распределяться для своего звания и для своего клана.
Ну, как-то так, вроде бы ничего не зыбыл. Ребят, кому понравилась эта идея, прошу поддержать.
Чтобы создать клан - нужно определённое кол-во очков. И например чтобы вступить в клан нужно иметь определённое звание
 
S

SDI

@SDI, @des333, за бесплатно, Вам это никто не напишет.
Моё дело только предложить, а решать уже .SN.'у. Если понравится идея, может сделает и бесплатно, а может сделает каким-нибудь приватным модулем. Ему решать.
Можно и горы свернуть. Главное, чтобы у человека было желание, была мотивация и чтобы ему это нравилось, и тогда, любая цель в скором времени будет достигнута.
 
H

Hathcat12

КАК ЭТО ИСПРАВИТЬ -29392927(ОПЫТА)
ПОЧЕМУ ОТНИМАЕТ ПО 2К ОПЫТА...и более.

Я УЖЕ НЕ МОГУ......


6eUUwRlaTuI.jpg

@Hathcat12,
1). Изображение в спойлер.
2). Цитирую @.SN.

КАК ЭТО ИСПРАВИТЬ -29392927(ОПЫТА)
ПОЧЕМУ ОТНИМАЕТ ПО 2К ОПЫТА...и более.

Я УЖЕ НЕ МОГУ......
 
Последнее редактирование модератором:

hooligan***

Участник
Сообщения
7
Реакции
0
Всем привет! Вчера открыл сервер в CSGO, до этого держал сервер в 1.6 и знаю про компиляцию плагинов итд.
Скачал архив для win, взял оттуда компилятор.
Скачал плагин и взял исходники, и при попытке скомпилировать плагины вылезли куча ошибок. Инклюд закинул.
В архиве плагина только 1 скомпилированный плагин.
Что-то не пойму, в чем проблема. Подскажите, может чего не хватает или я чего то не понимаю пока.
Всем Спасибо!
P.s Metamod:Source version 1.10.7-dev, SourceMod (1.8.0.6041) by AlliedModders LLC
--- Добавлено позже ---
steamworks - тоже установил
 

Вложения

  • upload_2018-4-10_15-18-37.png
    upload_2018-4-10_15-18-37.png
    32.3 КБ · Просмотры: 30
Последнее редактирование:

alexmo812

Менеджер у *****
Сообщения
366
Реакции
311
Всем привет! Вчера открыл сервер в CSGO, до этого держал сервер в 1.6 и знаю про компиляцию плагинов итд.
Скачал архив для win, взял оттуда компилятор.
Скачал плагин и взял исходники, и при попытке скомпилировать плагины вылезли куча ошибок. Инклюд закинул.
В архиве плагина только 1 скомпилированный плагин.
Что-то не пойму, в чем проблема. Подскажите, может чего не хватает или я чего то не понимаю пока.
Всем Спасибо!
P.s Metamod:Source version 1.10.7-dev, SourceMod (1.8.0.6041) by AlliedModders LLC
--- Добавлено позже ---
steamworks - тоже установил
Все скомпилировано. Зачем?
 

m0rbit

Участник
Сообщения
720
Реакции
159
Публикация больших блоков текста/изображений
Ребят что за глупости?) Сняли за смерть 12к очков
qjQH76hOVXw.jpg
 
Последнее редактирование модератором:
S

SDI

Сорри спойлер искал, не нашел ;(
Вот для спойлера, чтобы спойлер получился, нужно убрать плюс "+" и всё.
[+spoiler=Название спойлера] Текст [/spoiler]
В общем я так понял, решения пока никто не нашел?
Надо проверить в базе данных Levels Ranks, есть ли у кого отрицательные значения в столбике "value" и если они есть, то игроков удалить.
Это один из способов решения этого бага, может поможет.
/addons/sourcemod/data/sqlite/lr_base.sq3
 
Последнее редактирование модератором:

m0rbit

Участник
Сообщения
720
Реакции
159
Вот для спойлера, чтобы спойлер получился, нужно убрать плюс "+" и всё.
[+spoiler=Название спойлера] Текст [/spoiler]

Надо проверить в базе данных Levels Ranks, есть ли у кого отрицательные значения в столбике "value" и если они есть, то игроков удалить.
Это один из способов решения этого бага, может поможет :D
/addons/sourcemod/data/sqlite/lr_base.sq3

Понял спасибо) У нас мускул :) Но еще раз благодарю за пошаговый инструктаж :))
 

xXMaXimXx

хХх
Сообщения
511
Реакции
53
Для того чтобы обновить свою базу без танцев с бубном, кривых сриптов и её удаления Оффтоп..вставляете
PHP:
ALTER TABLE `lvl_base`
                    DROP `vip`,
                    CHANGE `hits` `hits_all` INT(12) NOT NULL DEFAULT '0'
                    ADD `hits_head` INT(12) NOT NULL DEFAULT '0' AFTER `hits_all`,
                    ADD `hits_chest` INT(12) NOT NULL DEFAULT '0' AFTER `hits_head`,
                    ADD `hits_stomach` INT(12) NOT NULL DEFAULT '0' AFTER `hits_chest`,
                    ADD `hits_arms` INT(12) NOT NULL DEFAULT '0' AFTER `hits_stomach`,
                    ADD `hits_legs` INT(12) NOT NULL DEFAULT '0' AFTER `hits_arms`;

Посмотреть вложение 29692
 

Вложения

  • Безымянный.png
    Безымянный.png
    9.8 КБ · Просмотры: 32

Yooki

Добрая душа
Сообщения
473
Реакции
169
Для того чтобы обновить свою базу без танцев с бубном, кривых сриптов и её удаления Оффтоп..вставляете
PHP:
ALTER TABLE `lvl_base`
                    DROP `vip`,
                    CHANGE `hits` `hits_all` INT(12) NOT NULL DEFAULT '0'
                    ADD `hits_head` INT(12) NOT NULL DEFAULT '0' AFTER `hits_all`,
                    ADD `hits_chest` INT(12) NOT NULL DEFAULT '0' AFTER `hits_head`,
                    ADD `hits_stomach` INT(12) NOT NULL DEFAULT '0' AFTER `hits_chest`,
                    ADD `hits_arms` INT(12) NOT NULL DEFAULT '0' AFTER `hits_stomach`,
                    ADD `hits_legs` INT(12) NOT NULL DEFAULT '0' AFTER `hits_arms`;

Посмотреть вложение 29692
Спасибо!
Кстати на 4-ой строке ошибка, там нужна запятая в конце
 
Сверху Снизу