AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Symbol is never used (https://forums.alliedmods.net/showthread.php?t=143413)

dreamedward 11-19-2010 12:25

Symbol is never used
 
Hello guys,
Could you check this code for me please.I made a few changes on the original plugin and now when compiling it gives me the warning: Symbol is never used : "SzGTeam".
Here:
PHP Code:

#include <amxmodx>
#include <amxmisc>
#define VERSION    "3.0ULTIMATE"
// Admin Prefix One
#define FLAGADMINONE ADMIN_LEVEL_B
#define PREFIXADMINONE "[Head Admin]"
// Admin Prefix Two
#define FLAGADMINTWO ADMIN_LEVEL_C
#define PREFIXADMINTWO "[ADMIN]"
// VIP Prefix
#define FLAGADMINVIP ADMIN_LEVEL_D
#define PREFIXADMINVIP "[VIP]"
// SMS Prefix
#define FLAGADMINSMS ADMIN_LEVEL_E
#define PREFIXADMINSMS "SMS"
// Admin Prefix Three
#define FLAGADMINTHREE ADMIN_LEVEL_C
#define PREFIXADMINTHREE "[ADMIN]"
//Admin Prefix Four'
#define FLAGADMINFOUR ADMIN_LEVEL_C
#define PREFIXADMINFOUR "[ADMIN]"
new AdminPrefixOneAdminPrefixTwoSmsPrefixVipPrefixAdminPrefixThreeAdminPrefixFour;
new 
SzMaxPlayersSzSayText;
new 
SzGTeam[3][] = {
    
"Spectator",
    
"Terrorist",
    
"Counter-Terrorist"
}
public 
plugin_init()
{
    
register_plugin("Admin Prefix And Chat Color"VERSION"kostov & Dark_Style");
    
    
// Cvars Plugins
    
AdminPrefixOne register_cvar("show_admin_prefix_one""1");
    
AdminPrefixTwo register_cvar("show_admin_prefix_two""1");
    
SmsPrefix      register_cvar("show_sms_admin_prefix""1");
    
VipPrefix      register_cvar("show_vip_admin_prefix""1");
    
AdminPrefixThree register_cvar("show_admin_prefix_three""1");
    
AdminPrefixFour register_cvar("show_admin_prefix_four""1");
    
    
register_cvar("admin_prefix_version",    VERSIONFCVAR_SERVER|FCVAR_SPONLY);
    
set_cvar_string("admin_prefix_version",    VERSION);
    
register_clcmd("say""hook_say");
    
register_clcmd("say_team""hook_say_team");
    
    
SzSayText get_user_msgid ("SayText");
    
SzMaxPlayers get_maxplayers();
    
    
register_message(SzSayText"MsgDuplicate");
}
public 
MsgDuplicate(id){ return PLUGIN_HANDLED; }
public 
hook_say(id)
{
    new 
SzMessages[192], SzName[32];
    new 
SzAlive is_user_alive(id);
    new 
SzGetFlag get_user_flags(id);
    
    
read_args(SzMessages191);
    
remove_quotes(SzMessages);
    
get_user_name(idSzName31);
    
    if(!
is_valid_msg(SzMessages))
        return 
PLUGIN_CONTINUE;
    
    if(
get_pcvar_num(AdminPrefixOne) && SzGetFlag FLAGADMINONE)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINONESzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINONESzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixTwo) && SzGetFlag FLAGADMINTWO)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINTWOSzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINTWOSzNameSzMessages));
    else if(
get_pcvar_num(SmsPrefix) && SzGetFlag FLAGADMINSMS)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINSMSSzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINSMSSzNameSzMessages));
    else if(
get_pcvar_num(VipPrefix) && SzGetFlag FLAGADMINVIP)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINVIPSzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINVIPSzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixThree) && SzGetFlag FLAGADMINTHREE)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINTHREESzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINTHREESzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixFour) && SzGetFlag FLAGADMINFOUR)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINFOURSzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINFOURSzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixOne) && !(SzGetFlag FLAGADMINONE))(SzAlive format(SzMessages191"^3%s : ^1%s"SzNameSzMessages) : format(SzMessages191"^1*DEAD* ^3%s : ^1%s"SzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixTwo) && !(SzGetFlag FLAGADMINTWO))(SzAlive format(SzMessages191"^3%s : ^1%s"SzNameSzMessages) : format(SzMessages191"^1*DEAD* ^3%s : ^1%s"SzNameSzMessages));
    else if(
get_pcvar_num(SmsPrefix) && !(SzGetFlag FLAGADMINSMS))(SzAlive format(SzMessages191"^3%s : ^1%s"SzNameSzMessages) : format(SzMessages191"^1*DEAD* ^3%s : ^1%s"SzNameSzMessages));
    else if(
get_pcvar_num(VipPrefix) && !(SzGetFlag FLAGADMINVIP))(SzAlive format(SzMessages191"^3%s : ^1%s"SzNameSzMessages) : format(SzMessages191"^1*DEAD* ^3%s : ^1%s"SzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixThree) && !(SzGetFlag FLAGADMINTHREE))(SzAlive format(SzMessages191"^3%s : ^1%s"SzNameSzMessages) : format(SzMessages191"^1*DEAD* ^3%s : ^1%s"SzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixFour) && !(SzGetFlag FLAGADMINFOUR))(SzAlive format(SzMessages191"^3%s : ^1%s"SzNameSzMessages) : format(SzMessages191"^1*DEAD* ^3%s : ^1%s"SzNameSzMessages));
    for(new 
1<= SzMaxPlayersi++)
        {
            if(!
is_user_connected(i))
                continue;
        
            if(
SzAlive && is_user_alive(i) || !SzAlive && !is_user_alive(i))
                {
                    
message_begin(MSG_ONEget_user_msgid("SayText"), {000}, i);
                    
write_byte(id);
                    
write_string(SzMessages);
                    
message_end();
                }
        }
    return 
