Hallo,
ich habe ein Problem mit dem PayDay, und zwar sendet er die Nachricht "Lohn: 1500$" ziemlich oft.
public PayDay(playerid)
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
GameTextForPlayer(i,"~y~PayDay",2000,1);
SendClientMessage(i,COLOR_YELLOW,"_____PayDay_____");
SendClientMessage(i,COLOR_WHITE,"Zahltag: 2000$");
if(Spielerinfo[playerid][Fraktion] >= 1 && Spielerinfo[playerid][H4] == 0){SendClientMessage(playerid,COLOR_WHITE,"Lohn: 1500$"); GivePlayerMoney(playerid,1500);}
if(Spielerinfo[playerid][H4] == 1){SendClientMessage(playerid,COLOR_WHITE,"Arbeitslosengeld: 1000$"); GivePlayerMoney(playerid,1000);}
if(Spielerinfo[playerid][Hotel] == 1){SendClientMessage(playerid,COLOR_WHITE,"Hotel: -100$"); GivePlayerMoney(playerid,-100);}
Spielerinfo[i][EP]++;
SCMF(i,COLOR_WHITE,"Erfahrungspunkte: +1 (%s/5)",Spielerinfo[i][EP]);
if(Spielerinfo[playerid][EP] >= 5){SendClientMessage(playerid,COLOR_WHITE,"Du hast bereits 5 Erfahrungspunkte, tippe /levelup!");}
GivePlayerMoney(i,2000);
}
}
LG