Raised This Month: $51 Target: $400
 12% 

warning 217: loose indentation


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
tousif
AlliedModders Donor
Join Date: Nov 2014
Location: India
Old 12-17-2014 , 02:27   warning 217: loose indentation
Reply With Quote #1

Code:
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team  
knifeitup.sma(63) : warning 217: loose indentation 
knifeitup.sma(64) : warning 217: loose indentation 
knifeitup.sma(67) : warning 217: loose indentation 
knifeitup.sma(70) : warning 217: loose indentation 
knifeitup.sma(71) : warning 217: loose indentation 
Header size:736 bytes 
Code size:3616 bytes 
Data size: 1504 bytes 
Stack/heap size: 16384 bytes; 
estimated max. usage=778 cells (3112 bytes) 
Total requirements:   22240 bytes  
5 Warnings. 
Done.
PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "knifeitup"
#define VERSION "3.0"
#define AUTHOR "Gullu Bhai"


public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_cvar("knifeitup_hp""25")
    
register_cvar("knifeitup_adminhp""100")
    
register_cvar("knifeitup_frags""5")
    
register_event("DeathMsg""Event_DeathMsg_knife""a")
}

new 
CustomSound[][] =  
{
    
"misc/knife1.wav",
    
"misc/knife2.wav",
    
"misc/knife3.wav",
    
"misc/knife4.wav",
    
"misc/knife5.wav"
}

public 
plugin_precache()
{
    for ( new 
isizeof CustomSoundi++ )
        {
            
precache_soundCustomSound]);
        }
}   


public 
Event_DeathMsg_knife()
{
    new 
Killer read_data(1)
    new 
Victim read_data(2)
    
    if (!
is_user_alive(Killer) || (Killer == Victim))
        return;
    
    new 
szName[32], szName2[32]
    
get_user_name(KillerszNamecharsmax(szName)) 
    
get_user_name(VictimszName2charsmax(szName2)) 
    
    new 
CheckWeapon[6];
    
read_data(4CheckWeapon5);
    
    if (
equal(CheckWeapon"knife"))
    {
        new 
php get_cvar_num("knifeitup_hp")
        new 
ahp get_cvar_num("knifeitup_adminhp")
        new 
frags get_cvar_num("knifeitup_frags")
        
        
        if(
get_user_flags(Killer) & ADMIN_KICK
        {
            
client_print_color(0print_chat"%s Got %d Frags %d hp For Knifing Admin %s"szNamefragsahpszName2)
             
client_cmd0"spk %s"CustomSoundrandom_num0sizeof CustomSound ) ] ); //by Arkshine
            
set_user_health(Killerget_user_health(Killer) + ahp)
            
set_user_frags(Killerget_user_frags(Killer) + frags)
        }
       else
        {
        
client_print_color(0print_chat"%s Got %d Frags %d hp For Knifing %s"szNamefragsphpszName2)
         
client_cmd0"spk %s"CustomSoundrandom_num0sizeof CustomSound ) ] );  //by Arkshine
        
set_user_health(Killerget_user_health(Killer) + php)
        
set_user_frags(Killerget_user_frags(Killer) + frags)
       }
    } 
}  

stock client_print_color(idtype, const text[], any:...)
{
 if(
type == print_chat)
 {
  new 
g_iMsgidSayText;
  
g_iMsgidSayText get_user_msgid("SayText");

  new 
szMsg[191], iPlayers[32], iCount 1;
  
vformat(szMsgcharsmax(szMsg), text3);

  
replace_all(szMsgcharsmax(szMsg), "!g","^x04");
  
replace_all(szMsgcharsmax(szMsg), "!n","^x01");
  
replace_all(szMsgcharsmax(szMsg), "!t","^x03");

  if(
id)
   
iPlayers[0] = id;
  else
   
get_players(iPlayersiCount"ch");

  for(new 
iCount i++)
  {
   if(!
is_user_connected(iPlayers[i]))
    continue;
   
   
message_begin(MSG_ONE_UNRELIABLEg_iMsgidSayText_iPlayers[i]);
   
write_byte(iPlayers[i]);
   
write_string(szMsg);
   
message_end();
  }
 }


Last edited by tousif; 12-17-2014 at 02:28.
tousif is offline
zmd94
Veteran Member
Join Date: Nov 2013
Location: Malaysia (9w2zow).
Old 12-17-2014 , 02:49   Re: warning 217: loose indentation
Reply With Quote #2

It will not effect your gameplay. The warning is indicate that your code is not being arranged properly.
zmd94 is offline
tousif
AlliedModders Donor
Join Date: Nov 2014
Location: India
Old 12-17-2014 , 02:56   Re: warning 217: loose indentation
Reply With Quote #3

ok
tousif is offline
popeye10
Senior Member
Join Date: May 2014
Location: Navi Mumbai (India)
Old 12-17-2014 , 03:25   Re: warning 217: loose indentation
Reply With Quote #4

Try this
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "knifeitup"
#define VERSION "3.0"
#define AUTHOR "Gullu Bhai"

new php ,ahpfrags

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_cvar("knifeitup_hp""25")
    
register_cvar("knifeitup_adminhp""100")
    
register_cvar("knifeitup_frags""5")
    
register_event("DeathMsg""Event_DeathMsg_knife""a")
}

