/show Problem

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
  • Problem :
    Annehmen geht nicht, kommt immer das ihn keiner Gefragt hat.
    Code Command /show

    Spoiler anzeigen
    if(strcmp(cmd, "/show", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))return SendClientMessage(playerid, BLAU, "FEHLER: /show [ID/Name]");
    new playa, string[128], Float:x, Float:y, Float:z;
    playa = ReturnUser(tmp);
    if(IsPlayerConnected(playa))
    {
    if(playa != INVALID_PLAYER_ID)
    {
    GetPlayerPos(playa, x,y,z);
    if(IsPlayerInRangeOfPoint(playerid, 10.0, x,y,z))
    {
    AcceptStats[playa] = playerid;
    format(string, sizeof(string), "* Du hast %s gefragt ob er deine Statistik anschauen möchte.", SpielerName(playa));
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* %s hat dich gefragt, ob du seine Statistik anschauen möchtest. Tippe /accept stats.", SpielerName(playerid));
    SendClientMessage(playa, COLOR_LIGHTBLUE, string);
    }
    }
    }
    }
    return 1;
    }


    Code Connad /accept stats

    Spoiler anzeigen
    if(strcmp(x_nr, "stats", true) == 0)
    {
    if(AcceptStats[playerid] < 999)
    {
    new pID;
    AcceptStats[playerid] = 999;
    ShowStats(AcceptStats[playerid], pID);
    format(string, sizeof(string), "* %s schaut sich deine Statistik an.", SpielerName(playerid));
    SendClientMessage(AcceptStats[playerid], COLOR_LIGHTBLUE, string);
    return 1;

    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Niemand hat dir das Angebot gemacht, sich Statistiken anzuschauen.");
    return 1;
    }
    }

    Code Commmand /stats (geht)
    Spoiler anzeigen
    if(strcmp(cmd, "/stats", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    ShowStats(playerid, playerid);
    }
    return 1;
    }

    LG