Rankings y pantallas 3D
Estadísticas, récords, colocación y persistencia del editor
Estadísticas
Ranking.Enabled activa datos de en_gang_stats y en_zone_records. MaxRows 5 limita filas y RefreshSeconds 60 el refresco del ranking. Se guardan bajas, muertes, capturas y récord de control de una zona. CountKillsOnlyInActiveWars true no cuenta cualquier baja de la ciudad.
Colocar una pantalla
/addranking inicia colocación o edición local. También puedes usar el botón Ranking de la tablet. Apunta a una pared y ajusta:
| Control | Acción |
|---|---|
| Flechas izquierda/derecha | Mover lateralmente |
| Flechas arriba/abajo | Altura |
| Ctrl + arriba/abajo | Acercar/alejar de pared |
| Rueda | Rotación |
| Shift + rueda | Escala |
| Shift con movimiento | Mayor paso |
| Enter | Confirmar e imprimir configuración |
| Backspace | Cancelar |
El resultado se imprime en F8. Copia el bloque actualizado a Config.Ranking.WallScreens en config.lua y reinicia para compartirlo y conservarlo. El editor cambia pantallas locales en runtime; no guarda automáticamente un archivo permanente para todos.
Subcomandos
/addranking new
/addranking edit 1
/addranking place 1
/addranking delete 1
/addranking print
/addranking scale 6 3.38 1
/addranking rot 90 1
/addranking debug 1Config.Ranking.WallEditor.Command permite cambiar el nombre, y Enabled permite la herramienta. Width/Height 1920×1080 corresponden al lienzo de ranking, RefreshSeconds 30 a su refresco. El comando del editor se registra en el cliente sin el mismo guard de administrador que la tablet; sus cambios son locales hasta copiar la configuración.
Campos de una pantalla
Name, Enabled, Coords x/y/z, Rotation x/y/z, Scale x/y/z, DrawDistance, DoubleSided, FaceOffset y Debug. De fábrica hay una pantalla cerca de -1617.70, -1067.92, 14.18 con alcance 55. DoubleSided true permite ambas caras; FaceOffset 0.015 evita superposición. Si parpadea, aumenta ligeramente la separación y revisa la rotación.
No necesitas una textura permanente en el mapa: se renderiza el ranking por DUI. Reduce alcance, cantidad de pantallas y refresco si el cliente tiene consumo alto. No prometas cero consumo: depende de resolución y número de pantallas.
