Preskoči na vsebino

OnPlayerRequestClass

Description

This callback is called when a player changes class at class selection (and when class selection first appears).

NameDescription
playeridThe ID of the player that changed class.
classidThe ID of the current class being viewed (returned by AddPlayerClass).

Returns

It is always called first in filterscripts.

Examples

public OnPlayerRequestClass(playerid,classid)
{
if (classid == 3 && !IsPlayerAdmin(playerid))
{
SendClientMessage(playerid, COLOR_RED, "This skin is only for admins!");
return 0;
}
return 1;
}

Notes

namig

This callback is also called when a player presses F4.

The following callbacks might be useful, as they're related to this callback in one way or another.

  • OnPlayerRequestSpawn: This callback is called when a player attempts to spawn via class selection.

The following functions might be useful, as they're related to this callback in one way or another.