public minute()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
//EINGELOGGT ONLINE
SpielerInfo[i][Paytime] += 1;
SpielerInfo[i][Spielzeit] += 1;
if(SpielerInfo[i][Paytime] == 60)
{
SpielerInfo[i][Paytime] = 0;
SpielerInfo[i][RespektPunkte] += 1;
if(SpielerInfo[i][Fraktion])
{
new string2[225];
new cash2;
SpielerInfo[i][Gehalt]=cash2;
StaatsGeld -= cash2;
GivePlayerMoney(i,cash2);
format(string2,sizeof(string2),"[_______PAY-DAY_______]\n\nGehalt: %i$",cash2);
SendClientMessage(i, GRÜN, string2);
}
continue;
}
}
return 1;
}
ocmd:setlohn(playerid,params[])
{
if(SpielerInfo[playerid][Fraktion] == 3)
{
new pID,lohn;
new string[128];
new string2[128];
if(sscanf(params,"ui",pID,lohn))
if(lohn < 0)return SendClientMessage(playerid,ROT,"Du darfst das Gehalt nicht auf '-' setzen!");
SpielerInfo[pID][Gehalt]=lohn;
format(string,sizeof(string),"Ihr Lohn pro Stunde, beträgt jetzt: %i$",lohn);
format(string2,sizeof(string2),"Du hast den Lohn von dem Spieler %s auf %i$ gesetzt!",SpielerName(pID),lohn);
SendClientMessage(pID, GRÜN, string);
SendClientMessage(playerid,GRÜN, string2);
}
else
{
SendClientMessage(playerid, ROT, "Du bist nicht der Präsident!");
}
return 1;
}
So hier kommt die Nachricht dass ich lohn von mir auf 2500$ gesetzt habe, aber im Payday, wie kann ich es da auslesen? habe es als Gehalt im Enum gespeichert?