BlockProfileSteam

BlockProfileSteam 6.4.4

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
  • Автор ресурса
  • #1
Rustgame добавил(а) новый ресурс:

BlockProfileSteam - Кикает игрока не соответствующий параметрам его профиля

Данный плагин блокирует игроков, если у них:

1 | Больше n количество VACBans
2 | Меньше n дней с последнего VACBan
3 | Профиль скрыт
4 | Меньше n дней с создания аккаунта(Профиля) Steam
5 | Если аккаунт(Профиль) Steam не настроен

Присутствуют нативы :)

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

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
  • Автор ресурса
  • #2

gtixon

Участник
Сообщения
1,078
Реакции
401
Крутой плагин) Можно ли добавить что бы кикало по таким условиям:
1 год акку = Пропускаем....
Прайм = Пропускаем...
Остальным проверку: Скрыт профиль = заставляем открыть, 100 часов есть = проходим
 

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
  • Автор ресурса
  • #4
Крутой плагин) Можно ли добавить что бы кикало по таким условиям:
1 год акку = Пропускаем....
Прайм = Пропускаем...
Остальным проверку: Скрыт профиль = заставляем открыть, 100 часов есть = проходим
Тоесть добавить еще проверку прайма?
 

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
  • Автор ресурса
  • #6
Добавить проверку на наличие 100 часов ксго, но при этом отменять проверку если у игрока старый аккаунт (создан более года назад), или прайм статус.
В теории это возможно, хорошо, я попытаюсь добавить эту функцию!
 

Mr.Black

Участник
Сообщения
145
Реакции
61
Действительно не хватает проверки на количество часов в кс и прайм статус аккаунта. А так очень полезные плагин 👍
 

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
  • Автор ресурса
  • #8
Действительно не хватает проверки на количество часов в кс и прайм статус аккаунта. А так очень полезные плагин 👍
Через часика 2 добавлю уже, тесты провожу, и получается
Сообщения автоматически склеены:

Действительно не хватает проверки на количество часов в кс и прайм статус аккаунта. А так очень полезные плагин 👍
Минут 10 и готово. :)
 
Последнее редактирование:

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
  • Автор ресурса
  • #9
Rustgame обновил(а) ресурс BlockProfileSteam новой записью:

Количество наигранных часов в указанной игре

Добавил новое действие над игроками,
Проверка, сколько наиграл игрок, который присоединился в указанную вами игру.

Действие:
Если у игрока нет прайма(CSGO), то он будет проверятся на наигранным им часы.

Так же, в MySQL добавились два столбца
maxminuteplaying - Это минимальное количество часов требуемого для входа на сервер
appid - ID Игры
Список популярных игр на Source:
Garry's Mod - 4000
Counter-Strike: Global Offensive...

Узнать больше об этом обновлении...
 

BioPsyHoz

Участник
Сообщения
27
Реакции
2
Я конечно не скриптер и может чего то не понимаю, это нормально что строчка 2 раза
/* [ Вернет: Количество часов наиграного в данной игре ] */
native int BP_GetPlayingGame(int iClient);
Сообщения автоматически склеены:

и зачем делать проверку на прайм??? не видел еще нормально сделанный плагин на проверку прайма , а точней если игрок получил прайм апнув 21 уровень его не считают праймом и кикает
 
Последнее редактирование:

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
  • Автор ресурса
  • #11
Я конечно не скриптер и может чего то не понимаю, это нормально что строчка 2 раза
/* [ Вернет: Количество часов наиграного в данной игре ] */
native int BP_GetPlayingGame(int iClient);
Видимо я два раза скопировал, клавиатура и мышка очень чувствительны и совсем без шумные.
В следующем обновлении уберу лишний.
 

gtixon

Участник
Сообщения
1,078
Реакции
401
Видимо я два раза скопировал, клавиатура и мышка очень чувствительны и совсем без шумные.
В следующем обновлении уберу лишний.
будет ли проверка кол-ва времени существования аккаунта? То есть даты регистрации
 

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
  • Автор ресурса
  • #13
будет ли проверка кол-ва времени существования аккаунта? То есть даты регистрации
Она есть, и натив для неё тоже присутствует.
Если я правильно понял дата регистрации аккаунта?
 

gtixon

Участник
Сообщения
1,078
Реакции
401
Она есть, и натив для неё тоже присутствует.
Если я правильно понял дата регистрации аккаунта?
То есть аккаунт должен быть старше 1 года.

