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

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

  • Страница 1 из 1
  • 1
Прошу подкорректировать
dases2003 Дата: Суббота, 03.05.2014, 17:48:33 | Сообщение # 1
Сообщений: 107
Репутация: 1 [ +/- ]
public ConVarCheck(QueryCookie:cookie, client, ConVarQueryResult:result, String:cvarName[], String:cvarValue[])
{
new ConVarValue;
if (StrEqual("rate", cvarName, false))
{
ConVarValue = 25000;
}
else
{
if (StrEqual("cl_cmdrate", cvarName, false))
{
ConVarValue = 66;
}
if (StrEqual("cl_updaterate", cvarName, false))
{
ConVarValue = 66;
}
if (StrEqual("cl_lagcompensation", cvarName, false))
{
ConVarValue = 1;
}
if (StrEqual("cl_interpolate", cvarName, false))
{
ConVarValue = 1;
}
if (StrEqual("cl_resend", cvarName, false))
{
ConVarValue = 6;
}
if (StrEqual("cl_smooth", cvarName, false))
{
ConVarValue = 1;
}
if (StrEqual("cl_interp_npcs", cvarName, false))
{
ConVarValue = 0;
}
if (StrEqual("cl_interp_ratio", cvarName, false))
{
ConVarValue = 1;
}
if (StrEqual("cl_interp_ratio", cvarName, false))
{
ConVarValue = 1;
}
}
if (IsClientInGame(client))
{
new Handle:hKv = CreateKeyValues("data", "", "");
KvSetString(hKv, "title", "Anti-CFG");
KvSetString(hKv, "type", "0");
KvSetString(hKv, "msg", "Ваши консольные значения были изменены на дефолтные.");
KvSetString(hKv, "cmd", "rate 25000; cl_cmdrate 66; cl_updaterate 66; cl_lagcompensation 1; cl_interpolate 1; cl_resend 6; cl_smooth 1;");
ShowVGUIPanel(client, "info", hKv, true);
CloseHandle(hKv);
}
}

public ConVarCheckFloat(QueryCookie:cookie, client, ConVarQueryResult:result, String:cvarName[], String:cvarValue[])
{
new Float:ConVarValue = 0.0;
if (StrEqual("cl_interp", cvarName, false))
{
ConVarValue = 0.015;
}
else
{

if (StrEqual("cl_smoothtime", cvarName, false))
{
ConVarValue = 0.1;
}

}
if (IsClientInGame(client))
{
new Handle:hKv = CreateKeyValues("data", "", "");
KvSetString(hKv, "title", "Anti-CFG");
KvSetString(hKv, "type", "0");
KvSetString(hKv, "msg", "Ваши консольные значения были изменены на дефолтные.");
KvSetString(hKv, "cmd", "cl_interp 0.015; cl_interp_ratio 1.0; cl_smoothtime 0.1; cl_interp_npcs 0.0;");
ShowVGUIPanel(client, "info", hKv, true);
CloseHandle(hKv);
}
}

Плагин должен устанавливать всем на сервере такие команды.


Сообщение отредактировал dases2003 - Суббота, 03.05.2014, 18:27:20
 
  • Страница 1 из 1
  • 1
Поиск: