Limits ES

From SA-MP Wiki

Jump to: navigation, search

SA:MP tiene límites en muchas cosas. Ésta lista muestra los límites más comunes que hay en SA:MP. Tenga en cuenta que el valor de 'text I/O' - es para el texto que se manda al cliente, y se usa en OnPlayerCommandText.


Propiedad de script 0.3.7
Jugadores 1000
Vehículos ✝✝ 2000
Modelos de vehículos Ilimitado **
Objetos ✝✝ 1000
Mundos Virtuales 2,147,483,647
Iconos del Mapa ✝✝ 100
Checkpoints de Carrera ✝✝ 1
Checkpoints ✝✝ 1
Pickups ✝✝ 4096
3D Labels Globales ✝✝ 1024
3D Text Labels por jugador ✝✝ 1024
String de Chat Bubbles 144 caracteres
Gangzones 1024
Menús 128
Objetos adjuntados al jugador 10
Variables del Jugador 800
Actores (desde 0.3.7) ✝✝ 1000
Propiedad del Servidor 0.3.7
Gamemodes 16
Filterscripts 16
Text I/O (Chat/Comandos) 128 celdas (512 bytes)
Longitud de Nickname (SetPlayerName) 24 caracteres
Textdraws 0.3.7
Longitud de String 1024 caracteres ***
Tamaño en la pantalla de un solo cliente 2048 + 256 ✝
Máximo que se muestran a un solo cliente (Sprites) 100
Creado en el servidor (Global) 2048
Creado en el servidor (Por Jugador) 256
Diálogos 0.3.7
Dialog IDs 32767
Info (Texto principal) 4096
Subtítulo 64
Texto de entrada (DIALOG_STYLE_INPUT y DIALOG_STYLE_PASSWORD) 128
Columnas de la Lista (DIALOG_STYLE_TABLIST(_HEADERS)) 4
Caracteres de Columnas de la Lista (DIALOG_STYLE_TABLIST(_HEADERS)) 128
Caracteres de la Fila de la Lista (DIALOG_STYLE_TABLIST(_HEADERS)) 256

Notas:

  • (**) Aunque en la 0.3 los modelos de vehículos son ilimitados, si usas una gran cantidad de modelos, podrás notar una lentitud en tu GameMode mientras los vehículos se cargan/descargan. Mantener el número de modelos de vehículos por debajo de 150 es una buena idea.
  • (***) Aunque el límite del texto en los TextDraws sea de 1024 caracteres, si códigos de colores (e.j. ~r~) son usados después del caracter 255, puede que el cliente se bloquee.
  • (✝) Es posible mostrar todos los TextDraws del server y TextDraws por jugador, para un solo jugador. (no es recomendado)
  • (✝✝) Para eludir estos límites, es posible utilizar un streamer. Streamer trabaja solo Objetos/TextLabels etc. que están cerca de los jugadores. Ver Aquí (Vehículos y Actores no son soportados, pero ya existen por ahí streamers para eso).