Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

6 страниц V   1 2 ... 4 5 »

Army Ranks 1.2

Статус пользователя L1ghT
сообщение 21.12.2011, 0:42
Сообщение #1


Стаж: 16 лет

Сообщений: 274
Благодарностей: 52
Полезность: 167



Авторство :
Автор : Arctic
Идея : fairplay23


Описание :
Собственно плагин добавляет разнообразие на сервер.
Имеется таблица рангов/званий для игрока.
За каждое звание игрок получает разные бонусы (деньги,гранаты,защиту,прибор ночного виденья и т.п.).
Плагин с исходником, фраги сохраняются с помощью nVault или через MySQL.
Также плагин адаптирован под Colored translit


Версия 1.2 :
+ админ меню (3 команды видим на скрине)
+ в бонусы добавлено увеличение HP в зависимости от звания
+ добавлена блокировка lvl-up меню на некоторых картах, new const restrict_bonus[][]
+ исправлены баги версии 1.1,их было очень много


Что будет в будущем? :
в 1.3 планируется добавить статистику типа /top15, увеличение званий само-собой и оптимизация кода, плюс еще Ваши идеи :)


Настройка исходника :

#define USE_SQL - настройка типа сохранения.
#define XP_VALUE - кол-во XP при убийстве (по умолч. = 1)
#define USE_COLORED_TRANSLIT - использование Colore translit
#define USE_RSTR_BONUS - использование запрета lvl-up меню на некоторых картах
_

о каждом из них ( их настройка) написано в исходнике.


Идеи или пожелания к плагину :
Пишите в скайп ghostt_2

Прикрепленный файл  army_ranks_12.zip ( 154,21 килобайт ) Кол-во скачиваний: 504





Army Ranks 1.1

Версия 1.1 :
Добавлено 4 квара:
ar_givebonus - 0/1 - давать бонусы игроку взависимости от звания (гранаты и т.п.)
ar_givebonusnl - 0/1 - давать бонусы игроку при получении нового лвл (оружие)
ar_admin_cchat - [0/1/2] - 1 = сообщ.админа зеленое,0 = желтое, 2 = цвета команды.
ar_save_type - 0/1 - 1 = MySQL, 0 = nvault.
Исправлены мелкие баги.

Плагин - приложение (Status_value.sma) :
Если навести прицел на игрока,то этот плагин покажет звание и опыт игрока,на который наведен прицел.
Также у этого плагина есть команда "/stats" - отображает в MOTD окне всех игроков НА СЕРВЕРЕ их звание и опыт.

Внимание :
Плагин будет работать НЕ КОРРЕКТНО с плагинами типа : Colored Translit,Admin chat color и т.п.

Прикрепленный файл  armyranks_1.1.zip ( 32,45 килобайт ) Кол-во скачиваний: 157


Отредактировал: tatowka, - 21.12.2011, 7:41
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   Цитировать сообщение
Статус пользователя MaZzai
сообщение 21.12.2011, 1:02
Сообщение #2


Стаж: 17 лет

Сообщений: 2659
Благодарностей: 1411
Полезность: 1024

1) Файл мог бы и на форум залить
2) 1.1 версию удалю до 21/12 23:59, так что переноси сюда её
3) Ты геный)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя L1ghT
сообщение 21.12.2011, 7:39
Сообщение #3


Стаж: 16 лет

Сообщений: 274
Благодарностей: 52
Полезность: 167

отредактировал.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя grey
сообщение 21.12.2011, 11:17
Сообщение #4


Стаж: 15 лет

Сообщений: 1785
Благодарностей: 1098
Полезность: 675

Цитата(tatowka @ 21.12.2011, 0:42) *
Идея : fairplay23

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


---
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя L1ghT
сообщение 21.12.2011, 15:28
Сообщение #5


Стаж: 16 лет

Сообщений: 274
Благодарностей: 52
Полезность: 167

как исправить проблему с обнулением фрагов? при смене ника на другой и установки старого оно обнуляется..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 21.12.2011, 16:06
Сообщение #6


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Плагин хороший, но было бы отлично, если бы вывел файлик с настройка отдельно, чем править исходник.


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя 4ePBb
сообщение 29.12.2011, 10:16
Сообщение #7
Стаж: 14 лет

Сообщений: 101
Благодарностей: 73
Полезность: 346

Хотелось бы увидеть в следующей версии квары:
Возможность включения откючения показа HUD сообщения текущего звания(ранка)
Возможность включения отключения показа HUD сообщения ника и звания врагови союзников.
Возможность настройки чата цвет приписка и тп

Как выключить функции (HUD сообщения) эти в исходнике? Пробовал закоментить часть где идет показ ника союзников\соперников плагин потом скомпилися но с ошибкой.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jtiq
сообщение 29.12.2011, 11:13
Сообщение #8


Иконка группы

Стаж: 18 лет

Сообщений: 1717
Благодарностей: 767
Полезность: 979

Меценат Меценат

теперь нет прапорщиков ))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя NexTTT
сообщение 29.12.2011, 13:43
Сообщение #9


Стаж: 17 лет

Сообщений: 425
Благодарностей: 155
Полезность: 335

понравилось. народу на сервере тоже. Автор молодец)

Отредактировал: NexTTT, - 29.12.2011, 15:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя L1ghT
сообщение 6.1.2012, 18:09
Сообщение #10


Стаж: 16 лет

Сообщений: 274
Благодарностей: 52
Полезность: 167

Моим не понравилось категорически, пришлось убрать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 7.1.2012, 0:20
Сообщение #11


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

