Jump to content

[AYUDA]Scoreboard


XxRomxX

Recommended Posts

Puedes hacerlo desde la función que agrega columnas, te dejo todos los argumentos:

bool scoreboardAddColumn ( string name, [ element forElement = getRootElement(), int width = 70, string friendlyName = name, int priority = slot after "name" column ] ) 

name:El nombre de la columna (debe ser el mismo que el elementData).

forElement: El jugador para quien sera añadida la columna.

width: Ancho de la comuna (en pixeles)

friendlyName: Nombre amistoso (que sera mostrado en la scoreboard ) de la columna.

priority: La prioridad en ranura (1-500). Si la ranura esta ocupada, la columna sera movida hacia delante.

Fuente

Link to comment

En otro caso, si tienes complicaciones con el tema de exportar.

Puedes usar el archivo dxscoreboard_exports.lua

en ese estan las lineas que vienen por defecto del score. que son Name, y Ping

scoreboardColumns = { 
    { ["name"] = "name", ["width"] = 250, ["friendlyName"] = "Name", ["priority"] = 1 }, 
    { ["name"] = "ping", ["width"] = 40, ["friendlyName"] = "Ping", ["priority"] = MAX_PRIRORITY_SLOT } 
} 

Puedes agregarlas de aqui las nuevas columnas y modificas el width para que sean mas anchas o no. Si bien sabes, la columna Name es mucho mas ancha que la de ping.

Para agregar una columna, en el argumento "name" sera donde definiras el element data

Por ejemplo, los zombie kills son "Zombie kills"

Puedes modificar esto por ejemplo, de esta manera

scoreboardColumns = { 
    { ["name"] = "name", ["width"] = 250, ["friendlyName"] = "Name", ["priority"] = 1 }, 
    { ["name"] = "Zombie kills", ["width"] = 70, ["friendlyName"] = "Zombies asesinados", ["priority"] = 2 }, --el numero 2, es porq siempre la colunna estara en segundo lugar, despues del name 
    { ["name"] = "ping", ["width"] = 40, ["friendlyName"] = "Ping", ["priority"] = MAX_PRIRORITY_SLOT } 
} 

Ojalas te sirva.. suerte

Link to comment
  • Recently Browsing   0 members

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