Best player of the round

Best player of the round 1.1.2

Нет прав для скачивания
Сообщения
263
Реакции
335
Помог
4 раз(а)
Pokemoshka обновил(а) ресурс Best player of the round новой записью:

Обновление до версии 0.6

  1. Добавлена выдача опыта/бонусов AES
    • Добавлены квары:
      • bpr_aes_exp // 0 - отключить выдачу опыта , значение выше нуля - сколько опыта получит игрок
      • bpr_aes_bonus // 0 - отключить выдачу бонусов , значение выше нуля - сколько бонусов получит игрок
  2. В ланг файл добавлен префикс и недостающие переводы в украинском языке
Узнать больше об этом обновлении...
 
Последнее редактирование модератором:
Сообщения
2,288
Реакции
1,739
Помог
31 раз(а)
После последнего обновления предлагаю теперь ввести запрет на работу плагина при менее 4 человек на сервере. Иначе бонусов можно только так накрутить при 1х2 или 1х1
 
Сообщения
142
Реакции
23
Помог
1 раз(а)
После последнего обновления предлагаю теперь ввести запрет на работу плагина при менее 4 человек на сервере. Иначе бонусов можно только так накрутить при 1х2 или 1х1
Это точно сделайте ограничение !!!!!
 
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
C++:
new players_num = get_playersnum();
if(players_num < 4) return;
 
Сообщения
148
Реакции
48
Помог
4 раз(а)
C++:
new players_num = get_playersnum();
if(players_num < 4) return;
Это добавить в начало плагина? Если нет, то подскажите плиз.
Код:
#include <amxmodx>
#include <reapi>
#tryinclude <aes_v>

#define CheckBit(%1,%2)        (%1 &    (1 << (%2 & 31)))
#define SetBit(%1,%2)        (%1 |=    (1 << (%2 & 31)))
#define ClearBit(%1,%2)        (%1 &= ~(1 << (%2 & 31)))
#define ToggleBit(%1,%2)    (%1 ^=     (1 << (%2 & 31)))
#define ResetBits(%1)        (%1 &=     0)
#define FillBits(%1)        (%1 &= ~0)

new const g_Cases[] = {2, 0, 1, 1, 1, 2};
new const g_Titles[2][3][] = {
    {"BPR_KILL_1", "BPR_KILL_2", "BPR_KILL_3"},
    {"BPR_HS_1", "BPR_HS_2", "BPR_HS_3"}
}

new g_HudSync;
new g_FriendlyFire = 0;
new g_ShowAll = 1;
new g_ShowInfo = 1;
new g_NameNewLine = 1;
new g_MoneyBonus = 200;
#if defined AES_MAX_LEVEL_LENGTH
new g_AesExp = 5;
new g_AesBonus = 1;
#endif
new g_HudEnabled;
new players_num = get_playersnum();
if(players_num < 4) return;

enum _:PLAYER_DATA {
    PLAYER_KILLS,
    PLAYER_DMG,
    PLAYER_HS
}

new g_PlayerData[MAX_CLIENTS + 1][PLAYER_DATA];
 
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
Перед выдачей бонусов нужно вставить.
 
Сообщения
2,751
Реакции
3,016
Помог
61 раз(а)
ввести запрет на работу плагина при менее 4 человек на сервере.
Код:
public RoundEnd(WinStatus:status, ScenarioEventEndRound:event) {
    #pragma unused status

    if (event == ROUND_GAME_COMMENCE || event == ROUND_GAME_RESTART || event == ROUND_GAME_OVER) {
        return HC_CONTINUE;
    }

-    if (get_playersnum(0) <= 0) {
+    if (get_playersnum() < 4) {
        return HC_CONTINUE;
    }

    set_task(1.0, "TaskRoundEnd");

    return HC_CONTINUE;
}
Minni а стоило то всего в код заглянуть.
 
Сообщения
148
Реакции
48
Помог
4 раз(а)
wopox1337, а данная строка вообще не нужна получается?
Код:
new players_num = get_playersnum();
 
Сообщения
2,751
Реакции
3,016
Помог
61 раз(а)
Stas, я вам показал что нужно. Не путайте ответы.
 
  • Нравится
Реакции: Stas
Сообщения
2,751
Реакции
3,016
Помог
61 раз(а)
Сообщения
142
Реакции
23
Помог
1 раз(а)
Здравствуйте!Всех с рождеством Плагин отличный еще чтоб добавили на картах типа aim.35_hp отключались выдачу опыта.выдачу бонусов
а то на мясных картах быстро бонусов набирают
 
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Плагин отличный еще чтоб добавили на картах типа aim.35_hp отключались выдачу опыта.выдачу бонусов
а то на мясных картах быстро бонусов набирают
Это уже давно сделали разработчики Amx Mod X в году так 2006-2007
 
Сообщения
42
Реакции
12
Спасибо за плагин.
Хороший и реализован очень хорошо. Только имеется некоторый недочет.
После установки и настройки бонусы выдаются полностью все, то есть стал лучшим игроком раунда и получил - опыт, бонус и деньги.
Как-то не очень, сколько бонусов для одного игрока.

Подскажите как реализовать, что бы выдавало, что-то одно за раунд? (соответственно выдача была рандомная).

Заранее спасибо за помощь.
 

asd

Сообщения
151
Реакции
17
Помог
3 раз(а)
Если будет ещё обнова, сделайте рандомную выдачу бонусов, в том числе добавление новых бонусов в виде оружия и вип статуса на 1 дн.
Если будет желание.
А, так плагин отличный.
Респект автору.
 
Сообщения
24
Реакции
-1
Доброго времени суток!
Pokemoshka, если Вам не трудно можно сделать под HLDS amxx1.8.2 ?
Может кто подскажет, что нужно добавить в код?
Очень бы хотелось рабочий плаг под HLDS...
Благодарю за внимание!
 
Сообщения
2,288
Реакции
1,739
Помог
31 раз(а)
ganja_dypb, я не автор плагина. А сам автор врядли будет поддерживать 1.8.2. Вам лучше написать в раздел заказов
 
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
ganja_dypb, поддержки ХЛДС и АМХХ 1.8.2 не будет. Есть много аналогов на любой вкус. Ну или просите на форуме переделку. Конкретно я как автор не планирую поддерживать.
 
Сообщения
24
Реакции
-1
fantom, будьте добры подсказать рабочий аналог вашего плагина?
Те что я нашёл либо не работают или с багами или нет оповещения в чате.
спс за помощь!
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу