Raised This Month: $32 Target: $400
 8% 

Solved [CSGO] Scoreboard Tags Help


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
PorcusorulMagic
Member
Join Date: Dec 2018
Location: Romania
Old 03-27-2019 , 15:10   [CSGO] Scoreboard Tags Help
Reply With Quote #1

Hello! What i need to modify/add for Scoreboard to work.
PHP Code:
#include <cstrike>

#define PLUGIN_VERSION   "1.0" 

char g_szSteamID[MAXPLAYERS+1][32];

public 
Plugin myinfo = { 
  
name ""
  
author ""
  
description ""
  
version PLUGIN_VERSION
  
url "" 
};

public 
void OnClientPostAdminCheck(int iClient) {
  if (!
GetClientAuthId(iClientAuthId_Steam2g_szSteamID[iClient], sizeof(g_szSteamID[])))
    
g_szSteamID[iClient][0] = '\0';

  
int iFlagBits GetUserFlagBits(iClient);

  if (
iFlagBits ADMFLAG_ROOT)
    
CS_SetClientClanTag(iClient"★ FOUNDER ★");
  else if (
iFlagBits ADMFLAG_UNBAN)
    
CS_SetClientClanTag(iClient"★ OWNER ★");
  else if (
iFlagBits ADMFLAG_CUSTOM4)
    
CS_SetClientClanTag(iClient"★ MOD+VIP ★");
  else if (
iFlagBits ADMFLAG_CUSTOM3)
    
CS_SetClientClanTag(iClient"★ MOD ★");
  else if (
iFlagBits ADMFLAG_CUSTOM2)
    
CS_SetClientClanTag(iClient"★ ADMIN+VIP ★");
  else if (
iFlagBits ADMFLAG_BAN)
    
CS_SetClientClanTag(iClient"★ ADMIN ★");
  else if (
iFlagBits ADMFLAG_CUSTOM1)
    
CS_SetClientClanTag(iClient"★ HELPER+VIP ★");
  else if (
iFlagBits ADMFLAG_GENERIC)
    
CS_SetClientClanTag(iClient"★ HELPER ★");
  else if (
iFlagBits ADMFLAG_CUSTOM6)
    
CS_SetClientClanTag(iClient"★ VIP ★");
  if (
StrEqual(g_szSteamID[iClient], "STEAM_1:0:1234"))
    
CS_SetClientClanTag(iClient"CLAN TAG");

I Can compile this , but i dont see the Clan(scoreboard) Tag.
__________________
Steam - https://steamcommunity.com/id/porcusorulmagic
Discord - PorcusorulMagic#4908

Last edited by PorcusorulMagic; 03-28-2019 at 07:59. Reason: solved
PorcusorulMagic is offline
Vaggelis
Senior Member
Join Date: May 2017
Old 03-27-2019 , 16:34   Re: [CSGO] Scoreboard Tags Help
Reply With Quote #2

Not tested
PHP Code:
public void OnClientPostAdminCheck(int client)
{
    
CreateTimer(10.0GiveTagGetClientUserId(client))
}

public 
Action GiveTag(Handle timerany userid)
{
    
int client GetClientOfUserId(userid)
    
    if(
client && IsClientInGame(client))
    {
        
char szSteamID[32]
        
GetClientAuthId(clientAuthId_Steam2szSteamIDsizeof(szSteamID))
        
        if(
GetUserFlagBits(client) & ADMFLAG_ROOT)
        {
            
CS_SetClientClanTag(client"★ FOUNDER ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_UNBAN
        {
            
CS_SetClientClanTag(client"★ OWNER ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM4)
        {
            
CS_SetClientClanTag(client"★ MOD+VIP ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM3)
        {
            
CS_SetClientClanTag(client"★ MOD ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM2)
        {
            
CS_SetClientClanTag(client"★ ADMIN+VIP ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_BAN)
        {
            
CS_SetClientClanTag(client"★ ADMIN ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM1)
        {
            
CS_SetClientClanTag(client"★ HELPER+VIP ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_GENERIC)
        {
            
CS_SetClientClanTag(client"★ HELPER ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM6)
        {
            
CS_SetClientClanTag(client"★ VIP ★")
        }
        
        if(
StrEqual(szSteamID"STEAM_1:0:1234"))
        {
            
CS_SetClientClanTag(client"CLAN TAG")
        }
    }

Vaggelis is offline
PorcusorulMagic
Member
Join Date: Dec 2018
Location: Romania
Old 03-27-2019 , 17:38   Re: [CSGO] Scoreboard Tags Help
Reply With Quote #3

Quote:
Originally Posted by Vaggelis View Post
Not tested
PHP Code:
public void OnClientPostAdminCheck(int client)
{
    
CreateTimer(10.0GiveTagGetClientUserId(client))
}

public 
Action GiveTag(Handle timerany userid)
{
    
int client GetClientOfUserId(userid)
    
    if(
client && IsClientInGame(client))
    {
        
char szSteamID[32]
        
GetClientAuthId(clientAuthId_Steam2szSteamIDsizeof(szSteamID))
        
        if(
GetUserFlagBits(client) & ADMFLAG_ROOT)
        {
            
CS_SetClientClanTag(client"★ FOUNDER ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_UNBAN
        {
            
CS_SetClientClanTag(client"★ OWNER ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM4)
        {
            
CS_SetClientClanTag(client"★ MOD+VIP ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM3)
        {
            
CS_SetClientClanTag(client"★ MOD ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM2)
        {
            
CS_SetClientClanTag(client"★ ADMIN+VIP ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_BAN)
        {
            
CS_SetClientClanTag(client"★ ADMIN ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM1)
        {
            
CS_SetClientClanTag(client"★ HELPER+VIP ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_GENERIC)
        {
            
CS_SetClientClanTag(client"★ HELPER ★")
        }
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM6)
        {
            
CS_SetClientClanTag(client"★ VIP ★")
        }
        
        if(
StrEqual(szSteamID"STEAM_1:0:1234"))
        {
            
CS_SetClientClanTag(client"CLAN TAG")
        }
    }

It works! But now i can't see my custom tag (for steamid)

All surse
PHP Code:
#include <chat-processor>
#include <cstrike>

#define PLUGIN_VERSION   "1.0" 

char g_szSteamID[MAXPLAYERS+1][32];

public 
Plugin myinfo = { 
  
name ""
  
author ""
  
description ""
  
version PLUGIN_VERSION
  
url "" 
};

public 
void OnClientPostAdminCheck(int client

    
CreateTimer(10.0GiveTagGetClientUserId(client)) 


public 
Action GiveTag(Handle timerany userid

    
int client GetClientOfUserId(userid
     
    if(
client && IsClientInGame(client)) 
    { 
        
char szSteamID[32
        
GetClientAuthId(clientAuthId_Steam2szSteamIDsizeof(szSteamID)) 
         
        if(
GetUserFlagBits(client) & ADMFLAG_ROOT
        { 
            
CS_SetClientClanTag(client"★ FOUNDER ★"
        } 
        else if(
GetUserFlagBits(client) & ADMFLAG_UNBAN)  
        { 
            
CS_SetClientClanTag(client"★ OWNER ★"
        } 
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM4
        { 
            
CS_SetClientClanTag(client"★ MOD+VIP ★"
        } 
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM3
        { 
            
CS_SetClientClanTag(client"★ MOD ★"
        } 
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM2
        { 
            
CS_SetClientClanTag(client"★ ADMIN+VIP ★"
        } 
        else if(
GetUserFlagBits(client) & ADMFLAG_BAN
        { 
            
CS_SetClientClanTag(client"★ ADMIN ★"
        } 
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM1
        { 
            
CS_SetClientClanTag(client"★ HELPER+VIP ★"
        } 
        else if(
GetUserFlagBits(client) & ADMFLAG_GENERIC
        { 
            
CS_SetClientClanTag(client"★ HELPER ★"
        } 
        else if(
GetUserFlagBits(client) & ADMFLAG_CUSTOM6
        { 
            
CS_SetClientClanTag(client"★ VIP ★"
        } 
         
        if(
StrEqual(szSteamID"STEAM_1:0:1234")) 
        { 
            
CS_SetClientClanTag(client"CLAN TAG"
        } 
    } 
}  

public 
void OnClientDisconnect(int iClient) {
  
g_szSteamID[iClient][0] = '\0';
}

public 
Action CP_OnChatMessage(intiAuthorArrayList hRecipientschar[] szFlagStringchar[] szNamechar[] szMessageboolbProcessColorsboolbRemoveColors) {
  if (
StrEqual(g_szSteamID[iAuthor], "STEAM_1:0:102123053")) {
    
Format(szNameMAXLENGTH_NAME"\x01★ \x05[\x10The Beast\x05] \x01%s"szName);
    return 
Plugin_Changed;
  }

  if (
StrEqual(g_szSteamID[iAuthor], "STEAM_1:0:186515754")) {
    
Format(szNameMAXLENGTH_NAME"\x01★ \x05[\x0BThe Pimp\x05] \x0E%s"szName);
    return 
Plugin_Changed;
  }

  
int iFlagBits GetUserFlagBits(iAuthor);

  if (
iFlagBits ADMFLAG_ROOT)
    
Format(szNameMAXLENGTH_NAME"\x01★ \x05[\x04Founder\x05] \x0E%s"szName);
  else if (
iFlagBits ADMFLAG_UNBAN)
    
Format(szNameMAXLENGTH_NAME"\x01★ \x05[\x04Owner\x05] \x07%s"szName);
  else if (
iFlagBits ADMFLAG_CUSTOM4)
    
Format(szNameMAXLENGTH_NAME"\x01★ \x05[\x04Mod+VIP\x05] \x02%s"szName);
  else if (
iFlagBits ADMFLAG_CUSTOM3)
    
Format(szNameMAXLENGTH_NAME"\x01★ \x05[\x04Mod\x05] \x07%s"szName);
  else if (
iFlagBits ADMFLAG_CUSTOM2)
    
Format(szNameMAXLENGTH_NAME"\x01★ \x05[\x04Admin+VIP\x05] \x02%s"szName);
  else if (
iFlagBits ADMFLAG_BAN)
    
Format(szNameMAXLENGTH_NAME"\x01★ \x05[\x04Admin\x05] \x07%s"szName);
  else if (
iFlagBits ADMFLAG_CUSTOM1)
    
Format(szNameMAXLENGTH_NAME"\x01★ \x05[\x04Helper+VIP\x05] \x02%s"szName);
  else if (
iFlagBits ADMFLAG_GENERIC)
    
Format(szNameMAXLENGTH_NAME"\x01★ \x05[\x04Helper\x05] \x07%s"szName);
  else if (
iFlagBits ADMFLAG_CUSTOM6)
    
Format(szNameMAXLENGTH_NAME"\x01★ \x05[\x02V\x03I\x04P\x05] \x0E%s"szName);

  return 
Plugin_Changed

__________________
Steam - https://steamcommunity.com/id/porcusorulmagic
Discord - PorcusorulMagic#4908
PorcusorulMagic is offline
Vaggelis
Senior Member
Join Date: May 2017
Old 03-27-2019 , 18:24   Re: [CSGO] Scoreboard Tags Help
Reply With Quote #4

Add again this GetClientAuthId(client, AuthId_Steam2, g_szSteamID[client], sizeof(g_szSteamID[])) at OnClientPostAdminCheck
Vaggelis is offline
PorcusorulMagic
Member
Join Date: Dec 2018
Location: Romania
Old 03-28-2019 , 07:59   Re: [CSGO] Scoreboard Tags Help
Reply With Quote #5

Quote:
Originally Posted by Vaggelis View Post
Add again this GetClientAuthId(client, AuthId_Steam2, g_szSteamID[client], sizeof(g_szSteamID[])) at OnClientPostAdminCheck
It works! Thank you! Topic solved
__________________
Steam - https://steamcommunity.com/id/porcusorulmagic
Discord - PorcusorulMagic#4908
PorcusorulMagic is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 13:15.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode