mirror of
https://github.com/tilgep/stripper.git
synced 2025-12-06 18:08:24 +00:00
fix: lowercase path correction (#5)
This commit is contained in:
parent
0e28e429ba
commit
2691141ab1
@ -8,7 +8,7 @@
|
|||||||
public Plugin myinfo =
|
public Plugin myinfo =
|
||||||
{
|
{
|
||||||
name = "Stripper:Source (SP edition)",
|
name = "Stripper:Source (SP edition)",
|
||||||
version = "1.3.2",
|
version = "1.3.3",
|
||||||
description = "Stripper:Source functionality in a Sourcemod plugin",
|
description = "Stripper:Source functionality in a Sourcemod plugin",
|
||||||
author = "Original Author: BAILOPAN. Ported to SM by: tilgep. Edited by: Lerrdy, .Rushaway",
|
author = "Original Author: BAILOPAN. Ported to SM by: tilgep. Edited by: Lerrdy, .Rushaway",
|
||||||
url = "https://forums.alliedmods.net/showthread.php?t=339448"
|
url = "https://forums.alliedmods.net/showthread.php?t=339448"
|
||||||
@ -102,20 +102,21 @@ public void OnPluginStart()
|
|||||||
|
|
||||||
public Action Command_Stripper(int client, int args)
|
public Action Command_Stripper(int client, int args)
|
||||||
{
|
{
|
||||||
|
bool bAccess = CheckCommandAccess(client, "sm_stripper", ADMFLAG_ROOT);
|
||||||
if (g_bConfigLoaded)
|
if (g_bConfigLoaded)
|
||||||
{
|
{
|
||||||
ReplyToCommand(client, "[Strippper] The current map has a loaded stripper config.");
|
ReplyToCommand(client, "[Strippper] The current map has a loaded stripper config.");
|
||||||
if(CheckCommandAccess(client, "sm_stripper", ADMFLAG_ROOT)) ReplyToCommand(client, "[Strippper] Actual cfg: %s", file);
|
if(bAccess) ReplyToCommand(client, "[Strippper] Actual cfg: %s", file);
|
||||||
}
|
}
|
||||||
else if (g_bConfigError)
|
else if (g_bConfigError)
|
||||||
{
|
{
|
||||||
ReplyToCommand(client, "[Strippper] The current map has a loaded stripper config but it contains error(s)");
|
ReplyToCommand(client, "[Strippper] The current map has a loaded stripper config but it contains error(s)");
|
||||||
if(CheckCommandAccess(client, "sm_stripper", ADMFLAG_ROOT)) ReplyToCommand(client, "[Strippper] Check (%s)", file);
|
if(bAccess) ReplyToCommand(client, "[Strippper] Check (%s)", file);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
ReplyToCommand(client, "[Strippper] The current map did not load a stripper config.");
|
ReplyToCommand(client, "[Strippper] The current map did not load a stripper config.");
|
||||||
if(CheckCommandAccess(client, "sm_stripper", ADMFLAG_ROOT)) ReplyToCommand(client, "[Strippper] No file found: (%s)", file);
|
if(bAccess) ReplyToCommand(client, "[Strippper] No file found: (%s)", file);
|
||||||
}
|
}
|
||||||
|
|
||||||
return Plugin_Handled;
|
return Plugin_Handled;
|
||||||
@ -185,11 +186,11 @@ public void OnMapInit(const char[] mapName)
|
|||||||
ParseFile(false);
|
ParseFile(false);
|
||||||
|
|
||||||
// Now parse map config
|
// Now parse map config
|
||||||
strcopy(file, sizeof(file), mapName);
|
BuildPath(Path_SM, file, sizeof(file), "configs/stripper/maps/%s.cfg", mapName);
|
||||||
BuildPath(Path_SM, file, sizeof(file), "configs/stripper/maps/%s.cfg", file);
|
|
||||||
|
|
||||||
if(!ParseFile(true) && fileLowercase.BoolValue)
|
if(!ParseFile(true) && fileLowercase.BoolValue)
|
||||||
{
|
{
|
||||||
|
strcopy(file, sizeof(file), mapName);
|
||||||
for(int i = 0; file[i]; i++)
|
for(int i = 0; file[i]; i++)
|
||||||
file[i] = CharToLower(file[i]);
|
file[i] = CharToLower(file[i]);
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user