Brauche Hilfe

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo, ich hab ein großes Problem..


    Unzwar habe ich den Befehl /tv eingebaut aber das geht irgendwie nicht.. Vllt erst nach so 5Minuten oderso... aufjedenfall ich war mal ein Admin auf nem Server und dort könnte man auch /tven.. und dort ging es ganz schnell..


    Kann mir jemand vllt helfen?


    if(strcmp(cmd, "/tv", true) == 0 || strcmp(cmd, "/recon", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pAdmin] > 1 || PlayerInfo[playerid][pAdmin] > 1)
    {
    if(WatchingTV[playerid] < 1)
    {
    GetPlayerPos(playerid, Unspec[playerid][Coords][0],Unspec[playerid][Coords][1],Unspec[playerid][Coords][2]);
    }
    }
    if(Spectate[playerid] == 255 && PlayerInfo[playerid][pLocal] != 255 || Spectate[playerid] == 255 && PlayerInfo[playerid][pAdmin] > 0)
    {
    GetPlayerPos(playerid, Unspec[playerid][sPx], Unspec[playerid][sPy], Unspec[playerid][sPz]);
    Unspec[playerid][sPint] = PlayerInfo[playerid][pInt];
    Unspec[playerid][sLocal] = PlayerInfo[playerid][pLocal];
    PlayerInfo[playerid][pLocal] = 255;
    gTeam[playerid] = 0;
    }
    tmp = strtok(cmdtext, idx);
    if(strcmp("off", tmp, true, strlen(tmp)) == 0)
    {
    if(WatchingTV[playerid] > 0)
    {
    WatchingTV[playerid] = 0;
    Spectate[playerid] = 253;
    GameTextForPlayer(playerid, "~w~ TV~n~~r~ Aus", 5000, 6);
    PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Nutze /tv [playerid] um jemand zu beobachten!");
    return 1;
    }
    }
    if(PlayerInfo[playerid][pAdmin] > 1 || PlayerInfo[playerid][pAdmin] > 1)
    {
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    Spectate[playerid] = giveplayerid;
    new Float:health;
    GetPlayerHealth(Spectate[playerid], health);
    GetPlayerName(Spectate[playerid], giveplayer, sizeof(giveplayer));
    new cash = GetPlayerMoney(Spectate[playerid]);
    if (PlayerInfo[playerid][pAdmin] >= 1)
    {
    format(string, sizeof(string), "Recon: (%d) %s $%d H:%.0f",Spectate[playerid],giveplayer,cash,health);
    }
    else
    {
    format(string, sizeof(string), "UAV: (%d) %s",Spectate[playerid],giveplayer);
    }
    SendClientMessage(playerid, COLOR_GREEN, string);
    WatchingTV[playerid] = 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREEN, "Diesen Spieler kannst du nicht Tv´n.");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREEN, "Bist du etwa Admin? Nein also kannst du auch nicht tv´n!");
    return 1;
    }
    }
    return 1;
    }


    Mfg. Fabi :D

    2 Mal editiert, zuletzt von Fabi_x3 ()

  • Könntest auch netter schreiben, da ich neu bin und mich nicht gut auskenne.


    Edit: Beitragnamen geändert.


    Lies dir die Regeln durch.!


    Hast du Teamviewer ich kann dir schnell helfen!

  • Ja habe ich, ich schicke dir Daten per PN okay?




    EDIT: 3D. Ich finde das sehr unhöflich von dir.. erst sagst du schick mir TV Daten per PN und ich mache es dir schnell, dann schreibe ich dir die Daten..
    Erst nach 20Minuten antworteste und sagst dein "Zitat " Heute, 18:49 RE: Hey


    Kannst du paar minsen warten!""


    Naja egal.. ein Daumen runter für dich :thumbdown:

    Einmal editiert, zuletzt von Fabi_x3 ()