fakebadge faction issue
#1

im getting the errors
C:\Users\betta\Desktop\pawno\gamemodes\CARP.pwn(79 8 : error 014: invalid statement; not in switch
C:\Users\betta\Desktop\pawno\gamemodes\CARP.pwn(79 8 : warning 215: expression has no effect
C:\Users\betta\Desktop\pawno\gamemodes\CARP.pwn(79 8 : error 001: expected token: ";", but found ":"
C:\Users\betta\Desktop\pawno\gamemodes\CARP.pwn(79 8 : error 029: invalid expression, assumed zero
C:\Users\betta\Desktop\pawno\gamemodes\CARP.pwn(79 8 : fatal error 107: too many error messages on one line

but in my code i dont really see a problem

Код:
stock GetPlayerFakeFactionInfo(targetid, rank[64], employer[64])
{
	switch (PlayerInfo[targetid][pMember]) // employer/rank/division data is pulled from here
	{
	    case 1:
		{
            employer = "LAPD";
			switch(PlayerInfo[targetid][pFakeRank])
			{
			    case 1: rank = "Officer (I)";
			    case 2: rank = "Officer (II)";
				case 3: rank = "Sergeant";
			    case 4: rank = "Lieutenant";
				case 5: rank = "Captain";
			    case 6: rank = "Commander";
			    case 7: rank = "Deputy Chief";
			    case 8: rank = "Chief";
			    default: rank = "Cadet";
            }
		}
        case 2:
            {
            employer = "FBI";
			switch(PlayerInfo[targetid][pFakeRank])
			{
			    case 1: rank = "Officer";
			    case 2: rank = "Sr. Patrol Officer";
			    case 3: rank = "Sergeant";
			    case 4: rank = "Lieutenant";
			    case 5: rank = "Captain";
			    case 6: rank = "Assistant Commissioner";
			    case 7: rank = "Deputy Commissioner";
			    case 8: rank = "Commissioner";
			    default: rank = "Cadet";
			}
		}
        case 3:
		{
            employer = "DOC";
			switch(PlayerInfo[targetid][pFakeRank])
			{
				case 1: rank = "Officer";
				case 2: rank = "Corporal";
				case 3: rank = "Sergeant";
				case 4: rank = "Lieutenant";
				case 5: rank = "Assistant Warden";
				case 6: rank = "Warden";
				default: rank = "Recruit";
			}
		}
  		case 4:
		{
            employer = "LAFD";
			switch(PlayerInfo[targetid][pFakeRank])
			{
				case 1: rank = "Firefighter";
				case 2: rank = "FF/Paramedic";
				case 3: rank = "Lieutenant";
				case 4: rank = "Captain";
				case 5: rank = "Assistant Chief";
				case 6: rank = "Fire Chief";
				default: rank = "Cadet";
			}
		}
		case 5:
		{
	        employer = "LAJS";
			switch(PlayerInfo[targetid][pFakeRank])
			{
				case 1: rank = "Bailiff";
				case 2: rank = "Probation Officer";
				case 3: rank = "District Attorney";
				case 4: rank = "State Prosecutor";
				case 5: rank = "Court Judge";
				case 6: rank = "Supreme Court Judge";
				case 7: rank = "Chief Justice";
				default: rank = "Court Clerk";
			}
		}
  		case 6:
		{
				employer = "LA County";
				switch(PlayerInfo[targetid][pFakeRank])
				{
						case 1: rank = "Representative";
						case 2: rank = "Council Member";
						case 3: rank = "Council Chairman";
						case 4: rank = "Senate";
						case 5: rank = "Deputy Mayor";
						case 6: rank = "Mayor";
						default: rank = "Intern";
					}
				}
  		case 7:
		{
	        employer = "LASD";
			switch(PlayerInfo[targetid][pFakeRank])
			{
				case 1: rank = "Deputy";
				case 2: rank = "Deputy (II)";
				case 3: rank = "Sergeant";
				case 4: rank = "Lieutenant";
				case 5: rank = "Captain";
				case 6: rank = "Commander";
				case 7: rank = "Undersheriff";
				case 8: rank = "Sheriff";
				default: rank = "Cadet";
			}
		}
		case 8:
		{
		    employer = "Hitman Agency";
		    switch(PlayerInfo[targetid][pFakeRank])
		    {
    			case 1: rank = "Freelancer";
				case 2: rank = "Marksman";
				case 3: rank = "Agent";
				case 4: rank = "Special Agent";
				case 5: rank = "Vice Director";
				case 6: rank = "Director";
				default: rank = "Freelancer";
			}
		}
		case 9:
		{
			employer = "SANews";
			switch(PlayerInfo[targetid][pFakeRank])
			{
				case 1: rank = "Local Reporter";
				case 2: rank = "Local Editor";
				case 3: rank = "Network Anchor";
				case 4: rank = "Network Editor";
				case 5: rank = "Asst. Network Producer";
				case 6: rank = "Network Producer";
				default: rank = "Intern";
			}
		}
   		case 10:
		{
            employer = "Taxi Cab Company";
			switch(PlayerInfo[targetid][pFakeRank])
			{
				case 1: rank = "Trainee";
				case 2: rank = "Taxi Rookie";
				case 3: rank = "Cabbie";
				case 4: rank = "Dispatcher";
				case 5: rank = "Shift Supervisor";
				case 6: rank = "Transport Link Owner";
				default: rank = "Trainee";
			}
		}
		case 11:
		{
            employer = "National Guard";
			switch(PlayerInfo[targetid][pFakeRank])
 			{
 			    case 0: rank = "Private";
 				case 1: rank = "Corporal";
 				case 2: rank = "Sergeant";
 				case 3: rank = "Lieutenant";
 				case 4: rank = "Captain";
 				case 5: rank = "Major";
 				case 6: rank = "General";
				default: rank = "Private";
			}
		}
		case 12:
		{
	        employer = "Tierra Robada";
	    	{
             switch(PlayerInfo[targetid][pFakeRank])
				{
					case 1: rank = "Citizen";
					case 2: rank = "People's Representative";
					case 3: rank = "Tribal Representative";
					case 4: rank = "Mayor";
					case 5: rank = "Ruling Council Member";
					case 6: rank = "Executive Officer of RC";
					default: rank = "Citizen";
			}
		}
		case 13:
		{
            employer = "Homeland Security";
			switch(PlayerInfo[targetid][pFakeRank])
			{
			    case 0: rank = "Ensign";
				case 1: rank = "Marksman";
				case 2: rank = "Elite Marksman";
				case 3: rank = "Operative";
				case 4: rank = "Elite Operative";
				case 5: rank = "Vice Commander";
				case 6: rank = "Supreme Commander";
				default: rank = "Ensign";
   }
  }
 	case 14:
		{
            employer = "Rapid Recovery";
			switch(PlayerInfo[targetid][pFakeRank])
			{
			    case 1: rank = "Battery ";
				case 2: rank = "Mechanic ";
				case 3: rank = "Tow Truck ";
				case 4: rank = "Shift Manager ";
				case 5: rank = "Deputy Head ";
				case 6: rank = "Head ";
				default: rank = "Trainee ";
			}
        }
		case 15:
		{
            employer = "Cal Trans";
			switch(PlayerInfo[targetid][pFakeRank])
			{
			    case 1: rank = "Garbage Man";
				case 2: rank = "Street Sweeper";
				case 3: rank = "Electrician";
				case 4:	rank = "Incident Response";
				case 5: rank = "Road Worker";
				case 6: rank = "Deputy Director";
				case 7: rank = "Director";
				default: rank = "Trainee";
			}
		}
     default: { employer = "None"; division = "None"; rank = "N/A"; }
	}
	return 1;
}
Reply
#2

pawn Код:
stock GetPlayerFakeFactionInfo(targetid, rank[64], employer[64], division[64])
{
    switch (PlayerInfo[targetid][pMember]) // employer/rank/division data is pulled from here
    {
        case 1:
        {
            employer = "LAPD";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 1: rank = "Officer (I)";
                case 2: rank = "Officer (II)";
                case 3: rank = "Sergeant";
                case 4: rank = "Lieutenant";
                case 5: rank = "Captain";
                case 6: rank = "Commander";
                case 7: rank = "Deputy Chief";
                case 8: rank = "Chief";
                default: rank = "Cadet";
            }
        }
        case 2:
        {
            employer = "FBI";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 1: rank = "Officer";
                case 2: rank = "Sr. Patrol Officer";
                case 3: rank = "Sergeant";
                case 4: rank = "Lieutenant";
                case 5: rank = "Captain";
                case 6: rank = "Assistant Commissioner";
                case 7: rank = "Deputy Commissioner";
                case 8: rank = "Commissioner";
                default: rank = "Cadet";
            }
        }
        case 3:
        {
            employer = "DOC";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 1: rank = "Officer";
                case 2: rank = "Corporal";
                case 3: rank = "Sergeant";
                case 4: rank = "Lieutenant";
                case 5: rank = "Assistant Warden";
                case 6: rank = "Warden";
                default: rank = "Recruit";
            }
        }
        case 4:
        {
            employer = "LAFD";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 1: rank = "Firefighter";
                case 2: rank = "FF/Paramedic";
                case 3: rank = "Lieutenant";
                case 4: rank = "Captain";
                case 5: rank = "Assistant Chief";
                case 6: rank = "Fire Chief";
                default: rank = "Cadet";
            }
        }
        case 5:
        {
            employer = "LAJS";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 1: rank = "Bailiff";
                case 2: rank = "Probation Officer";
                case 3: rank = "District Attorney";
                case 4: rank = "State Prosecutor";
                case 5: rank = "Court Judge";
                case 6: rank = "Supreme Court Judge";
                case 7: rank = "Chief Justice";
                default: rank = "Court Clerk";
            }
        }
        case 6:
        {
                employer = "LA County";
                switch(PlayerInfo[targetid][pFakeRank])
                {
                        case 1: rank = "Representative";
                        case 2: rank = "Council Member";
                        case 3: rank = "Council Chairman";
                        case 4: rank = "Senate";
                        case 5: rank = "Deputy Mayor";
                        case 6: rank = "Mayor";
                        default: rank = "Intern";
                }
        }
        case 7:
        {
            employer = "LASD";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 1: rank = "Deputy";
                case 2: rank = "Deputy (II)";
                case 3: rank = "Sergeant";
                case 4: rank = "Lieutenant";
                case 5: rank = "Captain";
                case 6: rank = "Commander";
                case 7: rank = "Undersheriff";
                case 8: rank = "Sheriff";
                default: rank = "Cadet";
            }
        }
        case 8:
        {
            employer = "Hitman Agency";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 1: rank = "Freelancer";
                case 2: rank = "Marksman";
                case 3: rank = "Agent";
                case 4: rank = "Special Agent";
                case 5: rank = "Vice Director";
                case 6: rank = "Director";
                default: rank = "Freelancer";
            }
        }
        case 9:
        {
            employer = "SANews";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 1: rank = "Local Reporter";
                case 2: rank = "Local Editor";
                case 3: rank = "Network Anchor";
                case 4: rank = "Network Editor";
                case 5: rank = "Asst. Network Producer";
                case 6: rank = "Network Producer";
                default: rank = "Intern";
            }
        }
        case 10:
        {
            employer = "Taxi Cab Company";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 1: rank = "Trainee";
                case 2: rank = "Taxi Rookie";
                case 3: rank = "Cabbie";
                case 4: rank = "Dispatcher";
                case 5: rank = "Shift Supervisor";
                case 6: rank = "Transport Link Owner";
                default: rank = "Trainee";
            }
        }
        case 11:
        {
            employer = "National Guard";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 0: rank = "Private";
                case 1: rank = "Corporal";
                case 2: rank = "Sergeant";
                case 3: rank = "Lieutenant";
                case 4: rank = "Captain";
                case 5: rank = "Major";
                case 6: rank = "General";
                default: rank = "Private";
            }
        }
        case 12:
        {
            employer = "Tierra Robada";
             switch(PlayerInfo[targetid][pFakeRank])
                {
                    case 1: rank = "Citizen";
                    case 2: rank = "People's Representative";
                    case 3: rank = "Tribal Representative";
                    case 4: rank = "Mayor";
                    case 5: rank = "Ruling Council Member";
                    case 6: rank = "Executive Officer of RC";
                    default: rank = "Citizen";
                }
        }
        case 13:
        {
            employer = "Homeland Security";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 0: rank = "Ensign";
                case 1: rank = "Marksman";
                case 2: rank = "Elite Marksman";
                case 3: rank = "Operative";
                case 4: rank = "Elite Operative";
                case 5: rank = "Vice Commander";
                case 6: rank = "Supreme Commander";
                default: rank = "Ensign";
            }
        }
    case 14:
        {
            employer = "Rapid Recovery";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 1: rank = "Battery ";
                case 2: rank = "Mechanic ";
                case 3: rank = "Tow Truck ";
                case 4: rank = "Shift Manager ";
                case 5: rank = "Deputy Head ";
                case 6: rank = "Head ";
                default: rank = "Trainee ";
            }
        }
        case 15:
        {
            employer = "Cal Trans";
            switch(PlayerInfo[targetid][pFakeRank])
            {
                case 1: rank = "Garbage Man";
                case 2: rank = "Street Sweeper";
                case 3: rank = "Electrician";
                case 4: rank = "Incident Response";
                case 5: rank = "Road Worker";
                case 6: rank = "Deputy Director";
                case 7: rank = "Director";
                default: rank = "Trainee";
            }
        }
     default: { employer = "None"; division = "None"; rank = "N/A"; }
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)