Division name problem
#2

PHP код:
stock GetDivisionName(playerid)
{
     new 
astring[24];
    if(
PlayerInfo[playerid][pFaction] == && PlayerInfo[playerid][pDivision] == 1)format(astringsizeof(astring), "None");
    else if(
PlayerInfo[playerid][pFaction] == && PlayerInfo[playerid][pDivision] == 3format(astringsizeof(astring), "FTO");
    else if(
PlayerInfo[playerid][pFaction] == && PlayerInfo[playerid][pDivision] == 4format(astringsizeof(astring), "S.W.A.T.");
    else if(
PlayerInfo[playerid][pFaction] == && PlayerInfo[playerid][pDivision] == 5format(astringsizeof(astring), "D.E.B.");
    else if(
PlayerInfo[playerid][pFaction] == && PlayerInfo[playerid][pDivision] == 7format(astringsizeof(astring), "TE");
    return 
astring;

But I didn't get what values does pDivision stores? In case if for each faction you have several divisions this stock should be written like this:
PHP код:
stock GetDivisionName(playerid)
{
     new 
astring[24];
    if(
PlayerInfo[playerid][pFaction] == 1)
        {
             switch(
PlayerInfo[playerid][pDivision])
             {
                  case 
1format(astringsizeof(astring), "Division1");
                  case 
2format(astringsizeof(astring), "Division2");
                  default:  
format(astringsizeof(astring), "none");
             }
        }
        if(
PlayerInfo[playerid][pFaction] == 2)
        {
             switch(
PlayerInfo[playerid][pDivision])
             {
                  case 
1format(astringsizeof(astring), "Division1");
                  case 
2format(astringsizeof(astring), "Division2");
                  default:  
format(astringsizeof(astring), "none");
             }
        }
        
// And so on for each faction
        
return astring;

I hope you got the idea. And btw it's better not to return arrays from functions.
Reply


Messages In This Thread
Division name problem - by benjaminjones - 13.08.2015, 06:18
Re: Division name problem - by valych - 13.08.2015, 07:48
Re: Division name problem - by benjaminjones - 13.08.2015, 14:24

Forum Jump:


Users browsing this thread: 1 Guest(s)