multiple syntax updates to adjust for 1.11.0.6946 SM build

This commit is contained in:
jenz 2023-08-29 18:10:57 +02:00
parent a0c0f7e92d
commit b64abac26d
8 changed files with 149 additions and 136 deletions

View File

@ -124,6 +124,7 @@ public void OnClientDisconnect_Post(int client)
public Action Timer_CheckStatus(Handle hTimer) public Action Timer_CheckStatus(Handle hTimer)
{ {
CheckStatus(); CheckStatus();
return Plugin_Handled;
} }
public Action Command_Record(int client, int args) public Action Command_Record(int client, int args)

View File

@ -193,10 +193,10 @@ public Action Command_PrintToAllChat(int args)
public Action Timer_DataProcessor(Handle hThis) public Action Timer_DataProcessor(Handle hThis)
{ {
if (!g_bProcessingData) if (!g_bProcessingData)
return; return Plugin_Handled;
if (g_iRatelimitRemaining == 0 && GetTime() < g_iRatelimitReset) if (g_iRatelimitRemaining == 0 && GetTime() < g_iRatelimitReset)
return; return Plugin_Handled;
//PrintToServer("[Timer_DataProcessor] Array Length #1: %d", g_arrQueuedMessages.Length); //PrintToServer("[Timer_DataProcessor] Array Length #1: %d", g_arrQueuedMessages.Length);
@ -231,10 +231,12 @@ public Action Timer_DataProcessor(Handle hThis)
delete RequestJSON; delete RequestJSON;
delete hRequest; delete hRequest;
return; return Plugin_Handled;
} }
return Plugin_Handled;
} }
public Action Hook_UserMessage(UserMsg msg_id, Handle bf, const players[], int playersNum, bool reliable, bool init)
public Action Hook_UserMessage(UserMsg msg_id, Handle bf, const int[] players, int playersNum, bool reliable, bool init)
{ {
char sMessageName[32]; char sMessageName[32];
char sMessageSender[64]; char sMessageSender[64];
@ -244,18 +246,19 @@ public Action Hook_UserMessage(UserMsg msg_id, Handle bf, const players[], int p
BfReadString(bf, sMessageSender, sizeof(sMessageSender), false); BfReadString(bf, sMessageSender, sizeof(sMessageSender), false);
if (iAuthor <= 0 || iAuthor > MaxClients) if (iAuthor <= 0 || iAuthor > MaxClients)
return; return Plugin_Handled;
if (strlen(sMessageName) == 0 || strlen(sMessageSender) == 0) if (strlen(sMessageName) == 0 || strlen(sMessageSender) == 0)
return; return Plugin_Handled;
if (strcmp(sMessageName, "#Cstrike_Name_Change") == 0) if (strcmp(sMessageName, "#Cstrike_Name_Change") == 0)
return; return Plugin_Handled;
if (sMessageName[13] == 'C' || sMessageName[13] == 'T' || sMessageName[13] == 'S') if (sMessageName[13] == 'C' || sMessageName[13] == 'T' || sMessageName[13] == 'S')
g_bTeamChat = true; g_bTeamChat = true;
else else
g_bTeamChat = false; g_bTeamChat = false;
return Plugin_Handled;
} }
stock bool Steam32IDtoSteam64ID(const char[] sSteam32ID, char[] sSteam64ID, int Size) stock bool Steam32IDtoSteam64ID(const char[] sSteam32ID, char[] sSteam64ID, int Size)
@ -358,7 +361,7 @@ stock int OnTransferComplete(Handle hRequest, bool bFailure, bool bRequestSucces
} }
delete hRequest; delete hRequest;
return; return 0;
} }
int iBodyLength; int iBodyLength;
@ -370,6 +373,7 @@ stock int OnTransferComplete(Handle hRequest, bool bFailure, bool bRequestSucces
delete hRequest; delete hRequest;
APIWebResponse(sData, client); APIWebResponse(sData, client);
return 0;
} }
stock void APIWebResponse(const char[] sData, int client) stock void APIWebResponse(const char[] sData, int client)
@ -542,7 +546,7 @@ public int OnHTTPRequestCompleted(Handle hRequest, bool bFailure, bool bRequestS
delete RequestJSON; delete RequestJSON;
delete hRequest; delete hRequest;
return; return 0;
} }
static int iLastRatelimitRemaining = 0; static int iLastRatelimitRemaining = 0;
@ -572,6 +576,7 @@ public int OnHTTPRequestCompleted(Handle hRequest, bool bFailure, bool bRequestS
delete RequestJSON; delete RequestJSON;
delete hRequest; delete hRequest;
return 0;
} }
stock bool IsValidClient(int client) stock bool IsValidClient(int client)
@ -582,10 +587,10 @@ stock bool IsValidClient(int client)
public Action OnLogAction(Handle hSource, Identity ident, int client, int target, const char[] sMsg) public Action OnLogAction(Handle hSource, Identity ident, int client, int target, const char[] sMsg)
{ {
if (client <= 0) if (client <= 0)
return; return Plugin_Handled;
if ((StrContains(sMsg, "sm_psay", false)!= -1) || (StrContains(sMsg, "sm_chat", false)!= -1)) if ((StrContains(sMsg, "sm_psay", false)!= -1) || (StrContains(sMsg, "sm_chat", false)!= -1))
return;// dont log sm_psay and sm_chat return Plugin_Handled;// dont log sm_psay and sm_chat
char sFinal[256]; char sFinal[256];
char sCurrentMap[32]; char sCurrentMap[32];
@ -608,7 +613,7 @@ public Action OnLogAction(Handle hSource, Identity ident, int client, int target
else else
Discord_POST(DISCORD_ADMINLOGS_WEBHOOKURL, sFinal, true, sClientName, false, "", false); Discord_POST(DISCORD_ADMINLOGS_WEBHOOKURL, sFinal, true, sClientName, false, "", false);
return; return Plugin_Handled;
} }
public Action CommandListener_SmChat(int client, const char[] sCommand, int argc) public Action CommandListener_SmChat(int client, const char[] sCommand, int argc)

2
FakeClients/scripting/FakeClients.sp Normal file → Executable file
View File

@ -149,6 +149,7 @@ public Action RandomizePing(Handle timer)
if(g_bFakePopulation[i]) if(g_bFakePopulation[i])
g_iLatency[i] = g_iBaseLatency[i] + GetRandomInt(-3, 3); g_iLatency[i] = g_iBaseLatency[i] + GetRandomInt(-3, 3);
} }
return Plugin_Continue;
} }
//---------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------
@ -169,6 +170,7 @@ public Action RandomizeNames(Handle timer)
} }
} }
delete hNames; delete hNames;
return Plugin_Continue;
} }
//---------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------

