06.01.2013, 17:01
Quote:
mais eu quero tipo assim quando para de olhar o outro player volta para a posiзгo q tava antes os comandos q vcs passaram spawnar dps de parar de ohlar
|
pawn Код:
new
Float:flo_position[3];//Global
CMD:mp(spect, params[])
{
new
id,
bool:Spectating[MAX_PLAYERS];
if(sscanf(params, "u",id))
return SendClientMessage(playerid,-1,"[ ! ] Use: /spect [id]");
if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID)
return SendClientMessage(playerid, -1, "[ ! ]Este jogador nгo estб conectado");
if(!Specting[playerid])
{
GetPlayerPos(playerid, flo_position[0], flo_position[1], flo_position[2]);
new name[MAX_PLAYER_NAME],string[50];
GetPlayerName(id,name,MAX_PLAYER_NAME);
format(string,sizeof(string),"[ ! ] Observando %s.",name);
SendClientMessage(playerid,-1,string);
TogglePlayerSpectating(id, 1);
Spectating[playerid] == true;
return 1;
}
else
{
SetPlayerPos(playerid, flo_position[0], flo_position[1], flo_position[2]);
TogglePlayerSpectating(id, 0);
Spectating[playerid] == false;
SendClientMessage(playerid,-1,"[ ! ] Vocк nгo estб mais observando o player.");
return 1;
}
return 1;
}