dcmd_spec(playerid, params[])
{
new SpecID[MAX_PLAYERS];
new
id;
if (sscanf(params, "u", id)) SendClientMessage(playerid,-1, "USO: /spec [id]");
else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid,-1, "Jugador no conectado.");
else
if(IsPlayerAdmin(playerid))
{
TogglePlayerSpectating(playerid, 1);
SpecID[playerid] = id;
// SetTimerEx("SpecUpdate", 3000, true, "i",playerid);
if(GetPlayerState(id) == PLAYER_STATE_DRIVER) PlayerSpectateVehicle(playerid, GetPlayerVehicleID(id));
else PlayerSpectatePlayer(playerid, id);
}
return 1;
}
if ( IsPlayerAdmin( playerid ) || pData[ playerid ][ P_LEVEL ] >= _:P_LEVEL_MOD )
{
dcmd(spec,4,cmdtext);
}
dcmd_slap(playerid, params[])
{
new pName[24];
GetPlayerName(playerid, pName, 24);
new id, string[126], Float: PPos[3];
if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "USO: /slap [id]");
GetPlayerPos(id, PPos[0], PPos[1], PPos[2]);
SetPlayerPos(id, PPos[0], PPos[1], PPos[2]+4);
format(string, sizeof(string), "Hiciste slap a %s", pName);
SendClientMessage(playerid, -1, string);
return 1;
}
dcmd_spec(playerid, params[])
{
new SpecID[MAX_PLAYERS];
new
id;
if (sscanf(params, "u", id)) SendClientMessage(playerid,-1, "USO: /spec [id]");
else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid,-1, "Jugador no conectado.");
else
if(IsPlayerAdmin(playerid) || pData[playerid][P_LEVEL] >= _:P_LEVEL_MOD)
{
TogglePlayerSpectating(playerid, 1);
SpecID[playerid] = id;
// SetTimerEx("SpecUpdate", 3000, true, "i",playerid);
if(GetPlayerState(id) == PLAYER_STATE_DRIVER) PlayerSpectateVehicle(playerid, GetPlayerVehicleID(id));
else PlayerSpectatePlayer(playerid, id);
}
return 1;
}
//OnPlayerCommandText
dcmd(spec,4,cmdtext);
dcmd_slap(playerid, params[])
{
new pName[24];
new id, string[126], Float: PPos[3];
if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "USO: /slap [id]");
GetPlayerPos(id, PPos[0], PPos[1], PPos[2]);
SetPlayerPos(id, PPos[0], PPos[1], PPos[2]+4);
GetPlayerName(id, pName, 24);
format(string, sizeof(string), "Hiciste slap a %s", pName);
SendClientMessage(playerid, -1, string);
return 1;
}
En el comando spec debes hacer la restricciуn es dentro del comando
pawn Код:
pawn Код:
|