07.10.2014, 03:51
Bom, sou novo no forum e estou tendo problema com meu comando /tv.
Acontece, que em vez de espiar a tela do jogador, a cвmera simplesmente fica congelada em cima do mar.
Meu comando:
Acontece, que em vez de espiar a tela do jogador, a cвmera simplesmente fica congelada em cima do mar.
Meu comando:
Код:
CMD:tv(playerid,params[]) { if(Dados[playerid][Admin] >= 1) { new ID; if(sscanf(params,"d",ID)) { SendClientMessage(playerid,COR_AMARELA,"Uso correto: /tv [id]"); return 1; } if(!IsPlayerConnected(ID)) { SendClientMessage(playerid,COR_AMARELA,"Jogador nгo conectado."); return 1; } if(ID == playerid) return SendClientMessage(playerid,COR_ERRO, "[ERRO]: Vocк nгo pode assistir vocк mesmo"); Assistindo[playerid]=true; if(IsPlayerInAnyVehicle(ID)) { TogglePlayerSpectating(playerid, 1); PlayerSpectateVehicle(playerid, GetPlayerVehicleID(ID), SPECTATE_MODE_NORMAL); } else { TogglePlayerSpectating(playerid, 1); PlayerSpectatePlayer(playerid, ID, SPECTATE_MODE_NORMAL); } new Nome[MAX_PLAYER_NAME]; GetPlayerName(ID,Nome,sizeof(Nome)); new Nomeadm[MAX_PLAYER_NAME]; GetPlayerName(playerid,Nomeadm,sizeof(Nomeadm)); new msg[128]; format(msg, sizeof(msg), "Assistindo %s (id:%d)...", Nome, ID); SendClientMessage(playerid,-1, msg); new aviso[128]; format(aviso, sizeof(aviso), "» %s estб assistindo %s nesse momento", Nomeadm, Nome); MensagemProsAdmins(COR_VERDE, aviso); } else { SendClientMessage(playerid,COR_ERRO,"[ERRO]: Vocк nгo tem permissгo para usar esse comando"); } TempoComando[playerid] = GetTickCount(); return 1; }