AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   [ SOLVED] case (https://forums.alliedmods.net/showthread.php?t=215312)

daniel46 05-06-2013 06:15

[ SOLVED] case
 
i dont know what is the problem here

i got problem in the case

Code:

switch( GetUserItem( client ) )
        {
                case Laser: Players[ client ] [ Laser ] = true;
               
                case TimerFreeze: Players[ client ] [ TimerF ] = true;
               
                case SuperPunch: Players[ client ] [ LeeSinPunch ] = true;
               
                case Poisened: Players[ client ] [ Poisen ] = true;
        }


and here is the enum and new

Code:

enum _:ItemsInfo {
        Laser,
        TimerFreeze,
        SuperPunch,
        Poisened
};

new TheItem[ 33 ][ ItemsInfo ];

and the stock

Code:

stock GetUserItem( index )
{
        for( new i = 0 ; i < ItemsInfo ; i ++ )
        {
                if( TheItem[ index ][ i ] )
                {
                        return i;
                }
        }
        return -1
}

and i didnt have any problem in the first 3 options but when i added the poisen its make in the case this lien Error

Error: Duplicate "case" label (value 3)

^SmileY 05-06-2013 07:20

Re: [ help ] case
 
PHP Code:

enum _:ItemsInfo {
    
Laser,
    
TimerFreeze,
    
SuperPunch,
    
Poisened
}; 

test >>

PHP Code:

enum _:ItemsInfo {
    
Laser 0,
    
TimerFreeze,
    
SuperPunch,
    
Poisened
}; 


daniel46 05-06-2013 07:58

Re: [ help ] case
 
save problem

^SmileY 05-06-2013 08:11

Re: [ help ] case
 
Quote:

Originally Posted by daniel46 (Post 1946856)
save problem

SAVE or SOLVED ?

daniel46 05-06-2013 08:23

Re: [ help ] case
 
o sorry i ment same*

but yes i solved my problem i have few enums and i had 2 lasers in 2 diffrent enums


All times are GMT -4. The time now is 10:45.

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