Startmoney 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,
    ich hab das neue Mod "Perfect Roleplays 2.00 das ende" gezogen, und "installiert".
    Nur hab ich jetzt das Problem, das der 1. der joint, 10000$ bekommt. Wenn der 2. Joint bekommt der 2. 20000...und immer so weiter..
    also Pro connect, wird das Startgeld immer um 10k erhöht.
    Wie bekomm ich das weg ?
    btw: Wenn ein Spieler stirbt, stürtzt dessen Spiel ab...zum Kotzen -.-

    Einmal editiert, zuletzt von Montaxx ()

  • Ich würde sagen es war unbeabsichtigt wegen dem hier, aber kP:
    if(GetPlayerMoney(i) - CurrentMoney[i] >= 50000000 && PlayerInfo[i][pAdmin] < 1)
    {
    if(ConsumingMoney[i])
    {
    CurrentMoney[i] = GetPlayerMoney(i);
    ConsumingMoney[i] = 0;
    }
    else
    {
    GetPlayerName(i, plname, sizeof(plname));
    format(string, 256, "Registrations Bug [%d]%s -Nicht Beachten-",i,plname);
    ABroadCast(COLOR_RED,string,1);
    PayLog(string);
    CurrentMoney[i] = GetPlayerMoney(i);
    }
    }


    Vielleicht wenn du das änderst:


    PlayerMoney[playerid] += 10000;

    in das:
    PlayerMoney[playerid] = 10000;

    ...

  • Ich hab sowas ähnliches seit Kurzer Zeit,


    Wenn ein spieler sich einloggt oder Regestriert Kommt immer ein moneywarn, ist aber seit kurzer zeit so, Hab was mit Speedwarn gemacht wegen den Flugzeugen denke aber nit das das daran liegt oder? Aufjedenfall wäre es geil wenns wieder normal gehen Würde

  • Versuch mal das Problem zu beheben, indem du bei OnPlayerConnect oder OnPlayerDisconnct einfügst:
    PlayerMoney[playerid] = 0;

    ICQ Scripting - Support 495961653
    Montags-Freitags ab 15 Uhr