انتقل إلى المحتوى الرئيسي

AddPlayerClass

Description

Adds a class to class selection. Classes are used so players may spawn with a skin of their choice.

NameDescription
skinThe skin which the player will spawn with.
Float:spawnXThe X coordinate of the spawnpoint of this class.
Float:spawnYThe Y coordinate of the spawnpoint of this class.
Float:spawnZThe Z coordinate of the spawnpoint of this class.
Float:angleThe direction in which the player should face after spawning.
WEAPON:weapon1The first spawn-weapon for the player.
ammo1The amount of ammunition for the primary spawn weapon.
WEAPON:weapon2The second spawn-weapon for the player.
ammo2The amount of ammunition for the second spawn weapon.
WEAPON:weapon3The third spawn-weapon for the player.
ammo3The amount of ammunition for the third spawn weapon.

Returns

The ID of the class which was just added.

319 if the class limit (320) was reached. The highest possible class ID is 319.

Examples

public OnGameModeInit()
{
// Players can spawn with either the CJ skin (0) or The Truth skin (1).
AddPlayerClass(0, 1958.33, 1343.12, 15.36, 269.15, WEAPON_SAWEDOFF, 36, WEAPON_UZI, 150, WEAPON_BRASSKNUCKLE, 1); // CJ
AddPlayerClass(1, 1958.33, 1343.12, 15.36, 269.15, WEAPON_SAWEDOFF, 36, WEAPON_UZI, 150, WEAPON_BRASSKNUCKLE, 1); // The Truth
return 1;
}

Notes

تلميح

The maximum class ID is 319 (starting from 0, so a total of 320 classes). When this limit is reached, any more classes that are added will replace ID 319.