Need a little help (OnPlayerRequestClass)
#9

That's the whole code
PHP код:
public OnPlayerRequestClass(playeridclassid)
{
    new 
Float:spawnXFloat:spawnYFloat:spawnZ;
    
spawnX 2629.1389;
    
spawnY 2358.8757;
    
spawnZ 32.1641;
    
ClearAnimations(playerid);
    
SetPlayerInterior(playerid0);
    
SetPlayerPos(playeridspawnXspawnYspawnZ);
    
SetPlayerCameraPos(playeridspawnX 5.0spawnY +3.0spawnZ 2.00);
    
SetPlayerCameraLookAt(playeridspawnXspawnYspawnZ);
    
SetPlayerFacingAngle(playerid, -90.0000);
    switch(
classid)
    {
        case 
.. 34:
        {
            
SetPlayerTeam(playeridNO_TEAM);
            
Player[playerid][playerClass] = CIVILIAN;
            
PlayerTextDrawColor(playeridPlayer[playerid][classSelectTD][8], 16777215);
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][8], "NO REQUIRETMENTS");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][0], "CIVILS");
            if(
Player[playerid][english])
            {
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "Rob store and kill players");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "to earn XP and rule the");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], "streets.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], "Complete mission to get XP");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], "or money.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], " ");
            }
            else
            {
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "Rampok toko dan bunuh");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "player lain agar mendapatkan");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], "XP dan kuasai permainan.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], "Selesaikan misi dan dapatkan");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], "XP ataupun uang.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], " ");
            }
            
SetPlayerColor(playeridCLASS_CIVILIAN_COLOR);
        }
        case 
35 .. 43:
        {
            
SetPlayerTeam(playeridLEO);
            
PlayerTextDrawColor(playeridPlayer[playerid][classSelectTD][8], 16777215);
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][8], "NO REQUIRETMENTS");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][0], "POLICE");
            
Player[playerid][playerClass] = POLICE;
            if(
Player[playerid][english])
            {
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "Bring criminals to justice");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "using an array of tools.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], "Hunt down and arrest");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], "criminals for cash and XP.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], " ");
            }
            else
            {
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "Tangkap kriminal dan");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "berantas kejahatan.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], "Bunuh dan tangkap");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], "kriminal untuk uang dan XP.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], " ");
            }
            
SetPlayerColor(playeridCLASS_POLICE_COLOR);
        }
        case 
44 .. 45:
        {
            
SetPlayerTeam(playeridLEO);
            
Player[playerid][playerClass] = ARMY;
            
PlayerTextDrawColor(playeridPlayer[playerid][classSelectTD][8], 16777215);
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][8], "40000 XP");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][0], "ARMY");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "Access powerful weaponry");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], "& machineryto kill");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], "those criminal bastards.");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], " ");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], "Hunt down and arrest");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], "criminals for cash and XP.");
            
SetPlayerColor(playeridCLASS_ARMY_COLOR);
        }
        case 
46 .. 49:
        {
            
SetPlayerTeam(playeridLEO);
            
Player[playerid][playerClass] = CIA;
            
PlayerTextDrawColor(playeridPlayer[playerid][classSelectTD][8], 16777215);
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][8], "30000 XP");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][0], "CIA");
            if(
Player[playerid][english])
            {
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "Bring criminals to justice");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "using an array of tools.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], "Gain the ability to locate");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], "and EMP criminals.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], " ");
            }
            else
            {
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "Tangkap kriminal dan");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "berantas kejahatan.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], "Dapatkan kekuatan untuk");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], "mencari dan EMP kriminal.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], " ");
            }
            
SetPlayerColor(playeridCLASS_CIA_COLOR);
        }
        case 
50 .. 51:
        {
            
SetPlayerTeam(playeridLEO);
            
Player[playerid][playerClass] = FBI;
            
PlayerTextDrawColor(playeridPlayer[playerid][classSelectTD][8], 16777215);
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][8], "20000 XP");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][0], "FBI");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "Bring criminals to justice");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "using an array of tools.");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], " ");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], "Gain the ability to force");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], "entry to any property.");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], " ");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], " ");
            