PLUGIN_CONTINUE;
}
public 
hook_say_team(id){
    new 
SzMessages[192], SzName[32];
    new 
SzAlive is_user_alive(id);
    new 
SzGetFlag get_user_flags(id);
    new 
SzGetTeam get_user_team(id);
    
read_args(SzMessages191);
    
remove_quotes(SzMessages);
    
get_user_name(idSzName31);
    
    if(!
is_valid_msg(SzMessages))
        return 
PLUGIN_CONTINUE;
    
    if(
get_pcvar_num(AdminPrefixOne) && SzGetFlag FLAGADMINONE)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINONESzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINONESzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixTwo) && SzGetFlag FLAGADMINTWO)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINTWOSzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINTWOSzNameSzMessages));
    else if(
get_pcvar_num(SmsPrefix) && SzGetFlag FLAGADMINSMS)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINSMSSzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINSMSSzNameSzMessages));
    else if(
get_pcvar_num(VipPrefix) && SzGetFlag FLAGADMINVIP)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINVIPSzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINVIPSzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixThree) && SzGetFlag FLAGADMINTHREE)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINTHREESzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINTHREESzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixFour) && SzGetFlag FLAGADMINFOUR)(SzAlive format(SzMessages191"^4[%s] ^3%s : ^4%s"PREFIXADMINFOURSzNameSzMessages) : format(SzMessages191"^1*DEAD* ^4[%s] ^3%s : ^4%s"PREFIXADMINFOURSzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixOne) && !(SzGetFlag FLAGADMINONE))(SzAlive format(SzMessages191"^3%s : ^1%s"SzNameSzMessages) : format(SzMessages191"^1*DEAD* ^3%s : ^1%s"SzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixTwo) && !(SzGetFlag FLAGADMINTWO))(SzAlive format(SzMessages191"^3%s : ^1%s"SzNameSzMessages) : format(SzMessages191"^1*DEAD* ^3%s : ^1%s"SzNameSzMessages));
    else if(
get_pcvar_num(SmsPrefix) && !(SzGetFlag FLAGADMINSMS))(SzAlive format(SzMessages191"^3%s : ^1%s"SzNameSzMessages) : format(SzMessages191"^1*DEAD* ^3%s : ^1%s"SzNameSzMessages));
    else if(
get_pcvar_num(VipPrefix) && !(SzGetFlag FLAGADMINVIP))(SzAlive format(SzMessages191"^3%s : ^1%s"SzNameSzMessages) : format(SzMessages191"^1*DEAD* ^3%s : ^1%s"SzNameSzMessages));
    else if(
get_pcvar_num(AdminPrefixThree) && !(SzGetFlag FLAGADMINTHREE))(SzAlive format(SzMessages191"^3%s : ^1%s"SzNameSzMessages) : format(SzMessages191"^1*DEAD* ^3%s : ^1%s"SzNameSzMessages));
    
    for(new 
1<= SzMaxPlayersi++)
        {
            if(!
is_user_connected(i))
                continue;
            
            if(
get_user_team(i) != SzGetTeam)
                continue;
            
            if(
SzAlive && is_user_alive(i) || !SzAlive && !is_user_alive(i))
                {
                    
message_begin(MSG_ONEget_user_msgid("SayText"), {000}, i);
                    
write_byte(id);
                    
write_string(SzMessages);
                    
message_end();
                }
        }
    return 
PLUGIN_CONTINUE;
}

bool:is_valid_msg(const SzMessages[]){
    if( 
SzMessages[0] == '@'
    
|| !strlen(SzMessages)){ return false; }
    return 
true;


Thank you!

Emp` 11-19-2010 12:32

Re: Symbol is never used
 
https://forums.alliedmods.net/showth...00#post1351700

Please search, this issue has been answered many times before.


All times are GMT -4. The time now is 11:21.

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