Jump to content

Ayuda


Recommended Posts

Posted

Hola, hoy hice un panel para los players que puedan ver su money ping y otras pero nose me da algunos errores en la linea del Local team

dice attemp getTeamName to call global

GUIEditor = { 
    label = {}, 
    window = {}, 
} 
  
  
        GUIEditor.window[1] = guiCreateWindow(193, 240, 408, 143, "Player panel", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
  
        GUIEditor.label[1] = guiCreateLabel(9, 29, 77, 16, "Nick:", true, GUIEditor.window[1]) 
  
        GUIEditor.label[2] = guiCreateLabel(10, -4, 62, 15, "Money:", true, GUIEditor.label[1]) 
        GUIEditor.label[2] = guiCreateLabel(10, -4, 62, 15, "Ping:", true, GUIEditor.label[1]) 
  
        GUIEditor.label[3] = guiCreateLabel(281, 33, 80, 15, "Health", true, GUIEditor.window[1]) 
        GUIEditor.label[4] = guiCreateLabel(9, 85, 75, 15, "Armor:", true, GUIEditor.window[1]) 
        GUIEditor.label[5] = guiCreateLabel(281, 85, 81, 15, "Team:", true, GUIEditor.window[1])     
  
         
         
         
function stats() 
local name = getPlayerName (getLocalPlayer())    
local moni = getPlayerMoney (getLocalPlayer()) 
local ping = getPlayerPing  (getLocalPlayer()) 
local health = getElementHealth (getLocalPlayer()) 
local armor = getPedArmor (getLocalPlayer()) 
local teamname = getTeamname (getLocalPlayer()) 
guiSetText ( GUIEditor.label[1], "Nick : "..name.." %" )     
guiSetText ( GUIEditor.label[2], "Money : "..moni.." $" ) 
guiSetText ( GUIEditor.label[3], "Ping : "..ping.." %" ) 
guiSetText ( GUIEditor.label[4], "Health : "..health.." ." ) 
guiSetText ( GUIEditor.label[5], "Armor : "..armor.." ." ) 
guiSetText ( GUIEditor.label[6], "Team : "..team.." ." ) 
end 
addEventHandler ( "onClientRender", getRootElement(), stats ) 

Posted

Pusiste 'getTeamname', pero es 'getTeamName' con mayúscula.

-También te recomiendo leer mejor la Pagina en la Wiki de algunas de tus funciones, ya que proporcionas argumentos erróneos.

Posted
Pusiste 'getTeamname', pero es 'getTeamName' con mayúscula.

-También te recomiendo leer mejor la Pagina en la Wiki de algunas de tus funciones, ya que proporcionas argumentos erróneos.

Ok gracias que argumentos estan mal?

Posted
Pusiste 'getTeamname', pero es 'getTeamName' con mayúscula.

-También te recomiendo leer mejor la Pagina en la Wiki de algunas de tus funciones, ya que proporcionas argumentos erróneos.

Ok gracias que argumentos estan mal?

'getTeamName' requiere un 'team', pero tu proporcionas un jugador ( localPlayer ) y mas abajo, concaneas una variable no definida.

Posted

En resumen esto:

GUIEditor = { 
    label = {}, 
    window = {}, 
} 
  
  
        GUIEditor.window[1] = guiCreateWindow(193, 240, 408, 143, "Player panel", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
  
        GUIEditor.label[1] = guiCreateLabel(9, 29, 77, 16, "Nick:", true, GUIEditor.window[1]) 
  
        GUIEditor.label[2] = guiCreateLabel(10, -4, 62, 15, "Money:", true, GUIEditor.label[1]) 
        GUIEditor.label[2] = guiCreateLabel(10, -4, 62, 15, "Ping:", true, GUIEditor.label[1]) 
  
        GUIEditor.label[3] = guiCreateLabel(281, 33, 80, 15, "Health", true, GUIEditor.window[1]) 
        GUIEditor.label[4] = guiCreateLabel(9, 85, 75, 15, "Armor:", true, GUIEditor.window[1]) 
        GUIEditor.label[5] = guiCreateLabel(281, 85, 81, 15, "Team:", true, GUIEditor.window[1])     
  
        
        
        
function stats() 
local name = getPlayerName (getLocalPlayer())    
local moni = getPlayerMoney (getLocalPlayer()) 
local ping = getPlayerPing  (getLocalPlayer()) 
local health = getElementHealth (getLocalPlayer()) 
local armor = getPedArmor (getLocalPlayer()) 
local teamname = getTeamName (getLocalPlayer()) 
guiSetText ( GUIEditor.label[1], "Nick : "..name.." %" )    
guiSetText ( GUIEditor.label[2], "Money : "..moni.." $" ) 
guiSetText ( GUIEditor.label[3], "Ping : "..ping.." %" ) 
guiSetText ( GUIEditor.label[4], "Health : "..health.." ." ) 
guiSetText ( GUIEditor.label[5], "Armor : "..armor.." ." ) 
guiSetText ( GUIEditor.label[6], "Team : "..teamname.." ." ) 
end 
addEventHandler ( "onClientRender", getRootElement(), stats ) 

Posted

Hay le saque para que no diga Team todo lo de team pero ahora me da otros errores...

dice Bad argument guiSetText expected gui-element at argument 1 linea 32

me quedo haci

GUIEditor = { 
    label = {}, 
    window = {}, 
} 
  
  
        GUIEditor.window[1] = guiCreateWindow(193, 240, 408, 143, "Player panel", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
  
        GUIEditor.label[1] = guiCreateLabel(9, 29, 77, 16, "Nick:", true, GUIEditor.window[1]) 
  
        GUIEditor.label[2] = guiCreateLabel(10, -4, 62, 15, "Money:", true, GUIEditor.label[1]) 
        GUIEditor.label[2] = guiCreateLabel(10, -4, 62, 15, "Ping:", true, GUIEditor.label[1]) 
  
        GUIEditor.label[3] = guiCreateLabel(281, 33, 80, 15, "Health", true, GUIEditor.window[1]) 
        GUIEditor.label[4] = guiCreateLabel(9, 85, 75, 15, "Armor:", true, GUIEditor.window[1])   
  
        
        
        
function stats() 
local name = getPlayerName (getLocalPlayer())   
local moni = getPlayerMoney (getLocalPlayer()) 
local ping = getPlayerPing  (getLocalPlayer()) 
local health = getElementHealth (getLocalPlayer()) 
local armor = getPedArmor (getLocalPlayer()) 
local teamname = getTeamName (getLocalPlayer()) 
guiSetText ( GUIEditor.label[1], "Nick : "..name.." %" )   
guiSetText ( GUIEditor.label[2], "Money : "..moni.." $" ) 
guiSetText ( GUIEditor.label[3], "Ping : "..ping.." %" ) 
guiSetText ( GUIEditor.label[4], "Health : "..health.." ." ) 
guiSetText ( GUIEditor.label[5], "Armor : "..armor.." ." ) 
end 
addEventHandler ( "onClientRender", getRootElement(), stats ) 

Posted

Hay saque lo de getTeamName los argumentos pero nose en la gui mea parece la windows nomas y lo otro no me aparece y en debugscript nada tampoco..

GUIEditor = { 
    label = {}, 
    window = {}, 
} 
  
  
        GUIEditor.window[1] = guiCreateWindow(193, 240, 408, 143, "Player panel", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
  
        GUIEditor.label[1] = guiCreateLabel(9, 29, 77, 16, "Nick:", true, GUIEditor.window[1]) 
  
        GUIEditor.label[2] = guiCreateLabel(10, -4, 62, 15, "Money:", true, GUIEditor.label[1]) 
        GUIEditor.label[3] = guiCreateLabel(10, -4, 62, 15, "Ping:", true, GUIEditor.label[1]) 
  
        GUIEditor.label[4] = guiCreateLabel(281, 33, 80, 15, "Health", true, GUIEditor.window[1]) 
        GUIEditor.label[5] = guiCreateLabel(9, 85, 75, 15, "Armor:", true, GUIEditor.window[1])   
  
        
        
        
function stats() 
local name = getPlayerName (getLocalPlayer())   
local moni = getPlayerMoney (getLocalPlayer()) 
local ping = getPlayerPing  (getLocalPlayer()) 
local health = getElementHealth (getLocalPlayer()) 
local armor = getPedArmor (getLocalPlayer()) 
guiSetText ( GUIEditor.label[1], "Nick: "..name.." %" )   
guiSetText ( GUIEditor.label[2], "Money: "..moni.." $" ) 
guiSetText ( GUIEditor.label[3], "Ping: "..ping.." %" ) 
guiSetText ( GUIEditor.label[4], "Health: "..health.." ." ) 
guiSetText ( GUIEditor.label[5], "Armor: "..armor.." ." ) 
end 
addEventHandler ( "onClientRender", getRootElement(), stats ) 

Posted

Yo hice esto y funcionó:

PlayerPanel = guiCreateWindow(193, 240, 408, 143, "Player panel", false) 
guiWindowSetSizable(PlayerPanel, false) 
  
Nombre = guiCreateLabel(10, 29, 500, 17, "Nick:", false, PlayerPanel) 
Dinero = guiCreateLabel(10, 46, 500, 17, "Money:", false, PlayerPanel) 
Ping = guiCreateLabel(10, 63, 500, 17, "Ping:", false, PlayerPanel) 
Vida = guiCreateLabel(10, 80, 500, 17, "Health:", false, PlayerPanel) 
Armadura = guiCreateLabel(10, 97, 500, 17, "Armor:", false, PlayerPanel)  
  
function stats() 
local name = getPlayerName (getLocalPlayer())    
local moni = getPlayerMoney (getLocalPlayer()) 
local ping = getPlayerPing  (getLocalPlayer()) 
local health = getElementHealth (getLocalPlayer()) 
local armor = getPedArmor (getLocalPlayer()) 
guiSetText ( Nombre, "Nick: "..name.."" )    
guiSetText ( Dinero, "Money:  $"..moni.."" ) 
guiSetText ( Ping, "Ping: "..ping.."" ) 
guiSetText ( Vida, "Health: "..health.."%" ) 
guiSetText ( Armadura, "Armor: "..armor.."%" ) 
end 
addEventHandler ( "onClientRender", getRootElement(), stats ) 

No se si esta como tu lo querías, pero ahí funciona :D

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...