Место для рекламы.

Реклама на сайте: vk.com/magicowru
Реклама в группе: vk.com/nikita55222
Стать модератором портала: (КЛИК)

[Команда] /eject - Выкинуть игрока из транспортного средства

SmH

Мыслитель
Пользователь
Регистрация
29.03.2018
Сообщения
198
Репутация
2
#1
HTML:
CMD:eject(playerid, params[])
{
    if(!IsPlayerInAnyVehicle(playerid))
        return SendClientMessage(playerid, -1, "Вы должны быть в транспорте!");
    extract params -> new targetid; else
        return SendClientMessage(playerid, -1, "Используйте: /eject [id]");
    if(!IsPlayerConnected(targetid))
        return SendClientMessage(playerid, -1, "Игрок не найден!");
    if(targetid == playerid)
        return SendClientMessage(playerid, -1, "Вы не можете выкинуть из машины себя!");

    static const
        fmt_str[] = "Вы выкинули из машины %s",
        fmt_str1[] = "%s выкинул вас из машины";
    new str[sizeof fmt_str + MAX_PLAYER_NAME (- 2)];

    format(str, sizeof(str), fmt_str, p_info[targetid][p_name]);
    SendClientMessage(playerid, -1, str);
    format(str, sizeof(str), fmt_str1, p_info[playerid][p_name]);
    SendClientMessage(targetid, -1, str);

    RemovePlayerFromVehicle(targetid);
    TogglePlayerControllable(targetid, true);
    return true;
}