[Ajuda] Textdraw RADAR
#1

Alguem me ajuda a fazer um textdraw assim em cima do radaR?

Reply
#2

Oi @hiago01, existem vбrios editores in-game de textdraw aqui no fуrum, й muito bom usa-los pois fica mais fбcil de deixar como exatamente queremos.

Dois уtimos editores de textdraw in-game:

TDEditor: https://sampforum.blast.hk/showthread.php?tid=543002

iPLEOMAX's TextDraw Editor: https://sampforum.blast.hk/showthread.php?tid=376758
Reply
#3

Quote:

Oi @hiago01, existem vбrios editores in-game de textdraw aqui no fуrum, й muito bom usa-los pois fica mais fбcil de deixar como exatamente queremos.

Dois уtimos editores de textdraw in-game:

TDEditor: https://sampforum.blast.hk/showthread.php?tid=543002

iPLEOMAX's TextDraw Editor: https://sampforum.blast.hk/showthread.php?tid=376758
Poderia disponibiliza o codico em cima do rada e embaixo dos locais nгo consigo fazer o CODICO pfv?
Reply
#4

Estб aqui, vai mostrar apenas as cidades, os locais dentro das cidades vocк mesmo faz com base neste.

PHP код:
new PlayerText:TextRadar[MAX_PLAYERS],
Str[MAX_PLAYERS][60];
public 
OnPlayerConnect(playerid)
{
    
TextRadar[playerid] = CreatePlayerTextDraw(playerid55.000000329.000000"--");
    
PlayerTextDrawBackgroundColor(playeridTextRadar[playerid], 100);
    
PlayerTextDrawFont(playeridTextRadar[playerid], 2);
    
PlayerTextDrawLetterSize(playeridTextRadar[playerid], 0.2100001.100000);
    
PlayerTextDrawColor(playeridTextRadar[playerid], -1);
    
PlayerTextDrawSetOutline(playeridTextRadar[playerid], 1);
    
PlayerTextDrawSetProportional(playeridTextRadar[playerid], 1);
    
PlayerTextDrawShow(playeridTextRadar[playerid]);
    return 
true;
}
public 
OnPlayerSpawn(playerid)
{
    
SetTimerEx("AtualizarRadar"1000true"i"playerid);
    return 
true;
}
forward AtualizarRadar(playerid);
public 
AtualizarRadar(playerid)
{
    new 
Float:Pos[3];
    
GetPlayerPos(playeridPos[0], Pos[1], Pos[2]);
    
    if(
Pos[0] >= 44.50 && Pos[1] >= -2893.0 && Pos[0] <= 2997.0 && Pos[1] <= -768.0)
    {
        
Str[playerid] = "Los Santos";
     }
      if(
Pos[0] >= -1378.0 && Pos[1] >= -2990.0 && Pos[0] <= 1600.0 && Pos[1] <= -1005.0)
      {
        
Str[playerid] = "San Fierro";
    }
    if(
Pos[0] >= 870.0 && Pos[1] >= 596.50 && Pos[0] <= 2997.0 && Pos[1] <= 2994.0)
    {
        
Str[playerid] = "Las Venturas";
    }
    
PlayerTextDrawSetString(playeridTextRadar[playerid], Str[playerid]);
    return 
true;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)