Zahl Auslesen

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

  • if(strcmp(cmd, "/takemoney", true) == 0)
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pMember] == 25 || PlayerInfo[playerid][pLeader] == 25)
    {
    if(GetVehicleModel(vehicleid) == 428)
    {
    tmp = strtok(cmdtext, idx);
    new GTransport;
    GTransport = strval(tmp);
    if(IsPlayerInRangeOfPoint(playerid, 20, 1426.1672,-959.3790,36.3833))//bankLS
    {
    if (TresorLS >= GTransport)
    {
    TresorLS -= GTransport;
    PlayerInfo[playerid][pGeldTransport] += GTransport;
    SendClientMessage(playerid, COLOR_GREY, "Geld aufgenommen.%d",GTransport);
    SaveStuff();
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "nicht genügend Geld im Tresor.");
    return 1;
    }
    }



    Ja , habe hier meinen Befehl , wie mache ich es das er mir bei dem %d anzeigt , wieviel geld er rausgenommen hat mit /takemoney ? weil jetzt zeigt er mir ne Unendliche Zahl an -.-

  • Du musst den Text erst formatieren !


    new string[32];
    format(string, sizeof string,"Du hast %d$ aufgenommen !",GTransport);
    SendClientMessage(playerid, COLOR_GREY, string);


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S