mirror of
https://github.com/Sithranduil/LimitBanDuration.git
synced 2025-07-23 17:28:01 +02:00
Fix warnings
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -104,13 +104,38 @@ void DisplayBanTimeMenu(int client)
|
|||||||
menu.SetTitle(title);
|
menu.SetTitle(title);
|
||||||
menu.ExitBackButton = true;
|
menu.ExitBackButton = true;
|
||||||
|
|
||||||
menu.AddItem("0", "Permanent");
|
int _iSize = LimitBan_GetSize();
|
||||||
menu.AddItem("10", "10 Minutes");
|
if(!g_bLimitBan || !_iSize)
|
||||||
menu.AddItem("30", "30 Minutes");
|
{
|
||||||
menu.AddItem("60", "1 Hour");
|
menu.AddItem("0", "Permanent");
|
||||||
menu.AddItem("240", "4 Hours");
|
menu.AddItem("10", "10 Minutes");
|
||||||
menu.AddItem("1440", "1 Day");
|
menu.AddItem("30", "30 Minutes");
|
||||||
menu.AddItem("10080", "1 Week");
|
menu.AddItem("60", "1 Hour");
|
||||||
|
menu.AddItem("240", "4 Hours");
|
||||||
|
menu.AddItem("1440", "1 Day");
|
||||||
|
menu.AddItem("10080", "1 Week");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
char _sDisplay[64];
|
||||||
|
char _sLength[32];
|
||||||
|
for(int i = 0; i <= _iSize; i++)
|
||||||
|
{
|
||||||
|
if(LimitBan_GetAccess(i, client))
|
||||||
|
{
|
||||||
|
int _iLength = LimitBan_GetLength(i);
|
||||||
|
IntToString(_iLength, _sLength, sizeof(_sLength));
|
||||||
|
LimitBan_GetDisplay(i, _sDisplay);
|
||||||
|
AddMenuItem(menu, _sLength, _sDisplay);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(LimitBan_GetAccess(-1, client))
|
||||||
|
{
|
||||||
|
LimitBan_GetDisplay(-1, _sDisplay);
|
||||||
|
AddMenuItem(menu, "0", _sDisplay);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
menu.Display(client, MENU_TIME_FOREVER);
|
menu.Display(client, MENU_TIME_FOREVER);
|
||||||
}
|
}
|
||||||
|
@@ -122,7 +122,7 @@ public OnPluginStart()
|
|||||||
LoadTranslations("common.phrases");
|
LoadTranslations("common.phrases");
|
||||||
LoadTranslations("sm_limit_ban_duration.phrases");
|
LoadTranslations("sm_limit_ban_duration.phrases");
|
||||||
|
|
||||||
CreateConVar("sm_limit_ban_duration_version", PLUGIN_VERSION, "Limit Ban Duration: Version", FCVAR_PLUGIN|FCVAR_SPONLY|FCVAR_REPLICATED|FCVAR_NOTIFY|FCVAR_DONTRECORD);
|
CreateConVar("sm_limit_ban_duration_version", PLUGIN_VERSION, "Limit Ban Duration: Version", FCVAR_SPONLY|FCVAR_REPLICATED|FCVAR_NOTIFY|FCVAR_DONTRECORD);
|
||||||
|
|
||||||
g_hEnabled = CreateConVar("sm_limit_ban_duration_enabled", "1", "Enables/disables all features of this plugin.", FCVAR_NONE, true, 0.0, true, 1.0);
|
g_hEnabled = CreateConVar("sm_limit_ban_duration_enabled", "1", "Enables/disables all features of this plugin.", FCVAR_NONE, true, 0.0, true, 1.0);
|
||||||
HookConVarChange(g_hEnabled, OnSettingsChange);
|
HookConVarChange(g_hEnabled, OnSettingsChange);
|
||||||
@@ -331,7 +331,7 @@ Bool_IssueBan(client, index, const String:buffer[])
|
|||||||
_iLength += BreakString(buffer[_iLength], _sBuffer, sizeof(_sBuffer));
|
_iLength += BreakString(buffer[_iLength], _sBuffer, sizeof(_sBuffer));
|
||||||
strcopy(_sBuffer, sizeof(_sBuffer), buffer[_iLength]);
|
strcopy(_sBuffer, sizeof(_sBuffer), buffer[_iLength]);
|
||||||
if(g_bSourceBans)
|
if(g_bSourceBans)
|
||||||
SBBanPlayer(client, _iTarget, g_iDurationLength[index], _sBuffer);
|
SourceBans_BanPlayer(client, _iTarget, g_iDurationLength[index], _sBuffer);
|
||||||
else
|
else
|
||||||
BanClient(_iTarget, g_iDurationLength[index], BANFLAG_AUTO, _sBuffer);
|
BanClient(_iTarget, g_iDurationLength[index], BANFLAG_AUTO, _sBuffer);
|
||||||
return true;
|
return true;
|
||||||
|
Reference in New Issue
Block a user