View File

@ -385,6 +385,7 @@ int MenuHandler_NotifyPanel(Menu hMenu, MenuAction iAction, int iParam1, int iPa
case MenuAction_Select, MenuAction_Cancel: case MenuAction_Select, MenuAction_Cancel:
delete hMenu; delete hMenu;
} }
return 0;
} }
//---------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------

View File

@ -270,9 +270,9 @@ typeset SteamWorksHTTPDataReceived
typeset SteamWorksHTTPBodyCallback typeset SteamWorksHTTPBodyCallback
{ {
function void (const char sData[]); function void (const char[] sData);
function void (const char sData[], any value); function void (const char[] sData, any value);
function void (const int data[], any value, int datalen); function void (const int[] data, any value, int datalen);
}; };
#else #else

View File

@ -593,6 +593,7 @@ public Action C_Event_MapStart(Event event, const char[] name, bool dontBroadcas
MuCo_LoopClients(i) MuCo_LoopClients(i)
C_SkipList[i] = false; C_SkipList[i] = false;
return Plugin_Handled;
} }
/** /**

View File

@ -667,6 +667,7 @@ public Action Command_SetNextmap(int client, int args)
public Action Command_ReloadMaps(int client, int args) public Action Command_ReloadMaps(int client, int args)
{ {
InitializeOfficialMapList(); InitializeOfficialMapList();
return Plugin_Handled;
} }
public Action Command_hours_average(int client, int args) public Action Command_hours_average(int client, int args)
@ -731,6 +732,7 @@ public Action Timer_StartWarningTimer(Handle timer)
if(!g_WarningInProgress || g_WarningTimer == INVALID_HANDLE) if(!g_WarningInProgress || g_WarningTimer == INVALID_HANDLE)
SetupWarningTimer(WarningType_Vote); SetupWarningTimer(WarningType_Vote);
return Plugin_Handled;
} }
public Action Timer_StartMapVote(Handle timer, Handle data) public Action Timer_StartMapVote(Handle timer, Handle data)

View File

@ -338,6 +338,7 @@ public Action Timer_DelayRTV(Handle timer)
{ {
g_RTVAllowed = true; g_RTVAllowed = true;
PrintToChatAll("[RTVE] RockTheVote is available now!"); PrintToChatAll("[RTVE] RockTheVote is available now!");
return Plugin_Handled;
} }
void StartRTV() void StartRTV()