new 
CustomSound[][] =  
{
    
"misc/knife1.wav",
    
"misc/knife2.wav",
    
"misc/knife3.wav",
    
"misc/knife4.wav",
    
"misc/knife5.wav"
}

public 
plugin_precache() 

    for ( new 
isizeof CustomSoundi++ ) 
        { 
            
precache_soundCustomSound]); 
        } 
}  


public 
Event_DeathMsg_knife()
{
    new 
Killer read_data(1)
    new 
Victim read_data(2)
    
    if (!
is_user_alive(Killer) || (Killer == Victim))
    return 
PLUGIN_HANDLED;
        
    new 
CheckWeapon[6]
    
read_data(4CheckWeaponcharsmax(CheckWeapon))
    
    if (
equal(CheckWeapon"knife"))
    {
        new 
szName[32], szName2[32]
        
get_user_name(KillerszNamecharsmax(szName))
        
get_user_name(VictimszName2charsmax(szName2))
        
        if(
get_user_flags(Killer) & ADMIN_KICK)
        {
            
client_print_color(0print_chat"!g%s !tGot !g%d !tFrags !g%d !thp For Knifing Admin !g%s"szNamefragsahpszName2);
            
client_cmd0"spk %s",CustomSoundrandom_num0sizeof CustomSound ) ] );//by Arkshine 
            
set_user_health(Killerget_user_health(Killer) + get_pcvar_num(ahp))
            
set_user_frags(Killerget_user_frags(Killer) + get_pcvar_num(frags))
        }
        else
        {
            
client_print_color(0print_chat"!g%s !tGot !g%d !tFrags !g%d !thp For Knifing !g%s"szNamefragsphpszName2);
            
client_cmd0"spk %s",CustomSoundrandom_num0sizeof CustomSound ) ] );//by Arkshine 
            
set_user_health(Killerget_user_health(Killer) + get_pcvar_num(php))
            
set_user_frags(Killerget_user_frags(Killer) + get_pcvar_num(frags))
        }
    }
    return 
PLUGIN_CONTINUE;
}

stock client_print_color(idtype, const text[], any:...)
{
 if(
type == print_chat)
 {
  new 
g_iMsgidSayText;
  
g_iMsgidSayText get_user_msgid("SayText");

  new 
szMsg[191], iPlayers[32], iCount 1;
  
vformat(szMsgcharsmax(szMsg), text3);

  
replace_all(szMsgcharsmax(szMsg), "!g","^x04");
  
replace_all(szMsgcharsmax(szMsg), "!n","^x01");
  
replace_all(szMsgcharsmax(szMsg), "!t","^x03");

  if(
id)
   
iPlayers[0] = id;
  else
   
get_players(iPlayersiCount"ch");

  for(new 
iCount i++)
  {
   if(!
is_user_connected(iPlayers[i]))
    continue;
   
   
message_begin(MSG_ONE_UNRELIABLEg_iMsgidSayText_iPlayers[i]);
   
write_byte(iPlayers[i]);
   
write_string(szMsg);
   
message_end();
  }
 }

__________________
popeye10 is offline
tousif
AlliedModders Donor
Join Date: Nov 2014
Location: India
Old 12-17-2014 , 03:27   Re: warning 217: loose indentation
Reply With Quote #5

ty
tousif is offline
GX_JazZ
Member
Join Date: Dec 2014
Old 12-17-2014 , 10:29   Re: warning 217: loose indentation
Reply With Quote #6

Try this :
Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "knifeitup"
#define VERSION "3.0"
#define AUTHOR "Gullu Bhai"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("knifeitup_hp", "25")
register_cvar("knifeitup_adminhp", "100")
register_cvar("knifeitup_frags", "5")
register_event("DeathMsg", "Event_DeathMsg_knife", "a")
}

