Иконка ресурса

No Prime Manager 1.1.5

OkyHek

Участник
Сообщения
419
Реакции
427
  • Автор ресурса
  • #1
Пользователь Lebios321256 разместил новый ресурс:

No Prime Manager - Позволяет выбрать действие над No Prime игроками

Плагин позволяет выбрать действие над No Prime игроками из 3 режимов.
При использовании 1 режима отредактируйте фразу перевода "Pr_Reason"!

P.S.> Отдельное спасибо за тестирование @FIVE

ToDo: Сделать промежуток времени для установки другого режима.
Пример, до 0.30 используется режим 1, после и до 6.00 режим 2

Узнать больше об этом ресурсе...
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #2
PHP:
public void OnClientPostAdminCheck(int iClient)
{
   g_bNoPrime[iClient] = SteamWorks_HasLicenseForApp(iClient, 624820) ? true : false;

   if(!g_iType && g_bNoPrime[iClient])
   {
       KickClient(iClient, "%t!", "Kick_Reason");
   }
}

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

P.S.: А здесь воткнуть проверку на бота почему-то додумались сразу...
PHP:
public Action Timer_SetClanTags(Handle hTimer)
{
   for(int i = 1; i <= MaxClients; ++i)
   {
       if (IsClientInGame(i) && !IsFakeClient(i) && g_bNoPrime[i])
       {
           CS_SetClientClanTag(i, g_sTag);
       }
   }
   return Plugin_Continue;
}
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
я бы сделал чуть иначе

Обновил (исправил проверку, теперь тег будет менять не ботам)
 

Вложения

  • NoPrimeManager 1.1.0.sp
    2.6 КБ · Просмотры: 13
  • NoPrimeManager 1.1.0.smx
    6.3 КБ · Просмотры: 15
Последнее редактирование:

OkyHek

Участник
Сообщения
419
Реакции
427
  • Автор ресурса
  • #4
@Крузяра, посмотри на время когда был создан ресурс :ab:, хотя и не отрицаю того факта, что не досмотрел.. Все мы люди.
--- Добавлено позже ---
@Grey83, На счет клан тега, обновляю его в таймере чтобы какой-то другой плагин не перекрыл его. А вот на счет випки спасибо, возьму на заметку :ab:
 
Последнее редактирование:

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #5
не устанавливает тег
 

OkyHek

Участник
Сообщения
419
Реакции
427
  • Автор ресурса
  • #6
@September, есть ли какие-то плагины устанавливающие клан теги?
 

SlavON

Добрая душа
Сообщения
1,582
Реакции
326
@Grey83, тег устанавливается только на ботах.
 

nuPAT

Участник
Сообщения
163
Реакции
25
Есть ли возможность использовать плагин без VIP модуля? Мне нужен 3ий режим.
 

OkyHek

Участник
Сообщения
419
Реакции
427
  • Автор ресурса
  • #10
@nuPAT, по идее да. Проверяйте.
@SlavON, видимо он недосмотрел.
 

Вложения

  • NoPrimeManager 1.1.0.sp
    2.6 КБ · Просмотры: 24

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979

Вложения

  • NoPrimeManager 1.1.0_noVIPcore.sp
    2.2 КБ · Просмотры: 20
  • NoPrimeManager 1.1.0_noVIPcore.smx
    5.4 КБ · Просмотры: 16

39ma

Участник
Сообщения
6
Реакции
2
ага, прозевал, когда проверку переделывал (обновил файлы в том комменте)

@nuPAT, держи, всё то же самое, только без использования VipCore

твою версию протестил не работает.

Что я делал:
закинул в папку plugins smx файл, затем перезапустил сервер, создался автоматов конфиг. В нем поставил режим 0. Опять перезапустил сервер и с абсолютно нового акка захожу не кикает
--- Добавлено позже ---
ага, прозевал, когда проверку переделывал (обновил файлы в том комменте)

@nuPAT, держи, всё то же самое, только без использования VipCore

Код ошибки
L 12/09/2018 - 17:41:40: [SM] Fatal error encountered parsing translation file "NoPrimeManager.phrases.txt"
L 12/09/2018 - 17:41:40: [SM] Error (line 0, column 0): Stream failed to open
L 12/09/2018 - 17:41:40: [SM] Failed to load plugin "token_auto_updater.smx": Possible malware or illegal plugin detected and blocked.
L 12/09/2018 - 17:41:50: [SM] Exception reported: Language phrase "Kick_Reason" not found (arg 4)
L 12/09/2018 - 17:41:50: [SM] Blaming: NoPrimeManager 1.1.0_noVIPcore.smx
L 12/09/2018 - 17:41:50: [SM] Call stack trace:
L 12/09/2018 - 17:41:50: [SM] [0] KickClient
L 12/09/2018 - 17:41:50: [SM] [1] Line 69, Z:\NoPrimeManager 1.1.0_noVIPcore.sp::ManagePlayers
L 12/09/2018 - 17:41:50: [SM] [2] Line 58, Z:\NoPrimeManager 1.1.0_noVIPcore.sp::OnClientPostAdminCheck
L 12/09/2018 - 17:41:50: [SM] [4] NotifyPostAdminCheck
L 12/09/2018 - 17:41:50: [SM] [5] Line 339, /home/builds/sourcemod/linux-1.8/build/plugins/admin-sql-threaded.sp::OnReceiveUser
 
Последнее редактирование:

CAH4E3

Сосанчез.
Сообщения
1,597
Реакции
779
@39ma, ты файл перевода из архива ресурса залей то.
 

SlavON

Добрая душа
Сообщения
1,582
Реакции
326
@Lebios321256, а как долго ждать реализации "Сделать промежуток времени для установки другого режима"?
 

OkyHek

Участник
Сообщения
419
Реакции
427
  • Автор ресурса
  • #18
@SlavON, Уже готово нужно тестировать. + учтены критика и для режима 0 заменено на использование квара. Хотя как мне только что сказали он пока что не работает.
 

k3kc

Участник
Сообщения
14
Реакции
0
Привет, а где настраивать то? написано конфиг создается сам, но что то не нашел
 
Сверху Снизу