SetPlayerColor(playeridCLASS_FBI_COLOR);
        }
        case 
52 .. 54:
        {
            
SetPlayerTeam(playeridNO_TEAM);
            
Player[playerid][playerClass] = MEDIC;
            
PlayerTextDrawColor(playeridPlayer[playerid][classSelectTD][8], 16777215);
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][8], "NO REQUIRETMENTS");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][0], "MEDIC");
            if(
Player[playerid][english])
            {
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "Heal players and Cure");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "HIV to get money and XP.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], " ");
            }
            else
            {
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "Obati player lain dan");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "sembuhkan player yang");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], "terkena HIV dan dapatkan.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], "uang dan XP.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], " ");
            }
            
SetPlayerColor(playeridCLASS_MEDIC_COLOR);
        }
        case 
55 .. 57:
        {
            
SetPlayerTeam(playeridLEO);
            
Player[playerid][playerClass] = SPY;
            
PlayerTextDrawColor(playeridPlayer[playerid][classSelectTD][8], 16777215);
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][8], "VIP MEMBERSHIP");
            
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][0], "SPY");
            if(
Player[playerid][english])
            {
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "Bring criminals to justice");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "using an array of tools.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], "Become incognito and hide");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], "in the shadows.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], " ");
            }
            else
            {
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][1], "Tangkap kriminal dan");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][2], "berantas kejahatan.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][3], " ");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][4], "Bersembunyi dalam bayangan");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][5], "agar player lain tidak bisa");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][6], "melihatmu.");
                
PlayerTextDrawSetString(playeridPlayer[playerid][classSelectTD][7], " ");
            }
            
SetPlayerColor(playeridCLASS_SPY_COLOR);
        }
    }
    
TextDrawShowForPlayer(playeridGM[classonTD][0]);
    
TextDrawShowForPlayer(playeridGM[classonTD][1]);
    
TextDrawShowForPlayer(playeridGM[classonTD][2]);
    
TextDrawShowForPlayer(playeridGM[classonTD][3]);
    
TextDrawShowForPlayer(playeridGM[classonTD][4]);
    
PlayerTextDrawShow(playeridPlayer[playerid][classSelectTD][0]);
    
PlayerTextDrawShow(playeridPlayer[playerid][classSelectTD][1]);
    
PlayerTextDrawShow(playeridPlayer[playerid][classSelectTD][2]);
    
PlayerTextDrawShow(playeridPlayer[playerid][classSelectTD][3]);
    
PlayerTextDrawShow(playeridPlayer[playerid][classSelectTD][4]);
    
PlayerTextDrawShow(playeridPlayer[playerid][classSelectTD][5]);
    
PlayerTextDrawShow(playeridPlayer[playerid][classSelectTD][6]);
    
PlayerTextDrawShow(playeridPlayer[playerid][classSelectTD][7]);
    
PlayerTextDrawShow(playeridPlayer[playerid][classSelectTD][8]);
    
ApplyAnimation(playerid,"PED","SEAT_down"4.1011110);
    
Player[playerid][isSpawned]        = false;
    return 
1;

Reply


Messages In This Thread
Need a little help (OnPlayerRequestClass) - by Frank901 - 21.08.2016, 01:09
Re: Need a little help (OnPlayerRequestClass) - by Shinja - 21.08.2016, 01:23
Re: Need a little help (OnPlayerRequestClass) - by Frank901 - 21.08.2016, 13:36
Re: Need a little help (OnPlayerRequestClass) - by Shinja - 21.08.2016, 13:37
Re: Need a little help (OnPlayerRequestClass) - by Frank901 - 21.08.2016, 14:07
Re: Need a little help (OnPlayerRequestClass) - by Shinja - 21.08.2016, 14:09
Re: Need a little help (OnPlayerRequestClass) - by WhiteGhost - 21.08.2016, 14:14
Re: Need a little help (OnPlayerRequestClass) - by Frank901 - 21.08.2016, 14:23
Re: Need a little help (OnPlayerRequestClass) - by Frank901 - 21.08.2016, 14:33

Forum Jump:


Users browsing this thread: 2 Guest(s)