new CustomSound[][] =  
{
"misc/knife1.wav",
"misc/knife2.wav",
"misc/knife3.wav",
"misc/knife4.wav",
"misc/knife5.wav"
}

public plugin_precache()
{
for ( new i; i < sizeof CustomSound; i++ )
{
precache_sound( CustomSound[ i ]);
}
}   


public Event_DeathMsg_knife()
{
new Killer = read_data(1)
new Victim = read_data(2)

if (!is_user_alive(Killer) || (Killer == Victim))
return;

new szName[32], szName2[32]
get_user_name(Killer, szName, charsmax(szName)) 
get_user_name(Victim, szName2, charsmax(szName2)) 

new CheckWeapon[6];
read_data(4, CheckWeapon, 5);

if (equal(CheckWeapon, "knife"))
{
new php = get_cvar_num("knifeitup_hp")
new ahp = get_cvar_num("knifeitup_adminhp")
new frags = get_cvar_num("knifeitup_frags")


if(get_user_flags(Killer) & ADMIN_KICK) 
{
client_print_color(0, print_chat, "%s Got %d Frags %d hp For Knifing Admin %s", szName, frags, ahp, szName2)
client_cmd( 0, "spk %s", CustomSound[ random_num( 0, sizeof CustomSound - 1 ) ] ); //by Arkshine
set_user_health(Killer, get_user_health(Killer) + ahp)
set_user_frags(Killer, get_user_frags(Killer) + frags)
}
else
{
client_print_color(0, print_chat, "%s Got %d Frags %d hp For Knifing %s", szName, frags, php, szName2)
client_cmd( 0, "spk %s", CustomSound[ random_num( 0, sizeof CustomSound - 1 ) ] );  //by Arkshine
set_user_health(Killer, get_user_health(Killer) + php)
set_user_frags(Killer, get_user_frags(Killer) + frags)
}
} 
}  

stock client_print_color(id, type, const text[], any:...)
{
if(type == print_chat)
{
new g_iMsgidSayText;
g_iMsgidSayText = get_user_msgid("SayText");

new szMsg[191], iPlayers[32], iCount = 1;
vformat(szMsg, charsmax(szMsg), text, 3);

replace_all(szMsg, charsmax(szMsg), "!g","^x04");
replace_all(szMsg, charsmax(szMsg), "!n","^x01");
replace_all(szMsg, charsmax(szMsg), "!t","^x03");

if(id)
iPlayers[0] = id;
else
get_players(iPlayers, iCount, "ch");

for(new i = 0 ; i < iCount ; i++)
{
if(!is_user_connected(iPlayers[i]))
continue;

message_begin(MSG_ONE_UNRELIABLE, g_iMsgidSayText, _, iPlayers[i]);
write_byte(iPlayers[i]);
write_string(szMsg);
message_end();
}
}
}
GX_JazZ is offline
Send a message via Skype™ to GX_JazZ
tousif
AlliedModders Donor
Join Date: Nov 2014
Location: India
Old 12-17-2014 , 10:46   Re: warning 217: loose indentation
Reply With Quote #7

Plugin is not working the name of killer is comming but not victim and not giving the frags and hp and are also not according to cvars
Sounds not playing if plugin at 1st round only

Plzz help in fixing this ^^
tousif is offline
YamiKaitou
Has a lovely bunch of coconuts
Join Date: Apr 2006
Location: Texas
Old 12-17-2014 , 12:06   Re: warning 217: loose indentation
Reply With Quote #8

Quote:
Originally Posted by GX_JazZ View Post
Try this :
That code looks like crap. Where is the indentation? How can you see which scope ends where?
__________________
ProjectYami Laboratories

I do not browse the forums regularly anymore. If you need me for anything (asking questions or anything else), then PM me (be descriptive in your PM, message containing only a link to a thread will be ignored).
YamiKaitou is offline
.Dare Devil.
Veteran Member
Join Date: Sep 2010
Old 12-17-2014 , 14:12   Re: warning 217: loose indentation
Reply With Quote #9

Quote:
Originally Posted by YamiKaitou View Post
That code looks like crap. Where is the indentation? How can you see which scope ends where?
Why does everything always have to end?
Why won't somethings last forever?
.Dare Devil. is offline
Eagle07
Veteran Member
Join Date: May 2014
Location: Morocco :D
Old 12-17-2014 , 16:16   Re: warning 217: loose indentation
Reply With Quote #10

you can fix loose indentation just with ctrl + i (if you use AMXX_STUDIO )
__________________
Eagle07 is offline
Reply



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 10:25.


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