Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Пожертвовать Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
VIP [Steam Protect] v1.0.5
_wS_ Дата: Воскресенье, 31.12.2017, 20:37:36 | Сообщение # 1
VIP [Steam Protect] v1.0.5 (модуль для VIP) (csgo, css, css v34)
СКАЧАТЬ [ как устанавливать VIP модули ]

steam_protect

Это наверно лишь для css v34 актуально.
VIP игрок сможет защитить свой SteamID логином и паролем.
Если SteamID защищен и входит игрок с таким SteamID и его логин/пароль не указаны или не совпали, то не пустит на сервер.





sm_vipsteamprotect "личный email" - защитить свой SteamID.

Email указывается для того, чтобы игрок мог восстановить доступ к своему SteamID, если потеряет логин или пароль.
Команда доступна лишь тем группам, в которых прописано steam_protect.

sm_vipsteamprotect_remove "SteamID или email или логин" - удалить из базы и снять защиту (z флаг)
sm_vipsteamprotect_find "SteamID или email или логин" - проверить есть ли данные в базе (если есть, то покажет стим, почту и логин) (z флаг)

Если вы удалили запись из базы (сняли защиту) используя email или логин и этот игрок онлайн, то защита снимется, но ему в меню будет писать что его SteamID уже защищен. Если он захочет снова защитить, придётся перезайти на сервер. Если удалить, используя SteamID, то сразу будет все норм.

Таблица:

Код
`vip_steam_protect_tab`
`steamid` VARCHAR(32)
`email` VARCHAR(150)
`vip_login` VARCHAR(33)
`vip_pass` VARCHAR(33)
PRIMARY KEY (`steamid`)

Гости не могут скачивать файлы
 
chilla_mytku Дата: Воскресенье, 31.12.2017, 20:57:19 | Сообщение # 2
Сообщений: 83
Репутация: 0 [ +/- ]
Давно ждал! Спасибо большое)
 
_wS_ Дата: Вторник, 02.01.2018, 20:39:22 | Сообщение # 3
v1.0.1
Логин и пароль проверялся лишь у VIP игроков grust

v1.0.2
Подправлено возобновление sql соединения, если оно было утеряно.


Сообщение отредактировал _wS_ - Вторник, 02.01.2018, 21:08:35
 
Lexx77 Дата: Среда, 03.01.2018, 10:35:02 | Сообщение # 4
Сообщений: 37
Репутация: 0 [ +/- ]
У меня вот какую ошибку выдает.
L 01/03/2018 - 11:26:20: [SM] Unable to load plugin "vip_steam_protect.smx": Native "HM_MD5" was not found
L 01/03/2018 - 11:26:28: [SM] Native "GetArrayCell" reported: Invalid index 41 (count: 39)
 
_wS_ Дата: Среда, 03.01.2018, 15:27:47 | Сообщение # 5
Может Hueco Mundo установишь? ..
И в коде вообще нет функции GetArrayCell.
 
Lexx77 Дата: Пятница, 05.01.2018, 14:05:20 | Сообщение # 6
Сообщений: 37
Репутация: 0 [ +/- ]
Цитата _wS_ ()
Может Hueco Mundo установишь? ..
И в коде вообще нет функции GetArrayCell.


Да нет стоит...
Скорее всего из-за того, что я его не обновил.
Все равно спасибо за ответ.
 
_wS_ Дата: Среда, 17.10.2018, 12:49:01 | Сообщение # 7
v1.0.5
Подправлен под последнюю версию VIP.
 
SkiFteL Дата: Воскресенье, 21.10.2018, 11:46:26 | Сообщение # 8
Сообщений: 10
Репутация: 0 [ +/- ]
Как правильно сделать запрос для создания базы!? или он автоматически создаться?


Сообщение отредактировал SkiFteL - Воскресенье, 21.10.2018, 11:47:39
 
_wS_ Дата: Воскресенье, 21.10.2018, 17:05:56 | Сообщение # 9
Цитата SkiFteL ()
Как правильно сделать запрос для создания базы!? или он автоматически создаться?

Базу он использует ту же, что и сам VIP, а таблицу создаёт сам.
 
Serjik432 Дата: Среда, 05.06.2019, 23:50:14 | Сообщение # 10
Сообщений: 182
Репутация: 5 [ +/- ]
_wS_, а можешь добавить квар
Что бы игроки без vip могли защитить свой Стим id ?
 
_wS_ Дата: Четверг, 06.06.2019, 10:19:29 | Сообщение # 11
Цитата Serjik432 ()
_wS_, а можешь добавить квар
Что бы игроки без vip могли защитить свой Стим id ?

Можно же так: привязать эту функцию к флагу и этот флаг выдавать всем, вот все и смогут защищать.
 
Serjik432 Дата: Четверг, 06.06.2019, 20:14:54 | Сообщение # 12
Сообщений: 182
Репутация: 5 [ +/- ]
Да я не хочу им выдавать, пускай сами кто хочет себе и ставят пароль, просто старая версия твоя не работает
 
m9chou Дата: Воскресенье, 22.03.2020, 15:55:16 | Сообщение # 13
Сообщений: 25
Репутация: 0 [ +/- ]
как восстановить лог и пароль по почте? podumaem
 
_wS_ Дата: Воскресенье, 22.03.2020, 17:40:34 | Сообщение # 14
Цитата m9chou ()
как восстановить лог и пароль по почте?

Включив логику. Раз кто-то пишет что потерял логин/пароль, то сначала делаешь:
sm_vipsteamprotect_find "SteamID или email или логин"
Чтобы убедиться что он защищён

Затем отправляешь на его почту например "Чтобы сменить логин/пароль для своего steamid на сервере x, в ответе на сообщение укажите код 12345". Ну и если приходит ответ с этим кодом, то доступ к почте есть, отправляешь ему новый логин/пароль, изменив их напрямую в таблице, но проще снять защиту: sm_vipsteamprotect_remove "SteamID или email или логин" - пусть входит и по новой защищает если хочет, после чего получит новый логин/пароль. Раз это требует ручной обработки, можешь $ за это брать или как-то наказывать, отнять время вип доступа например (фантазию тоже можно вкл на время).
 
  • Страница 1 из 1
  • 1
Поиск: