26.10.2017, 10:54 
	(
 Последний раз редактировалось DeStRoY232; 26.10.2017 в 13:27.
)
	
	
		i have made 4 gang and i wanna make message like when someone connected to the server and then he select the gang for an example: he spawned as GROVE so there will be a message that will show to all players with the textdraw on the left center says:
"%s(Player) has spawned as %s(Gang)" i'm using gTeam by the way, and i wanna make it work with only one textdraw it just lower the before one and show up the current one like
Player has joined BALLAS
after another player joined the first textdraw will get below it like this
Player Has Spawned as GROVE (current)
Player Has Spawned as BALLAS (before)
it won't hide before one just move it below to current one
code:
	
	
	
	
"%s(Player) has spawned as %s(Gang)" i'm using gTeam by the way, and i wanna make it work with only one textdraw it just lower the before one and show up the current one like
Player has joined BALLAS
after another player joined the first textdraw will get below it like this
Player Has Spawned as GROVE (current)
Player Has Spawned as BALLAS (before)
it won't hide before one just move it below to current one
code:
PHP код:
#define BALLAS   0
#define GROVE       1
#define VAGOS       2
#define AZTECAS 3
new gTeam[MAX_PLAYERS]; 
public OnGameModeInit();
{
    AddPlayerClass(102, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //ballas1
    AddPlayerClass(103, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //ballas2
    AddPlayerClass(104, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //ballas3
    AddPlayerClass(106, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //grove1
    AddPlayerClass(107, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //grove2
    AddPlayerClass(270, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //grove3
    AddPlayerClass(108, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //vagos1
    AddPlayerClass(109, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //vagos2
    AddPlayerClass(110, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //vagos3
    AddPlayerClass(114, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //aztecas1
    AddPlayerClass(115, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //aztecas2
    AddPlayerClass(116, 1958.3783, 1343.1572, 15.3746, 270.1425, 0, 0, 0, 0, 0, 0); //aztecas3
    return 1;
}
public OnPlayerSpawn(playerid)
{
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 100);
    SetPlayerInterior(playerid, 0);
    TogglePlayerClock(playerid, 0);
    ResetPlayerWeapons(playerid);
    if(gTeam[playerid] == 0) //ballas
    {
    SetPlayerTeam(playerid, BALLAS);
    SetPlayerColor(playerid, COLOR_BALLAS); 
        GivePlayerWeapon(playerid, 24, 200);
        GivePlayerWeapon(playerid, 25, 200);
        GivePlayerWeapon(playerid, 32, 200);
        GivePlayerWeapon(playerid, 34, 200);
        GivePlayerWeapon(playerid, 31, 200);
        SetPlayerPos(playerid, -2569.7415, 892.6765, 64.9844);
    }
    else if(gTeam[playerid] == 1) //grove
    {
    SetPlayerTeam(playerid, GROVE);
    SetPlayerColor(playerid, COLOR_GROVE); 
    GivePlayerWeapon(playerid, 24, 200);
        GivePlayerWeapon(playerid, 25, 200);
        GivePlayerWeapon(playerid, 32, 200);
        GivePlayerWeapon(playerid, 34, 200);
        GivePlayerWeapon(playerid, 31, 200);
        SetPlayerPos(playerid, -1704.2889, 1018.0909, 17.5859);
    }
    else if(gTeam[playerid] == 2) //vagos
    {
    SetPlayerTeam(playerid, VAGOS);
    SetPlayerColor(playerid, COLOR_VAGOS); 
    GivePlayerWeapon(playerid, 24, 200);
        GivePlayerWeapon(playerid, 25, 200);
        GivePlayerWeapon(playerid, 32, 200);
        GivePlayerWeapon(playerid, 34, 200);
        GivePlayerWeapon(playerid, 31, 200);
        SetPlayerPos(playerid, -1694.1293, 1362.7224, 9.8047);
    }
    else if(gTeam[playerid] == 3) //aztecas
    {
    SetPlayerTeam(playerid, AZTECAS);
    SetPlayerColor(playerid, COLOR_AZTECAS); 
    GivePlayerWeapon(playerid, 24, 200);
        GivePlayerWeapon(playerid, 25, 200);
        GivePlayerWeapon(playerid, 32, 200);
        GivePlayerWeapon(playerid, 34, 200);
        GivePlayerWeapon(playerid, 31, 200);
        SetPlayerPos(playerid, -2623.8848, 1407.0568, 7.1016);
    }
        return 1;
}
SetupPlayerForClassSelection(playerid)
{
     SetPlayerInterior(playerid, 3);
    SetPlayerPos(playerid, 516.9618, -12.4622, 1001.5653);
    SetPlayerFacingAngle(playerid, 270.0);
    SetPlayerCameraPos(playerid, 521.2418, -12.8726, 1003.3655);
    SetPlayerCameraLookAt(playerid, 520.2465, -12.7885, 1002.9908);
    ApplyAnimation(playerid, "GHANDS", "gsign2", 4.1, 0, 0, 0, 0, 0, 1);
    SetPlayerColor(playerid, COLOR_WHITE);
    return 1;
}
public OnPlayerRequestClass(playerid, classid)
{        
    if(classid == 0) //ballas1
    { 
        SetPlayerSkin(playerid, 102);
        gTeam[playerid] = 0;
    } 
    if(classid == 1) //ballas2
    { 
        SetPlayerSkin(playerid, 103);
        gTeam[playerid] = 0;
    }
    if(classid == 2) //ballas3
    {
        SetPlayerSkin(playerid, 104);
        gTeam[playerid] = 0;
    } 
    if(classid == 3) //grove1
    { 
        SetPlayerSkin(playerid, 106);
        gTeam[playerid] = 1;
    } 
    if(classid == 4) //grove2
    { 
        SetPlayerSkin(playerid, 107); 
        gTeam[playerid] = 1;
    }
    if(classid == 5) //grove3
    { 
        SetPlayerSkin(playerid, 270);
        gTeam[playerid] = 1;
    }
    if(classid == 6) //vagos1
    {
        SetPlayerSkin(playerid, 108);
        gTeam[playerid] = 2;
    }
    if(classid == 7) //vagos2
    {
        SetPlayerSkin(playerid, 109);
        gTeam[playerid] = 2;
    }
    if(classid == 8) //vagos3
    {
        SetPlayerSkin(playerid, 110);
        gTeam[playerid] = 2;
    }
    if(classid == 9) //aztecas1
    {
        SetPlayerSkin(playerid, 114); 
        gTeam[playerid] = 3;
    }
    if(classid == 10) //aztecas2
    {
        SetPlayerSkin(playerid, 115);
        gTeam[playerid] = 3;
    }
    if(classid == 11) //aztecas3
    {
        SetPlayerSkin(playerid, 116);
        gTeam[playerid] = 3;
    }
     SetupPlayerForClassSelection(playerid);
    return 1;
} 