При компиляции выдает две ошибки:

Error: Undefined symbol "TeamInfo" on line 177
Error: Undefined symbol "SayText" on line 178

Как исправить?

Добавил в начало new TeamInfo, SayText;

Стало писать:

Warning: Symbol is assigned a value that is never used: "SayText" on line 949
Warning: Symbol is assigned a value that is never used: "TeamInfo" on line 949

Тоесть они как-бы там ненужные чтоли и не используются?

Отредактировал: Maksovich, - 7.1.2012, 0:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 7.1.2012, 6:05
Сообщение #12


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

И еще предложение у меня.
1. Поправить таблицу а то кривизна сплошная =) (это та что на /astats)
2. Сделать чтобы HLTV и Боты не учитывались.
3. Из второго пункта сделать так что если играешь только с ботами то статистика убийств не велась и фраги за установку бомбы не прибавлялись тоже и за заложников. Чтобы начинало учитываться только когда хотябы есть 1 человек.
4. Можно сделать еще денежный бонус например. Я так как у нас на сервере не используются дымовые гранаты заменил пока на денедный бонус вот так:
Код
if(s_g)
{
    new p_money = cs_get_user_money(id)
    new b_money = (p_money + 2000)
        if(b_money > 16000){
            cs_set_user_money(id,16000)
        }
        else{
            cs_set_user_money(id,b_money)
        }
}

Очень понравилось :)
5. Сделать чтобы и бонусы отключались на некоторых картах типа 35HP тоже отдельный список сделать. И все вынести отдельно в 2 списка. 1- ый на оружие а 2- ой на бонусы.

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

Отредактировал: Maksovich, - 18.1.2012, 12:20
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Arctiq
сообщение 8.1.2012, 20:32
Сообщение #13


Стаж: 14 лет
Город: Балашиха

Сообщений: 103
Благодарностей: 52
Полезность: 384

да я вот думаю 1.3 выпустить blush2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 9.1.2012, 14:08
Сообщение #14


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

Цитата(Arctiq @ 8.1.2012, 21:32) *
да я вот думаю 1.3 выпустить blush2.gif


Не плохо бы. Я по идее его под себя уже переделал. Бонус оружия нафиг отключил и фильтр на карты переставил для бонусов =) Так как тупо когда 35HP и гранатами обкидыватся начинают. Также сделал Квар на бонус здоровья а то очень многим он не понравился pardon.gif Кстати там еще косяк какой-то с выдачей званий. Выдаешь звание а выдается на 1 меньше по списку.

Отредактировал: Maksovich, - 9.1.2012, 14:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя grey
сообщение 9.1.2012, 20:09
Сообщение #15


Стаж: 15 лет

Сообщений: 1785
Благодарностей: 1098
Полезность: 675

Цитата(tatowka @ 6.1.2012, 18:09) *
Моим не понравилось категорически, пришлось убрать.

у меня готовы изувечить за звание и медали :biggrin:

Отредактировал: greykoo, - 9.1.2012, 20:10


---
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mmalkov
сообщение 14.1.2012, 11:26
Сообщение #16
Стаж: 17 лет

Сообщений: 21
Благодарностей: 2
Полезность: 73

кто-то уже обащался, но я еще раз спрошу поскольку твета так и не нашел. Как все-таки бороться с обнулением ранга при смене карты? Игроки ник не меняют. Пробовал данные хранить и с помощью nvault и с помощью мускула. Эффект тот же. Если в первые дни получалось тем кто жалуется восстанавливать фраги опираясь на статистику психостата, то теперь это невозможно сделать. Народ негодует!

Также ест пожлание по разработке:

1. Сделать звания не по кол-ву убийств, а по разнице между убийствами и смертями. Так будет сложнее добиться следующего ранга. Да и звание можно будет не только приобрети, но и потерять
2. Сделать статистику не по нику, а по IP. Для лучшего поиска в базе данных.
3. Возможность выдвать права игрокам (кик, смена каты, бан и пр.) по достижению какого-либо уровня
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 15.1.2012, 14:06
Сообщение #17


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

Цитата(mmalkov @ 14.1.2012, 12:26) *
2. Сделать статистику не по нику, а по IP. Для лучшего поиска в базе данных.


Это бред. С динамичным айпи ничего не выйдет. Ник - это самое оптимальное решение.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя NexTTT
сообщение 15.1.2012, 14:59
Сообщение #18


Стаж: 17 лет

Сообщений: 425
Благодарностей: 155
Полезность: 335

да, придется сносить этот плагин, звания постоянно обнуляются или не обнуляются, а снижаются... народ на эти звания задрачивает, а плагин их постоянно обламывает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя I LOVE YOU...CS-1.6
сообщение 16.1.2012, 15:44
Сообщение #19
Стаж: 15 лет

Сообщений: 219
Благодарностей: 29
Полезность: 23

NexTTT,
+1 то же самое у меня было. Убрал давно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 18.1.2012, 12:08
Сообщение #20


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

Идея плагина действительно хорошая. Но сброс статистики стал напрягать действительно уже!!! Я весь исходник пересмотрел и пока никак не моку понять в чем причина. Понял что когда игрок коннектиться то берет значение из базы во время игры это значение хранится у игрока, когда он отключается то оно записывается в базу обратно уже новое. Видимо у клиента теряется это значение иногда pardon.gif например при обрыве связи или еще почему-то. Вообщем гадать не буду. Надо у продвинутых спросить =) Кстати по идее наверно было бы лучше сделать по нику и по Setinfo в конфиг.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
6 страниц V   1 2 ... 4 5 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: