Probleme mit dem Biz System

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,


    mein /sellbiz Command funktioniert nicht mehr wie ich mir das gedacht habe.


    Und zwar wenn ich /sellbiz eingebe komm Unknown Command.


  • Das habe ich rausbekommen.


    Habe in der Accountliste einfach den Wert des Biz auf 255 also Neutral gesetzt dann hat es funktioniert.

    Einmal editiert, zuletzt von Shoxx ()

  • Du hast etwas drüber in dem Array
    PlayerInfo[playerid][pPbiskey]-100
    gemacht.


    Wie hast du denn BizzInfo deklariert? Gegebenenfalls musst du hier auch
    if(strcmp(playername, BizzInfo[PlayerInfo[playerid][pPbiskey]-100][bOwner], true) == 0)
    machen.
    Sowie hier: new bouse = PlayerInfo[playerid][pPbiskey]; //-100 hinzufügen?

  • if (strcmp(cmd, "/bizinfo", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new bouse = PlayerInfo[playerid][pPbiskey];
    if(bouse == 255)
    {
    SendClientMessage(playerid, COLOR_WHITE, "Dir gehört kein Geschäfft.");
    return 1;
    }
    if (bouse >= 100)
    {


    PrintSBizInfo(playerid,bouse-100);
    }
    else
    {
    PrintBizInfo(playerid,bouse);
    }
    }
    return 1;
    }

  • Nein, ich meine das Array "BizzInfo" (new BizzInfo...).
    Das müsstest du mit
    new BizzInfo[4]...
    deklariert haben. Daher dann eventuell das -100. Ich kenne deinen gesamten Code ja nicht, daher weiß ich nicht inwiefern das Sinn macht, aber da es zuvor so genutzt wurde, könnte es auch hier passen.