Hallo Community,
ich hätte gerne Hilfe in Bezug auf mein Tv Befehl:
- Das aus /tv und /tvaus ein Befehl wird.
- Wenn der beobachtete Spieler ins Fahrzeug geht,dass man nicht mehr den Innenraum des Fahrzeugs sieht, sondern auch hinter das Fahrzeug gesetzt wird.
- Wenn man aus dem Tv geht, da respawnt wo man vorhher war.
ocmd:tv(playerid, params[])
{
if(isPlayerAnAdmin(playerid,2))
{
new pID,string[128];
if(sscanf(params,"i",pID))return SendClientMessage(playerid,GRAU,"Benutze: /tv [ID]");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid, ORANGE, "Warnung: Der Spieler ist nicht eingeloggt!");
format(string,sizeof(string),"Du beobachtest grade %s.",SpielerName(pID));
SendClientMessage(playerid,GRAU,string);
TogglePlayerSpectating(playerid,1);
PlayerSpectatePlayer(playerid, pID);
}
else
{
SendClientMessage(playerid,K_ROT,"Du bist kein Admin oder dein Rang ist zu niedrig.");
}
return 1;
}
ocmd:tvaus(playerid,params[])
{
if(isPlayerAnAdmin(playerid,2))
{
TogglePlayerSpectating(playerid, 0);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, HELLBLAU, "Du beobachtest niemanden mehr.");
}
else
{
SendClientMessage(playerid,K_ROT,"Du bist kein Admin oder dein Rang ist zu niedrig.");
}
return 1;
}