[Ajuda] text draw n quer aparecer
#1

olб galera eu criei um textdraw no zamaroth mais nгo quer aparecer com
pawn Код:
PlayerToPoint
Ta ae o Txd..... alguem ajuda?
pawn Код:
new Text:Textdraw0;

public OnGameModeInit()
{

Textdraw0 = TextDrawCreate(151.000000, 368.000000, "{00FF00}Area de {0000FF}Carregamento {FFFF00}de {00F5FF}Petroleo");
TextDrawBackgroundColor(Textdraw0, 255);
TextDrawFont(Textdraw0, 3);
TextDrawLetterSize(Textdraw0, 0.670000, 2.899999);
TextDrawColor(Textdraw0, 16711935);
TextDrawSetOutline(Textdraw0, 1);
TextDrawSetProportional(Textdraw0, 0);

if (PlayerToPoint(60.0, i, -1026.4006,-625.2548,32.0078))//Esse aqui eu puis junto com os playertopoint de abastecer....
        {
            TextDrawShowForPlayer(i, Textdraw0);
        }
        else
        {
            TextDrawHideForPlayer(i, Textdraw0);
}
Reply
#2

Vocк tem que fazer um sistema que verifique se ele esta naquela posiзгo e getar o textdrawn para ele!
Reply
#3

como fasso isso mano
Reply
#4

Cheque na OnPlayerUpdate com um isplayerinrangetopoint
Reply
#5

vo tentar qualquer coisa aviso
Reply
#6

ainda nгo apareceu deu 2 erros mais tinha arrumado

pawn Код:
public OnPlayerUpdate(playerid){
if(IsPlayerConnected(playerid))
for(new i=0; i<GetMaxPlayers(); i++) // Ponhei isso se nгo ficava undefiniu simbol i.... um treco assim kk
{


if(IsPlayerInRangeOfPoint(playerid, 7.0, -1026.4006,-625.2548,32.0078))
        {
            TextDrawShowForPlayer(i, Textdraw0);
        }
        else
        {
            TextDrawHideForPlayer(i, Textdraw0);
}
Reply
#7

alguem consegue ? responda aqui pf
Reply
#8

tem de outro geito tbm?
Reply
#9

depende aonde vc quer que apareзa a txd(e qual callback sera chmado a funзгo TextDrawShow/HideForPlayer)
Reply
#10

tipo para aparecer a TXD eu uso oque? e quando sai daquele local a TXD sumir uso qual?
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)