[Ajuda] TAG TxDraw3d
#1

Como faзo pra Por tag de adm ou vip txtdraw emcima da cabeзa do player

e como faзo pra saber qual e a variavel do meu ADM e ou VIP
Reply
#2

Creio eu que nгo tem como por TextDraw em players do jeito que vocк quer, mas poderб usar Create3DTextLabel ou SetPlayerChatBubble.

Para saber sua variбvel de adm/vip, basta ir em algum comando administrativo ou de VIPs, custa ser
PHP код:
pAdmin[playerid]
Player[playerid][Admin]
pInfo[playerid][pAdmin]
pInfo[playerid][Vip]
Player[playerid][pVip]
pInfo[playerid][Vipdea
, alguma dessas ou parecidas (essas sгo as mais comuns entre os gamemodes que jб baixei para estudos).
Reply
#3

PHP код:
//News
new Text3D:PlayerLabel[MAX_PLAYERS];
//OnPlayerSpawn
public OnPlayerSpawn(playerid)
{
    if(
PlayerInfo[playerid][pAdmin] == 3)
    {
        
Delete3DTextLabel(PlayerLabel[playerid]);
        
PlayerLabel[playerid] = Create3DTextLabel("Administrador(a)"0x00FFFFAA30.040.050.0100.00);
        
Attach3DTextLabelToPlayer(PlayerLabel[playerid], playerid0.00.00.3);
    }
    if(
PlayerInfo[playerid][pVip] == 1)
    {
        
Delete3DTextLabel(PlayerLabel[playerid]);
        
PlayerLabel[playerid] = Create3DTextLabel("Player VIP"0x00FF00AA30.040.050.0100.00);
        
Attach3DTextLabelToPlayer(PlayerLabel[playerid], playerid0.00.00.3);
    }
    return 
1;

pAdmin[playerid] e uma variбvel de admin muito conhecida, mais n sei como e a sua. se achar troca ela por sua variavel! :z

Creio eu que essas 2 variavel de admin e vip n e a sua, se n conseguir manda seu /setadmin /setvip pra ver

* Obs№: tem como fazer por SetPlayerChatBubble, mais faz com Attach3DTextLabelToPlayer й Create3DTextLabel!

* ObsІ: Vocк n ve a tag encima de vc! nem com essas 3 funзхes: SetPlayerChatBubble, Attach3DTextLabelToPlayer й Create3DTextLabel apenas os outros jogadores!
Reply
#4

Nunca recebi nada pronto, mais quero ajudar, ent Recebaaaaaaaaa
No Topo junto com seus SetTimerґs
PHP код:
    SetTimer("AtualizarChatBubble"1000true); 
La no Final da sua GM
PHP код:
forward AtualizarChatBubble();
public 
AtualizarChatBubble()
{
    for(new 
x=0MAX_PLAYERSx++)
    {
      if(
pAdmin[x] == 5//troca o pAdmin por sua variavel de admin
      
{
      
SetPlayerChatBubble(x"Desenvolvedor(a)"0x328E0AAA100.0100000);
      }

      if(
pAdmin[x] == 4//troca o pAdmin por sua variavel de admin
      
{
      
SetPlayerChatBubble(x"Administrador(a)-Geral"0xc32407AA100.0100000);
      }

      if(
pAdmin[x] == 3//troca o pAdmin por sua variavel de admin
      
{
      
SetPlayerChatBubble(x"Administrador(a)"0x008bceA100.0100000);
      }
      if(
pAdmin[x] == 2//troca o pAdmin por sua variavel de admin
      
{
      
SetPlayerChatBubble(x"Moderador"0xFF8C00AA100.0100000);
      }
      if(
pAdmin[x] == 1//troca o pAdmin por sua variavel de admin
      
{
      
SetPlayerChatBubble(x"Ajudante"0xFFFF00AA100.0100000);
      }
      if(
vip[x] == 1//troca o vip por sua variavel de vip
      
{
      
SetPlayerChatBubble(x"VIP"0xD600FFAA100.0100000);
      }
}

Espero que tenha dado certo
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)