PayDay System - Bräuchte mal kurz Hilfe ;o

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
  • Moin Leute ;D


    Ich hab da so' ein PayDay System, naja sagen wir Grundgerüst :thumbup:
    Aufjedenfall lasse ich beim Login einen Timer laufen der sich jede Minute wiederholt
    und das hier aufruft
    public MinutenTimer(playerid)
    {
    SpielerInfo[playerid][pMinuten]++;
    if(SpielerInfo[playerid][pMinuten] == 2)
    {
    SpielerInfo[playerid][pMinuten] = 0;
    SpielerInfo[playerid][pRespektpunkte]++;
    SendClientMessage(playerid, Rot,"Info:"COLW" Du hast einen PayDay erhalten! (2 Minuten)");


    }
    SavePlayer(playerid);
    return 1;
    }


    Schön und gut aber hab da mal 'n kleinen Test CMD gemacht
    und wenn ich den eingebe lasse ich halt die minuten auslesen
    und beim ersten login steht bei minuten -1
    dann nach einer minute 0, dann weitere minute 1, obwohl dat ganze
    ja schon nach, hier in diesem Beispiel 2 minuten einen payday hervor
    rufen soll, hoffe jmd. kann mir helfen ;o


    Das hab ich halt beim stock CreateAccount
    SpielerInfo[playerid][pMinuten]=0;


    Nochmals, wie mache ich das da am anfang die minuten des spielers stehen? nicht -1


    MfG :rolleyes: