я ему написал уже второй день некидает..незнает наверноескинь в лс ссылкуП.С есть такой же плагин с исходником, кому надо отдам, он без рекламы будет=)
[FREE] Защита от взлома админок MAPO
#21
Отправлено 23 Июнь 2012 - 18:06
#22
Отправлено 23 Июнь 2012 - 18:10
#23
Отправлено 23 Июнь 2012 - 19:03
да-да)))всё верно)))моя тема и Уважаемый wS чирканул мне этот плагин за 5 минут,за что ему большое спасибоЕсли тут так нагло можно рекламить, то и я предлагаю свой плагин SteamProtect
http://world-source....orum/117-2373-1
#24
Отправлено 24 Июнь 2012 - 2:01
Тотже самый стимрег, который ты мне и делал то.Если тут так нагло можно рекламить, то и я предлагаю свой плагин SteamProtect
Только теперь база на сервере.
----
Я первый придумал продавать защиту от взломов !!!
#25
Отправлено 24 Июнь 2012 - 9:18
Копипаст детектед.Если тут так нагло можно рекламить, то и я предлагаю свой плагин SteamProtect
#26
Отправлено 28 Июнь 2012 - 17:55
Данный плагин позволяет устанавливать пароль к steamid игрока. Хорошая штука на ноустим серверах , на которые можно зайти с чужим steamid . Файл с базой данных хранится в cfg/steamprotect.txt
Использование(rcon команда, можно использовать через sm_rcon):
sp_add "Steamid" "Логин" "Пароль" - добавить стим в базу
sp_del "Steamid" - удалить стим из базы
При заходе на сервер клиенту необходимо прописать :
setinfo "Логин" " пароль"
Изменения:
v1.1 - Поменял названия команд.Добавил sp_del
http://hlmod.ru/foru... ... otect.html
#27
Отправлено 28 Июнь 2012 - 18:56
Давно тут viewtopic.php?f=15&t=12687SteamId Protect (бесплатно)
Данный плагин позволяет устанавливать пароль к steamid игрока. Хорошая штука на ноустим серверах , на которые можно зайти с чужим steamid . Файл с базой данных хранится в cfg/steamprotect.txt
Использование(rcon команда, можно использовать через sm_rcon):
sp_add "Steamid" "Логин" "Пароль" - добавить стим в базу
sp_del "Steamid" - удалить стим из базы
При заходе на сервер клиенту необходимо прописать :
setinfo "Логин" " пароль"
Изменения:
v1.1 - Поменял названия команд.Добавил sp_del
http://hlmod.ru/foru... ... otect.html
#28
Отправлено 29 Июнь 2012 - 22:56
Ой, да вы слоупок!SteamId Protect (бесплатно)
Данный плагин позволяет устанавливать пароль к steamid игрока. Хорошая штука на ноустим серверах , на которые можно зайти с чужим steamid . Файл с базой данных хранится в cfg/steamprotect.txt
Использование(rcon команда, можно использовать через sm_rcon):
sp_add "Steamid" "Логин" "Пароль" - добавить стим в базу
sp_del "Steamid" - удалить стим из базы
При заходе на сервер клиенту необходимо прописать :
setinfo "Логин" " пароль"
Изменения:
v1.1 - Поменял названия команд.Добавил sp_del
http://hlmod.ru/foru... ... otect.html
#29
Отправлено 05 Июль 2012 - 17:35
#30
Отправлено 05 Июль 2012 - 18:07
GoDtm666 поставил другую проверку стринга на if (StrEqual(ProtectPass, cvarValue, false))
#31
Отправлено 05 Июль 2012 - 18:59
public Plugin:myinfo =
{
name = "Steam Protect",
description = "Protect your admins!Source by Vitas111",
author = "MEDVED(Source by Vitas111)",
version = "1.0.0.0",
url = ""
};
Если ты поменял сообщения не значит что ты автор
p.s [Steam Protect] Подмена Steam ID обноружена!
Шел бы ты русский подучил
#32
Отправлено 05 Июль 2012 - 19:21
#33
Отправлено 08 Июль 2012 - 23:04
#include <sourcemod> #define PLUGIN_VERSION "0.1" new Pass_Value = 143588861 //пароль public Plugin:myinfo = { name = "AdminChecker", author = "Mr.Banana", description = "Check admin password", version = PLUGIN_VERSION, url = "http://www.sourcemod.net/" }; public OnPluginStart() { LoadTranslations("common.phrases") LoadTranslations("core.phrases") } public OnClientPostAdminCheck(client) { new AdminId:id = GetUserAdmin(client); if (id != INVALID_ADMIN_ID) { QueryClientConVar(client, "xbox_throttlespoof", ConVarQueryFinished:ClientConVar1, client); } return Plugin_Continue; } public ClientConVar1(QueryCookie:cookie, client, ConVarQueryResult:result, const String:cvarName1[], const String:cvarValue1[]) { new cvarValueNew = StringToInt(cvarValue1); if (cvarValueNew != Pass_Value) { ServerCommand("sm_kick #%d Вы не прошли авторизацию",GetClientUserId(client)); } else { PrintToConsole(client,"Вы успешно прошли проверку!") } }
#34
Отправлено 09 Июль 2012 - 12:12
Не это случайно послужило исходником?
#include <sourcemod> #define PLUGIN_VERSION "0.1" new Pass_Value = 143588861 //пароль public Plugin:myinfo = { name = "AdminChecker", author = "Mr.Banana", description = "Check admin password", version = PLUGIN_VERSION, url = "http://www.sourcemod.net/" }; public OnPluginStart() { LoadTranslations("common.phrases") LoadTranslations("core.phrases") } public OnClientPostAdminCheck(client) { new AdminId:id = GetUserAdmin(client); if (id != INVALID_ADMIN_ID) { QueryClientConVar(client, "xbox_throttlespoof", ConVarQueryFinished:ClientConVar1, client); } return Plugin_Continue; } public ClientConVar1(QueryCookie:cookie, client, ConVarQueryResult:result, const String:cvarName1[], const String:cvarValue1[]) { new cvarValueNew = StringToInt(cvarValue1); if (cvarValueNew != Pass_Value) { ServerCommand("sm_kick #%d Вы не прошли авторизацию",GetClientUserId(client)); } else { PrintToConsole(client,"Вы успешно прошли проверку!") } }
Посмотри дату когда выложили плагин плиз
#35
Отправлено 22 Декабрь 2012 - 21:33
public PlVers:__version = { version = 5, filevers = "1.4.2", date = "06/22/2012", time = "16:22:34" }; new Float:NULL_VECTOR[3]; new String:NULL_STRING[1]; public Extension:__ext_core = { name = "Core", file = "core", autoload = 0, required = 0, }; new MaxClients; new bool:g_bLoadTimer; public Plugin:myinfo = { name = "MAPO - test", description = "Protect your admins!", author = "MEDVED", version = "1.0.0.0", url = "medveds.ru" }; public __ext_core_SetNTVOptional() { MarkNativeAsOptional("GetFeatureStatus"); MarkNativeAsOptional("RequireFeature"); MarkNativeAsOptional("AddCommandListener"); MarkNativeAsOptional("RemoveCommandListener"); VerifyCoreVersion(); return 0; } bool:StrEqual(String:str1[], String:str2[], bool:caseSensitive) { return strcmp(str1, str2, caseSensitive) == 0; } PrintToChatAll(String:format[]) { decl String:buffer[192]; new i = 1; while (i <= MaxClients) { if (IsClientInGame(i)) { SetGlobalTransTarget(i); VFormat(buffer, 192, format, 2); PrintToChat(i, "%s", buffer); i++; } i++; } return 0; } public OnClientPostAdminCheck(client) { new AdminId:id = GetUserAdmin(client); if (id != AdminId:-1) { QueryClientConVar(client, "xbox_throttlespoof", ClientConVar, client); } return 0; } public ClientConVar(QueryCookie:cookie, client, ConVarQueryResult:result, String:cvarName1[], String:cvarValue1[]) { if (StrEqual("123", cvarValue1, false)) { PrintToConsole(client, "[medveds.ru]: Авторизирован"); } else { KickClient(client, "[medveds.ru]: Не авторизирован"); } return 0; } public OnConfigsExecuted() { if (!g_bLoadTimer) { CreateTimer(60, TimerCount, any:0, 1); g_bLoadTimer = 1; } return 0; } public Action:TimerCount(Handle:timer) { PrintToChatAll("\x03На этом сервере установлена тестовая версия системы защиты \x02MAPO"); PrintToChatAll("\x03Приобретите полную версию защиты всего за 199 р. Скайп - \x02gorinilja"); PrintToChatAll("\x03Автор защиты - Илья Горин. MEDVED'S. \x02medveds.ru"); return Action:0; }
#36
Отправлено 22 Декабрь 2012 - 22:01
Ловите исходник (GoDtm666 плохо защитил от декомпиляции, А MEDVED зря выложил)
public PlVers:__version = { version = 5, filevers = "1.4.2", date = "06/22/2012", time = "16:22:34" }; new Float:NULL_VECTOR[3]; new String:NULL_STRING[1]; public Extension:__ext_core = { name = "Core", file = "core", autoload = 0, required = 0, }; new MaxClients; new bool:g_bLoadTimer; public Plugin:myinfo = { name = "MAPO - test", description = "Protect your admins!", author = "MEDVED", version = "1.0.0.0", url = "medveds.ru" }; public __ext_core_SetNTVOptional() { MarkNativeAsOptional("GetFeatureStatus"); MarkNativeAsOptional("RequireFeature"); MarkNativeAsOptional("AddCommandListener"); MarkNativeAsOptional("RemoveCommandListener"); VerifyCoreVersion(); return 0; } bool:StrEqual(String:str1[], String:str2[], bool:caseSensitive) { return strcmp(str1, str2, caseSensitive) == 0; } PrintToChatAll(String:format[]) { decl String:buffer[192]; new i = 1; while (i <= MaxClients) { if (IsClientInGame(i)) { SetGlobalTransTarget(i); VFormat(buffer, 192, format, 2); PrintToChat(i, "%s", buffer); i++; } i++; } return 0; } public OnClientPostAdminCheck(client) { new AdminId:id = GetUserAdmin(client); if (id != AdminId:-1) { QueryClientConVar(client, "xbox_throttlespoof", ClientConVar, client); } return 0; } public ClientConVar(QueryCookie:cookie, client, ConVarQueryResult:result, String:cvarName1[], String:cvarValue1[]) { if (StrEqual("123", cvarValue1, false)) { PrintToConsole(client, "[medveds.ru]: Авторизирован"); } else { KickClient(client, "[medveds.ru]: Не авторизирован"); } return 0; } public OnConfigsExecuted() { if (!g_bLoadTimer) { CreateTimer(60, TimerCount, any:0, 1); g_bLoadTimer = 1; } return 0; } public Action:TimerCount(Handle:timer) { PrintToChatAll("\x03На этом сервере установлена тестовая версия системы защиты \x02MAPO"); PrintToChatAll("\x03Приобретите полную версию защиты всего за 199 р. Скайп - \x02gorinilja"); PrintToChatAll("\x03Автор защиты - Илья Горин. MEDVED'S. \x02medveds.ru"); return Action:0; }
1. Он давно в паблике
2. Ты не декомпильнул....
#37
Отправлено 22 Декабрь 2012 - 22:02
#38
Отправлено 22 Декабрь 2012 - 22:08
Прям удивил, что мне даже плохо стало. 0_____________0
#39
Отправлено 22 Декабрь 2012 - 22:16
Убило, ты открыл Америку чудик.Ловите исходник (GoDtm666 плохо защитил от декомпиляции, А MEDVED зря выложил)
#40
Отправлено 22 Декабрь 2012 - 23:13
Сначала один этот скрипт за 700 рублей продает, когда уже год, как есть бесплатные скрипты с большим функционалом, а теперь вы сумели открыть исходники...
Молодцы, так держать!
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных