Textdraw4 = TextDrawCreate(25.000000, 426.000000, "Version 1.0");
TextDrawBackgroundColor(Textdraw4, 255);
TextDrawFont(Textdraw4, 2);
TextDrawLetterSize(Textdraw4, 0.509999, 2.299999);
TextDrawColor(Textdraw4, -626712321);
TextDrawSetOutline(Textdraw4, 0);
TextDrawSetProportional(Textdraw4, 1);
TextDrawSetShadow(Textdraw4, 1);
Textdraw0 = TextDrawCreate(527.000000, 377.000000, "Shot");
TextDrawBackgroundColor(Textdraw0, -16776961);
TextDrawFont(Textdraw0, 1);
TextDrawLetterSize(Textdraw0, 0.639999, 2.799999);
TextDrawColor(Textdraw0, 1768516095);
TextDrawSetOutline(Textdraw0, 0);
TextDrawSetProportional(Textdraw0, 0);
TextDrawSetShadow(Textdraw0, 0);
voce quer elas apareзa quando conecta ou quando da spawn ?
voce ja usou a funзao TextDrawShowForPlayer(playerid,nomedatexdra)? |
//se quiser quando o player se conecta no server coloque isso
public OnPlayerConnect(playerid)
{
TextDrawShowForPlayer(Textdraw4);
TextDrawShowForPlayer(Textdraw0);
return 1;
}
//se quiser quando o player da spawn (nascer) adicione isso
public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(Textdraw4);
TextDrawShowForPlayer(Textdraw0);
return 1;
}
//essa funзao e se por acaso voce quiser fazer sumir a texdraw ao player exemplo
//aqui aparecera toda vez que o player dar spawn (nascer)
public OnPlayerSpawn(playerid){
TextDrawShowForPlayer(Textdraw4);
TextDrawShowForPlayer(Textdraw0);
return 1;
}
//ja aqui toda vez que ele morrer a texdraw 0 e 4 sumirao so aparecerao novamente na hora que ele nascer
public OnPlayerDeath(playerid, killerid, reason){
TextDrawHideForPlayer(Textdraw4);
TextDrawHideForPlayer(Textdraw0);
return 1;
}
TextDrawShowForPlayer(nomedatextdraw); //faz a texdraw aparecer a o playerid
TextDrawHideForPlayer(nomedatextdraw); //faz a texdraw sumir ao playerid
TextDrawShowForAll(nomedatextdraw); //faz aparecer a todos os players
TextDrawHideForAll(nomedatextdraw); //faz sumir a todos os players