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

No Prime Manager 1.1.5

Нет прав для скачивания
Сообщения
242
Реакции
152
Пользователь Lebios321256 разместил новый ресурс:

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

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

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

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

Крузяра

Супермодератор
Сообщения
7,224
Реакции
5,505
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;
}
 
Сообщения
242
Реакции
152
@Крузяра, посмотри на время когда был создан ресурс :ab:, хотя и не отрицаю того факта, что не досмотрел.. Все мы люди.
--- Добавлено позже ---
@Grey83, На счет клан тега, обновляю его в таймере чтобы какой-то другой плагин не перекрыл его. А вот на счет випки спасибо, возьму на заметку :ab:
 
Последнее редактирование:

September

Добрый модер
Модератор
Сообщения
2,967
Реакции
941
не устанавливает тег
 
Сообщения
159
Реакции
11
Есть ли возможность использовать плагин без VIP модуля? Мне нужен 3ий режим.
 

Grey83

похухоль
Сообщения
2,786
Реакции
1,517

Вложения

Сообщения
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

Ушёл в армию 17.12.2018
Сообщения
1,518
Реакции
645
@39ma, ты файл перевода из архива ресурса залей то.
 
Сообщения
1,112
Реакции
165
@Lebios321256, а как долго ждать реализации "Сделать промежуток времени для установки другого режима"?
 
Сообщения
242
Реакции
152
@SlavON, Уже готово нужно тестировать. + учтены критика и для режима 0 заменено на использование квара. Хотя как мне только что сказали он пока что не работает.
 
Сообщения
2
Реакции
0
Привет, а где настраивать то? написано конфиг создается сам, но что то не нашел
 
Сверху