02.12.2015, 01:17
Pessoal, eu criei o comando /tv, porйm estou com um problema simples mas nгo consigo resolver.
Exemplo: Quando a pessoa escreve /tv [ID] o tv pega de boa, mas eu estou tentando fazer com que a pessoa digite apenas /tv e a tv fique off automaticamente, mas nгo estou conseguindo, alguйm poderia me ajudar?
Exemplo: Quando a pessoa escreve /tv [ID] o tv pega de boa, mas eu estou tentando fazer com que a pessoa digite apenas /tv e a tv fique off automaticamente, mas nгo estou conseguindo, alguйm poderia me ajudar?
pawn Code:
CMD:tv(playerid,params[])
{
if(Player[playerid][admin] <= 0) return SendClientMessage(playerid,azul,"Comando so para admins!");
{
new id, interior, virtualworld;
if(sscanf(params,"d",id)) return SendClientMessage(playerid,azul,"Uso: /tv [ID]");
if(IsPlayerConnected(id))
{
interior = GetPlayerInterior(id);
virtualworld = GetPlayerVirtualWorld(id);
TogglePlayerSpectating(playerid,1);
PlayerSpectatePlayer(playerid,id);
KillTimer(tvtimer[playerid]);
tvtimer[playerid] = SetTimerEx("TV",60000,true,"dd",playerid,id);
SetPlayerInterior(playerid,interior);
SetPlayerVirtualWorld(playerid,virtualworld);
WatchingTV[playerid] = 1;
SendClientMessage(playerid,amarelo,"Vocк ligou sua TV!");
if(sscanf(params,"u",id) || strfind(params,"off",true) == 1)
{
if(WatchingTV[playerid] > 0)
{
WatchingTV[playerid] = 0;
GameTextForPlayer(playerid, "~w~ TV~n~~r~ Off", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
return true;
}
}
}
else return SendClientMessage(playerid,azul,"ID Invalido!");
}
return 1;
}