OnPlayerRequestSpawn RU

From SA-MP Wiki

Jump to: navigation, search

OnPlayerRequestSpawn

Описание:

Вызывается когда игрок пытается заспавнится путем нажатия клавиши SHIFT или нажатием на кнопку 'Spawn' при выборе класса.


Image:32px-Ambox_warning_orange.png

Примечание

Этот обратный вызов также может быть вызван NPC.


Параметры:
(playerid)
playeridID игрока, который попытался заспавнится


Возвращаемые значения:

Возвращение 0 запрещает спавн игрока.
  • Это всегда вызывается первым из filterscript'ов, так что вернув 0 это не позволит увидеть его вызов в следующем filterscript'е.


Пример использования:

public OnPlayerRequestSpawn(playerid)
{
    if(!IsPlayerAdmin(playerid))
    {
        SendClientMessage(playerid, -1, "Вы не можете заспавнится");
        return 0;
    }
    return 1;
}
Совет

Image:Light_bulb_icon.png

Чтобы предотвратить спавн с некоторыми классами, вам надо сохранить последний выбранный класс в переменной в OnPlayerRequestClass.


Связанные функции

Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

  • OnPlayerSpawn: Вызывается при спавне игрока.

Template:OnPlayerRequestClass RU

Personal tools
Navigation
Toolbox
In other languages