Закрыто Помогите сделать проверку на админа(Сделано)

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Статус
В этой теме нельзя размещать новые ответы.
Пользователь
Регистрация
14 Авг 2023
Сообщения
111
Помогите сделать проверку на админа для команды /veh и /delveh
Вот код команды:
C:
cmd:veh(playerid, params[]) {
        if(GetPVarInt(playerid, !"created_veh") != 0) return SendClientMessage(playerid, 0xbfbfbfff, !"[Ошибка]: Сначала удалите предыдущий транспорт.");
        if(sscanf(params, "iii", params[0], params[1], params[2])) return SendClientMessage(playerid, -1, !"[CMD]: Используйте /veh [carid] [color1] [color2]");
        if(params[0] < 400 | params[0] > 611) return SendClientMessage(playerid, 0xbfbfbfff, !"[Ошибка]: ИД транспорта должен быть от 400 до 611.");
        if(params[1] < 0 || params[1] > 255 | params[2] < 0 || params[2] > 255) return SendClientMessage(playerid, 0xbfbfbfff, !"[Ошибка]: Цвета транспорта должны быть от 0 до 255.");
        new Float:pos_x_veh, Float:pos_y_veh, Float:pos_z_veh, Float:rot_veh;
        GetPlayerPos(playerid, pos_x_veh, pos_y_veh, pos_z_veh);
        GetPlayerFacingAngle(playerid, rot_veh);
        SetPVarInt(playerid, !"created_veh", AddStaticVehicleEx(params[0], pos_x_veh, pos_y_veh, pos_z_veh, rot_veh, params[1], params[2], -1));
        PutPlayerInVehicle(playerid, GetPVarInt(playerid, !"created_veh"), 0);
        return SendClientMessage(playerid, -1, !"[Информация]: Вы успешно создали транспорт. Для удаления введите (/delveh).");
}

cmd:delveh(playerid) {
        if(GetPVarInt(playerid, !"created_veh") == 0) return SendClientMessage(playerid, 0xbfbfbfff, !"[Ошибка]: Вы не создавали транспорт.");
        DestroyVehicle(GetPVarInt(playerid, !"created_veh"));
        DeletePVar(playerid, !"created_veh");
        return SendClientMessage(playerid, -1, !"[Информация]: Транспорт был успешно удалён.");
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху