Startbonus geht nicht richtig

    • Startbonus geht nicht richtig

      alles andere geht auser das mit den 20000

      PAWN-Quellcode

      1. if(dialogid == DIALOG_STARTBONUS)
      2. {
      3. if(response == 1)
      4. {
      5. switch (listitem)
      6. {
      7. case 0://4 Exp Punkte
      8. {
      9. SCM(playerid, COLOR_LIGHTGREEN, "/----/ [ Geschenk ] /----/");
      10. SCM(playerid, COLOR_WHITE, "Du hast 8 Exp Punkte erhalten. Viel Spaß damit!");
      11. SpielerInfo[playerid][pExp] += 8;
      12. TogglePlayerControllable(playerid, 1);
      13. }
      14. case 1:// Startgeld
      15. {
      16. SCM(playerid, COLOR_LIGHTGREEN, "/----/ [ Geschenk] /----/");
      17. SCM(playerid, COLOR_WHITE, "Du bekommst nun 20000€ auf dein Konto. Viel Spaß damit!");
      18. SpielerInfo[playerid][pAccount]=SpielerInfo[playerid][pAccount]+= 20000;
      19. TogglePlayerControllable(playerid, 1);
      20. }
      21. case 2://Motoradschein
      22. {
      23. SCM(playerid, COLOR_LIGHTBLUE, "/----/[ Geschenk ] /----/");
      24. SCM(playerid, COLOR_WHITE, "Du hast den Autoschein erhalten. Viel Spaß damit!");
      25. SpielerInfo[playerid][pCarLic] = 1;
      26. TogglePlayerControllable(playerid, 1);
      27. }
      28. }
      29. }
      Alles anzeigen


      und wenn man drauf drückt passiert einfach nix
    • Man könnte es auch so machen

      PAWN-Quellcode

      1. SpielerInfo[playerid][pAccount] = SpielerInfo[playerid][pAccount]+20000;


      Es gibts einige Möglichkeiten! Übrigens @Drey GivePlayerMoney gibt den Spieler nur das Geld in der Hand nicht aufn Konto!
      Mit freundlichen Grüßen
      Szertockz aka. zSkiLL.exe



      Noch nichts veröffentlicht :3

    • Szertockz schrieb:

      GivePlayerMoney gibt den Spieler nur das Geld in der Hand nicht aufn Konto!
      Ist mir bewusst, deswegen ja das

      PAWN-Quellcode

      1. SpielerInfo[playerid][pAccount]+= 20000;

      um es auf das in die SpielerDatei zu schreiben.

      und

      PAWN-Quellcode

      1. GivePlayerMoney(playerid,20000);

      damit er es Ingame bekommt.


      Szertockz schrieb:


      Es gibts einige Möglichkeiten!
      Ist mir auch bewusst, ich benutze nur halt die andere.