Просто хотелось бы такую систему:
Если у игрока прайм = игрок заходит без проблем
Если аккаунт старше 1 года = игрок заходит без проблем
Если у игрока скрытый профиль = то игроку высвечивается сообщение (думаю это нужно для проверки часов в CS:GO)= Откройте свой профиль для игры на наших серверах.
Если у игрока нет выполненных условий выше, то проверяется наличие к примеру 100 часов в CS:GO = если нет 100 часов, нет прайма, и аккаунт зарегистрирован менее года назад, то его кикает с определённым сообщением, к примеру = У вас нет 100 часов в CS:GO.
 

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
  • Автор ресурса
  • #15
Я конечно не скриптер и может чего то не понимаю, это нормально что строчка 2 раза
/* [ Вернет: Количество часов наиграного в данной игре ] */
native int BP_GetPlayingGame(int iClient);
Сообщения автоматически склеены:

и зачем делать проверку на прайм??? не видел еще нормально сделанный плагин на проверку прайма , а точней если игрок получил прайм апнув 21 уровень его не считают праймом и кикает
Я добавлю настройку, чтобы можно было вырубить
Сообщения автоматически склеены:

То есть аккаунт должен быть старше 1 года.

Просто хотелось бы такую систему:
Если у игрока прайм = игрок заходит без проблем
Если аккаунт старше 1 года = игрок заходит без проблем
Если у игрока скрытый профиль = то игроку высвечивается сообщение (думаю это нужно для проверки часов в CS:GO)= Откройте свой профиль для игры на наших серверах.
Если у игрока нет выполненных условий выше, то проверяется наличие к примеру 100 часов в CS:GO = если нет 100 часов, нет прайма, и аккаунт зарегистрирован менее года назад, то его кикает с определённым сообщением, к примеру = У вас нет 100 часов в CS:GO.
Вы можете настроить.
По сути плагин это и делает, я сделаю модули если потребуется, а умельцы может ещё лучше что то сделают.
 

BioPsyHoz

Участник
Сообщения
27
Реакции
2
L 11/19/2019 - 11:41:02: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 11/19/2019 - 11:41:02: [SM] Blaming: BlockNoAccessProfile.smx
L 11/19/2019 - 11:41:02: [SM] Call stack trace:
L 11/19/2019 - 11:41:02: [SM] [0] Database.Query
L 11/19/2019 - 11:41:02: [SM] [1] Line 231, C:\Users\Admin\Desktop\hlmod\compiled\BlockNoAccessProfile.sp::GetInformationPlayer
L 11/19/2019 - 11:41:02: [SM] [2] Line 217, C:\Users\Admin\Desktop\hlmod\compiled\BlockNoAccessProfile.sp::OnClientPostAdminCheck
что за ошибка кто подскажет
Сообщения автоматически склеены:

вот что в cfg
"blockingprofile"
{
"driver" "mysql"
"host" "****"
"database" "*****"
"user" "*******"
"pass" "********"
}
Сообщения автоматически склеены:

в базу данных запись прошла, таблица создалась настроил так как мне нужно !
 

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
  • Автор ресурса
  • #17
L 11/19/2019 - 11:41:02: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 11/19/2019 - 11:41:02: [SM] Blaming: BlockNoAccessProfile.smx
L 11/19/2019 - 11:41:02: [SM] Call stack trace:
L 11/19/2019 - 11:41:02: [SM] [0] Database.Query
L 11/19/2019 - 11:41:02: [SM] [1] Line 231, C:\Users\Admin\Desktop\hlmod\compiled\BlockNoAccessProfile.sp::GetInformationPlayer
L 11/19/2019 - 11:41:02: [SM] [2] Line 217, C:\Users\Admin\Desktop\hlmod\compiled\BlockNoAccessProfile.sp::OnClientPostAdminCheck
что за ошибка кто подскажет
Сообщения автоматически склеены:

вот что в cfg
"blockingprofile"
{
"driver" "mysql"
"host" "****"
"database" "*****"
"user" "*******"
"pass" "********"
}
Сообщения автоматически склеены:

в базу данных запись прошла, таблица создалась настроил так как мне нужно !
У вас две базы данных появились _config и _player?
 

EZZY

Участник
Сообщения
377
Реакции
74
Оо полезно от токсиков с новыми аккаунтами
 
Сверху Снизу