Hallo Breadfish,
Als ich heute vom Sunsity Script das Arbeitslosen System in mein Script eingefügt habe
Speicherte es nicht.Immer wenn man /ageld macht Steht da das man 500$ pro payday bekommt
doch wenn man ein Relogg macht dann Speichert es nicht.
format(var, 32, "Arbeitslosengeld=%d\n",arbeitslosengeld[playerid]);fwrite(hFile, var);
format(var, 32, "Arbeitslosengeld=%d\n",PlayerInfo[playerid][pAGeld]);fwrite(hFile, var);
if( strcmp( key , "Arbeitslosengeld" , true ) == 0 ) { val = ini_GetValue( Data ); arbeitslosengeld[playerid] = strval( val ); }
if(strcmp(cmd, "/ageld", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,3.0,358.7823,169.0468,1008.3828))
{
if(arbeitslosengeld[playerid] != 1)
{
if(PlayerInfo[playerid][pMember] > 0 && PlayerInfo[playerid][pLeader] > 0)
{
SendClientMessage(playerid, COLOR_GREY, "Du bist in einer Fraktion, du kannst kein Arbeitslosengeld erhalten!");
return 1;
}
if(PlayerInfo[playerid][pJob] > 0)
{
SendClientMessage(playerid, COLOR_GREY, "Du hast einen Job, du kannst kein Arbeitslosengeld erhalten!");
return 1;
}
if(PlayerInfo[playerid][pMember] == 0 && PlayerInfo[playerid][pLeader] == 0)
{
arbeitslosengeld[playerid] = 1;
SendClientMessage(playerid, COLOR_YELLOW, "Du erhältst ab sofort bei jedem Zahltag Arbeitslosengeld (500€)!");
}
}
else
{
if(arbeitslosengeld[playerid] > 1)
{
SendClientMessage(playerid, COLOR_GREY, "Du beziehst kein Arbeitslosengeld!");
}
if(arbeitslosengeld[playerid] != 0)
{
arbeitslosengeld[playerid] = 0;
SendClientMessage(playerid, COLOR_YELLOW, "Du erhältst ab sofort kein Arbeitslosengeld mehr!");
}
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist nicht in der Stadthalle");
}
return 1;
}
Ich weiß nicht Welches das ist