|
AlliedModders Donor
|
10-01-2020
, 17:49
Re: [CS:GO] Getting data from the netprop "m_szCrosshairCodes"
|
#3
|
Quote:
Originally Posted by Bacardi
PHP Code:
#include <sdktools>
char CrosshairCode[MAXPLAYERS+1][MAX_NAME_LENGTH];
public void OnPluginStart()
{
RegConsoleCmd("sm_test", test);
}
public Action test(int client, int args)
{
for(int x = 1; x <= MaxClients; x++)
{
if(!IsClientInGame(x) || IsFakeClient(x)) continue;
PrintToChat(client, "%N CrosshairCode %s", x, CrosshairCode[x]);
}
return Plugin_Handled;
}
public void OnClientCommandKeyValues_Post(int client, KeyValues kv)
{
char buffer[100];
if(!kv.GetSectionName(buffer, sizeof(buffer))) return;
if(!StrEqual(buffer, "CrosshairCode", false)) return;
kv.GetString("code", CrosshairCode[client], sizeof(CrosshairCode[]), "");
PrintToChatAll("%N CrosshairCode %s", client, CrosshairCode[client]);
}
/*
"CrosshairCode"
{
"code" "CSGO-m9FPN-ZHep5-OUAV7-qMUyG-xJ8nM"
}
*/
|
So the "m_szCrosshairCodes" netprop doesn't work? Also this way if I want to change a crosshair code instead of doing kv.GetString I can do kv.SetString right?
__________________
|
|
|
|