Нужна помощь с командой.

Morus

Участник
Автор темы
27
0
Вообщем,проблема такая,когда ухожу в слежку за игроком,не двигается камера,т.е мышкой кручу,но эффекта 0.
Вот код,что добавить нужно,чтоб мог двигать мышкой в слежке.

PHP:
cmd:sp(playerid, params[])
{
    if(!p_info[playerid][admin]) return 1;
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) return SendClientMessage(playerid, col_gray, !"Чтобы начать слежку за игроком, выйдите с транспорта.");
    extract params -> new player:targetid; else return SendClientMessage(playerid, col_gray, !"Используйте: /sp [id игрока]");
    if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, col_gray, !"Игрок не найден.");
    if(p_info[targetid][admin] == 8 && p_info[playerid][admin] < 6) return SendClientMessage(playerid, col_gray, !"Вы не можете выполнять действия над основателем.");
    if(GetPVarInt(targetid, "spectate_status") != 0) return SendClientMessage(playerid, col_gray, !"Игрок находится в режиме наблюдения.");

    new Float: player_health;
    GetPlayerHealth(targetid, player_health);
    if(GetPVarInt(playerid, "spectate_status") == 0)
    {
        GetPlayerPos(playerid, p_t_info[playerid][p_pos][0], p_t_info[playerid][p_pos][1], p_t_info[playerid][p_pos][2]);
        GetPlayerFacingAngle(playerid, p_t_info[playerid][p_pos][3]);

        new format_str[144];
        format(format_str, sizeof(format_str), "[Админ] %s[%d] начал следить за игроком %s[%d]", p_info[playerid][name], playerid, p_info[targetid][name], targetid);
        foreach(new i: admin_players) SendClientMessage(i, col_gray, format_str);

        spec_id[playerid] = targetid;
        
        // Там дальше текстдравы спектейта