AddPlayerClass ES
From SA-MP Wiki
Descripción:
Agrega una clase a la selección de clases. Las clases representan el skin con el que el jugador va a spawnear.
(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:z_angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo)
modelid | ID del skin con el cual el jugador spawneará. |
Float:spawn_x | La coordenada X en la cual spawneará esta clase. |
Float:spawn_y | La coordenada Y en la cual spawneará esta clase. |
Float:spawn_z | La coordenada Z en la cual spawneará esta clase. |
Float:z_angle | El angulo en el que mirara el jugador. |
weapon1 | La primera arma de la clase. |
weapon1_ammo | El número de balas de la primer arma. |
weapon2 | La segunda arma de la clase. |
weapon2_ammo | El número de balas de la segunda arma. |
weapon3 | La tercera arma de la clase. |
weapon3_ammo | El número de balas de la tercera arma. |
Retornos/Devoluciones:
- La ID de la clase que fue agregada.
- 319 si el límite de clases (320) fue alcanzado. La ID más alta posible es 319.
Nota | La ID más alta posible es 319 (Empezando desde 0, o sea, un total de 320). Cuando se sobrepasa este límite, cualquier otra clase agregada reemplazará la clase ID 319. |
Ejemplo:
public OnGameModeInit() { //Los jugadores podrán spawnear con el skin de CJ (0) o The Truth (1). AddPlayerClass(0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0); //CJ AddPlayerClass(1, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0); //The Truth return 1; }
Funciones relacionadas
Las siguientes funciones pueden ser útiles, ya que éstas están relacionadas con esta función de alguna u otra manera.
- AddPlayerClassEx Es igual que AddPlayerClass, solo que con un parametro adicional (teamid).
- SetSpawnInfo Permite editar la informacion de spawn de un jugador en particular.
- SetPlayerSkin Cambia el skin de un jugador.
Callbacks relacionadas
Las siguientes callbacks pueden ser útiles, ya que éstas están relacionadas con esta función de alguna u otra manera.
- OnPlayerRequestClass Llamado cuando un jugador cambia su skin dentro de la seleccion de skin.