Beiträge von King1309

    new PayDayTeiler = 4


    if(strcmp(cmd, "/payday", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] < 8) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "BENUTZUNG: /payday [playerid/Name] (Gibt dem Spieler einen PayDay"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* Du hast Spieler %s einen PayDay gegeben. *",giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Admin %s hat dir einen PayDay gegeben.",sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); new admwarnung[126]; new iyear, imonth,iday; getdate(iyear, imonth, iday); format(admwarnung, sizeof(admwarnung), "AdmCmd: %s hat %s einen PayDay gegeben (%d.%d.%d)", sendername, giveplayer,iday,imonth,iyear); ABroadCast(COLOR_LIGHTRED, admwarnung, 1); PlayerInfo[giveplayerid][pPlayerKreditDauer] = 59; SendClientMessage(playerid,COLOR_GREY,"Achtung nutze diesen Befehl nicht zu oft aus!"); return 1; } } } else { SendClientMessage(playerid, COLOR_GRAD2, "Du bist nicht berechtigt, diesen Befehl zu benutzen !"); return 1; } } return 1; }



    } if(PlayerInfo[i][pDonateRank] > 0) { PlayerInfo[i][pPayDayHad] += 1; if(PlayerInfo[i][pPayDayHad] >= 5) { PlayerInfo[i][pExp]++; PlayerInfo[i][pPayDayHad] = 0; } } }

    Vill hilft ja kontoauszug weiter
    new tmpintrate; interest = (PlayerInfo[i][pAccount]/1000)*(tmpintrate); PlayerInfo[i][pExp]++; PlayerPlayMusic(i); PlayerInfo[i][pAccount] = account+interest; SendClientMessage(i, COLOR_YELLOW, "|================| KONTOAUSZUG |================|"); format(string, sizeof(string), " Gehalt: €%d Miete: -€%d Steuern: -€%d", checks, rent, Tax); SendClientMessage(i, COLOR_GRAD1, string); if(PlayerInfo[i][pPhousekey] != 255 || PlayerInfo[i][pPbiskey] != 255) { format(string, sizeof(string), " Strom Kosten: -€%d", ebill); SendClientMessage(i, COLOR_GRAD1, string); } if(PlayerInfo[i][pHandyVer] == 1) { SendClientMessage(i,COLOR_GRAD2," Handyvertragskosten: -€100"); GivePlayerMoney(i, -100); } if(PlayerInfo[i][pPlayerKreditDauer] > 0) { PlayerInfo[i][pAccount] -= PlayerInfo[i][pPlayerKredit]; PlayerInfo[i][pPlayerKreditDauer]--; format(string, sizeof(string), " Kreditrate: -%d", PlayerInfo[i][pPlayerKredit]); SendClientMessage(i, COLOR_GRAD1, string); } format(string, sizeof(string), " Zinsen: €%d [0.%d Prozent]", interest,tmpintrate); SendClientMessage(i, COLOR_GRAD2, string); SendClientMessage(i, COLOR_YELLOW, "|=================||============||==============|"); format(string, sizeof(string), " Neuer Kontostand: €%d", PlayerInfo[i][pAccount]); SendClientMessage(i, COLOR_GRAD5, string); format(string, sizeof(string), "~g~Zahltag~y~!!!"); GameTextForPlayer(i, string, 5000, 1); if(checks == 0 && FrakMember(i) && PlayerInfo[i][pJob] == 0) { SendClientMessage(i,COLOR_LIGHTRED, "Da die Fraktionskasse leer ist bekommst du kein Gehalt!"); } rent = 0; PlayerInfo[i][pPayCheck] = 0; PlayerInfo[i][pConnectTime] += 1; if(WantedLevel[i] >= 1) { WantedLevel[i] --; new wlevel; wlevel = GetPlayerWantedLevel(i); new tmp[64]; format(tmp,sizeof(tmp), "Aktuelles Wantedlevel: %i", wlevel-1); SendClientMessage(i, COLOR_GREEN,tmp); } if(PlayerInfo[i][pDonateRank] > 0) { PlayerInfo[i][pPayDayHad] += 1; if(PlayerInfo[i][pPayDayHad] >= 5) { PlayerInfo[i][pExp]++; PlayerInfo[i][pPayDayHad] = 0; } } } else { SendClientMessage(i, COLOR_LIGHTRED, "* Du hast kannst keinen PayDay bekommen, solange du AFK bist!"); } } } } return 1;}

    Hier
    if(strcmp(cmd, "/payday", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] < 8) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "BENUTZUNG: /payday [playerid/Name] (Gibt dem Spieler einen PayDay"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* Du hast Spieler %s einen PayDay gegeben. *",giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Admin %s hat dir einen PayDay gegeben.",sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); new admwarnung[126]; new iyear, imonth,iday; getdate(iyear, imonth, iday); format(admwarnung, sizeof(admwarnung), "AdmCmd: %s hat %s einen PayDay gegeben (%d.%d.%d)", sendername, giveplayer,iday,imonth,iyear); ABroadCast(COLOR_LIGHTRED, admwarnung, 1); PlayerInfo[giveplayerid][pPlayerKreditDauer] = 59; SendClientMessage(playerid,COLOR_GREY,"Achtung nutze diesen Befehl nicht zu oft aus!"); return 1; } } } else { SendClientMessage(playerid, COLOR_GRAD2, "Du bist nicht berechtigt, diesen Befehl zu benutzen !"); return 1; } } return 1; }

    Hallo Com.
    Habe ein Riesen Problemm..Wenn ich Geld auf die Bank lege und dann kommt das nexte Payday dann wir mein Geld i-wie auf 0 Gesetzt.