/startbonus 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
  • hi leute habe ein problem habe mir ein startbonus sytsem eingebaut und schwirigkeiten damit


    zu meinen Problem


    wenn ich /startbonus mache kommt du hattest dein startbonus schon abwohl er für lv1 startbonus geben soll was ist falsch ?#


    if (strcmp(cmd, "/Startbonus", true) == 0)
    {
    if(PlayerInfo[lbonus][pBonus]==1)
    {
    if(PlayerInfo[lbonus][pLevel]==1)
    {
    PlayerInfo[lbonus][pLevel]=5;
    GivePlayerMoney(playerid,500000);
    PlayerInfo[lbonus][pBonus]=1;
    SendClientMessage(playerid,0x00FF0AFF,"Du hast als Start Bonus Bekommen 500k+lvl5");
    }
    else
    {
    SendClientMessage(playerid,0xFF1E00FF,"Dein Level ist zu hoch!");
    }
    }
    else
    {
    SendClientMessage(playerid,0xFF1E00FF,"Du hattes schon den Bonus");
    }
    return 1;
    }

  • Vllt ist die Variable [pBonus] auf 1?

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

  • wie meinst du das sie ist ja auf 1 ?

  • Die Nachricht "Du hast deinen Startbonus schon bekommen" kommt ja nur, wenn man die Variable [pBonus] auf 1 hat. Änder in deiner Userdatei die Variable pBonus auf 0 und versuch es dann nochmal.

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

  • ok sow geht es nur bekommt er kein lvl 5

  • SetPlayerScore(playerid,5);

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

  • ok freggl danke nur noch ein problem ;)


    jetzt habe ich gemärkt das der denn bonus nur mit lvl 0 gibt ? wie stelle ich es auf 1 ?

  • Hast du Teamviewer? Schick mir deine Daten per PN, dann schaue ich mir das ganze mal an.

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

  • habs hinbekommen danke für die hilfe



    //closed