View Single Post
manicogaming
AlliedModders Donor
Join Date: Aug 2014
Old 10-01-2020 , 17:49   Re: [CS:GO] Getting data from the netprop "m_szCrosshairCodes"
Reply With Quote #3

Quote:
Originally Posted by Bacardi View Post
PHP Code:
#include <sdktools>


char CrosshairCode[MAXPLAYERS+1][MAX_NAME_LENGTH];

public 
void OnPluginStart()
{
    
RegConsoleCmd("sm_test"test);
}

public 
Action test(int clientint args)
{
    for(
int x 1<= MaxClientsx++)
    {
        if(!
IsClientInGame(x) || IsFakeClient(x)) continue;
        
        
PrintToChat(client"%N CrosshairCode %s"xCrosshairCode[x]);
    }
    return 
Plugin_Handled;
}


public 
void OnClientCommandKeyValues_Post(int clientKeyValues kv)
{
    
char buffer[100];
    if(!
kv.GetSectionName(buffersizeof(buffer))) return;

    if(!
StrEqual(buffer"CrosshairCode"false)) return;

    
kv.GetString("code"CrosshairCode[client], sizeof(CrosshairCode[]), "");

    
PrintToChatAll("%N CrosshairCode %s"clientCrosshairCode[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?
__________________
manicogaming is offline