#1

i got skin command + i made 2 classes that are TEAM one GROVE and one BALLAS i spawned as GROVE and i typed /skin 230 my skin got changed but when i died i spawned at default LV position where bare script has but i have set GROVE and BALLAS custom locations whenever i typed /skin command and changed my skin grove to any other server can't recognize my spawn position

code :

PHP код:
public OnPlayerSpawn(playerid)
{
    
TextDrawShowForAll(discord[0]);
    
TextDrawShowForAll(discord[1]);
    
    
SetPlayerHealth(playerid100);
    
SetPlayerArmour(playerid100);
    
SetPlayerInterior(playerid0);
    
TogglePlayerClock(playerid0);
    
ResetPlayerWeapons(playerid);
    new 
Skin GetPlayerSkin(playerid);
    switch(
Skin)
    {
        case 
102,104:
        {
            
SetPlayerTeam(playeridBALLAS);
            
GivePlayerWeapon(playerid24200);
            
GivePlayerWeapon(playerid25200);
            
GivePlayerWeapon(playerid28200);
            
GivePlayerWeapon(playerid34200);
            
GivePlayerWeapon(playerid30200);
            
SetPlayerPos(playerid, -2569.7415892.676564.9844);
        }
        case 
106,107:
        {
            
SetPlayerTeam(playeridGROVE);
            
GivePlayerWeapon(playerid24200);
            
GivePlayerWeapon(playerid25200);
            
GivePlayerWeapon(playerid32200);
            
GivePlayerWeapon(playerid34200);
            
GivePlayerWeapon(playerid31200);
            
SetPlayerPos(playerid, -1704.28891018.090917.5859);
        }
    }
    return 
1;
}
public 
OnPlayerRequestClass(playeridclassid)
{
    if(
classid == 0
    { 
        
SetPlayerSkin(playerid102); 
        
GameTextForPlayer(playerid"~p~Ballas"10004); 
        
SetPlayerColor(playeridCOLOR_PURPLE); 
        
gTeam[playerid] = 0;
    } 
    if(
classid == 1
    { 
        
SetPlayerSkin(playerid104); 
        
GameTextForPlayer(playerid"~p~Ballas"10004); 
        
SetPlayerColor(playeridCOLOR_PURPLE); 
        
gTeam[playerid] = 0;
    } 
    if(
classid == 2)  
    { 
        
SetPlayerSkin(playerid106); 
        
GameTextForPlayer(playerid"~g~Grove"10004); 
        
SetPlayerColor(playeridCOLOR_GREEN); 
        
gTeam[playerid] = 1
    } 
    if(
classid == 3)  
    { 
        
SetPlayerSkin(playerid107); 
        
GameTextForPlayer(playerid"~g~Grove"10004); 
        
SetPlayerColor(playeridCOLOR_GREEN); 
        
gTeam[playerid] = 1;
    }
     
SetupPlayerForClassSelection(playerid);
    return 
1;

skin command code :

PHP код:
CMD:skin(playeridparams[])
{
    if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playeridCOLOR_RED"You're not allowed to use this command");
    new 
skinnumberskinidstring[128];
    if(
sscanf(params"d"skinid)) SendClientMessage(playeridCOLOR_WHITE"{FF6600}Usage: {FFFFFF}/skin [0-299]");
    else if(
skinid || skinid 299SendClientMessage(playeridCOLOR_RED"Invalid skin ID, Select skin from {AFAFAF}[0-299]");
    else
    {
        
SetPlayerSkin(playeridskinid);
           
skinnumber GetPlayerSkin(playerid);
        
format(stringsizeof(string), "You have changed your skin to {AFAFAF}%d"skinnumber);
        
SendClientMessage(playeridCOLOR_ORANGEstring);
    }
    return 
1;

Reply


Messages In This Thread
HELP - by DeStRoY232 - 17.10.2017, 17:24
Re: HELP - by DeStRoY232 - 17.10.2017, 17:30
Re: HELP - by Fratello - 17.10.2017, 17:33
Re: HELP - by DeStRoY232 - 17.10.2017, 17:33
Re: HELP - by DeStRoY232 - 17.10.2017, 17:39
Re: HELP - by DeStRoY232 - 17.10.2017, 17:47
Re: HELP - by frouzen - 17.10.2017, 18:10
Re: HELP - by DeStRoY232 - 17.10.2017, 18:20

Forum Jump:


Users browsing this thread: 1 Guest(s)