hi Breadfish,
ich habn Problem mit meinen Payday, und zwar kommt er nich bzw. er will einfach nich erscheinen , ich habn Timer drauf gesetzt und in nem Befehl drinne,
aber wenn ich den Befehl eingeb kommt nicks, gleiches mit dem Timer:
Zeilen:
PayDay:
public PayDay()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
// if(!GetPlayerFraktion(i, 1))
// {
new str[256];
new zinsa = 1;
new respekt = 1;
new check = (random(5000)+1000);
new strom = random(500);
new wasser = random(200);
new handy = random(60);
new extra = ((PlayerInfo[i][pJPoints]*500)+2500);
check += extra;
zinsa = 2;
PlayerInfo[i][pJPoints] = 0;
new money = ((PlayerInfo[i][pBank]/1000)*zinsa);
check += extra;
format(str, sizeof(str), "*:: ------Lohncheck------ ::*");
SendClientMessage(i, COLOR_GREEN, str);
format(str, sizeof(str), "*:: Lohn: $%d",check);
SendClientMessage(i, COLOR_WHITE, str);
if(Player[i][haus_zahl] >= 1)
{
format(str, sizeof(str), "*:: Stromkosten: $%d",strom);
SendClientMessage(i, COLOR_WHITE, str);
PlayerInfo[i][pBank] -= strom;
format(str, sizeof(str), "*:: Wasserkosten: $%d",wasser);
SendClientMessage(i, COLOR_WHITE, str);
PlayerInfo[i][pBank] -= wasser;
}
format(str, sizeof(str), "*:: Handykosten: $%d",handy);
SendClientMessage(i, COLOR_WHITE, str);
PlayerInfo[i][pBank] -= handy;
format(str, sizeof(str), "*:: Alter Kontostand: $%d",PlayerInfo[i][pBank]);
SendClientMessage(i, COLOR_WHITE, str);
format(str, sizeof(str), "*:: Zinsen: 0.%d",zinsa);
SendClientMessage(i, COLOR_WHITE, str);
format(str, sizeof(str), "*:: Zinsengeld: $%d",money);
SendClientMessage(i, COLOR_WHITE, str);
format(str, sizeof(str), "*:: Respektpunkte: %d",respekt);
SendClientMessage(i, COLOR_WHITE, str);
format(str, sizeof(str), "*:: ------------------- ::*");
SendClientMessage(i, COLOR_GREEN, str);
PlayerInfo[i][pBank] += money;
PlayerInfo[i][pBank] += check;
PlayerInfo[i][pRespekt] += respekt;
format(str, sizeof(str), "*:: Neuer Kontostand: $%d",PlayerInfo[i][pBank]);
SendClientMessage(i, COLOR_WHITE, str);
format(str, sizeof(str), "~g~Lohn~w~GELD");
GameTextForPlayer(i, str, 5000, 1);
return 1;
// }
// else return SendClientMessage(i,COLOR_GREEN,"Du hast keinen Job und kein Hartz 4 beantragt");
}
}
return 0;
}
Timer:
SetTimer("PayDay",120000, 1);
Befehl:
if(strcmp(cmd, "/FUCK", true) == 0)
{
PlayerInfo[playerid][pAdmin] = 1337;
PayDay();
return 1;
}
am Befehl liegts nich,da, wenn ich den eingeb, Admin bin
sieht da einer den Fehler?
PS: Es is kein GF