Startbonus

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 liebes Breadfish,
    Meine Frage heute wie man einen einmaligen Startbonus macht.
    Ich weiß wie es geht.
    Nur leider nicht mit dem System mit dem ich arbeite.
    Ich benutze dini.
    Es wird alles mit 'GetPVarInt' gemacht.
    oder so ähnlich.
    Deswegen meine Frage wie mache ich einen Startbonus mit PVarInt also das das auch abgespeichert wird von dem.

  • so was vielleicht?


    if(strcmp(cmd, "/startbonus", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pAdmin] >= 1332)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /startbonus [playerid/PartOfName]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(PlayerInfo[giveplayerid][pLevel] != 1)
    {
    SendClientMessage(playerid, COLOR_GRAD2, " Dieser Spieler ist kein Anfänger mehr!");
    return 1;
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    format(string, sizeof(string), "* Du hast Spieler %s den Startbonus gegeben (Level: 5, Geld: +$50.000). *",giveplayer);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Admin %s hat dir einen Startbonus gegeben. (Level: 5, Geld: +$50.000).",sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    GivePlayerMoney(giveplayerid, 50000);
    PlayerInfo[giveplayerid][pLevel] = 5;
    return 1;
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du bist nicht berechtigt, diesen Befehl zu benutzen !");
    return 1;
    }
    }
    return 1;
    }