Hallo Community
Ich habe da ein kleines Problem beim Selfmade
und zwar ist es der /tv befehl er geht zwar die texte kommen auch nur er TV den Spieler nicht
kann mir jemand ein kleinen Tipp geben?
und er zeigt das Geld und das Leben mit 1$ oder auch 1 HP an
wäre sehr nett hier die Codes
if(strcmp(cmd, "/tv", true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, WEISS, "{0049FF}[Benutze]: {FFAF00}/tv [carid]");
return 1;
}
new pID = strval(tmp);
if(GetPVarInt(playerid,"Adminlevel") < 1)
{
return SendClientMessage(playerid,ROT,"Du bist nicht Admin!");
}
else
{
if(GetPVarInt(playerid,"Adminlevel") < GetPVarInt(playerid,"Adminlevel"))
{
return SendClientMessage(playerid,ROT,"Ich würde es sein lassen..!");
}
else
{
new name[MAX_PLAYER_NAME], Float:health;
new GELD = GetPVarInt(pID,"GELD");
new LEBEN = GetPlayerHealth(pID,health);
GetPlayerName(pID, name, sizeof(name));
format(string, sizeof(string), "{FFBE00}Du beobachtest gerade {00E1FF}%s{FFBE00} er hat {00E1FF}%d${FFBE00} und {00E1FF}%d{FFBE00} HP", name, GELD, LEBEN);
SendClientMessage(playerid, GRÜN, string);
TogglePlayerControllable(playerid, 0);
SetCameraBehindPlayer(pID);
}
}
return 1;
}
und der zum ausschalten
if(strcmp("/tvaus",cmdtext,true) == 0)
{
if(GetPVarInt(playerid,"Adminlevel") < 1)
{
return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
}
else
{
TogglePlayerControllable(playerid, 1);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid,GRÜN,"Du hast es nun erfolgreich beendet!");
}
return 1;
}
mfg
Marvinmauric