10.10.2017, 17:14
Hello, I've created a TextDraw that's saying a skin ID when a player is choosing a skin at OnPlayerRequestClass. But I want to make it dissapear whenever new skin is appearing, now they're overlap on each other.
Код:
public OnPlayerRequestClass(playerid, classid)
{
new string[16];
format(string, sizeof(string), "~y~ID: %d", classid);
new Text: SKIN_ID;
TextDrawSetShadow(SKIN_ID, 1);
SKIN_ID = TextDrawCreate(297, 100, string);
SetPlayerPos(playerid, 2503.7522,-1667.3984,13.3655);
SetPlayerFacingAngle(playerid, 90);
SetPlayerCameraPos(playerid, 2498.7522,-1667.3984,13.3655);
SetPlayerCameraLookAt(playerid,2503.7522,-1667.3984,13.3655);
TextDrawShowForPlayer(playerid, SKIN_ID);
return 1;
}
Код:
public OnGameModeInit()
{
for(new i = 0; i < 312; i++)
{
AddPlayerClass(i,2503.7522,-1667.3984,13.3655,95.4930,0,0,0,0,0,0);
}
return 1;
}


