hey ich habe ne frage.
ich habe nun ein payday gescriptet das alle 60 minuten ein payday kommt.
und ich habe in meinen stats befehl schon payday 0/60 minuten
drin stehen
wie mache ich das nun das das auch angezeigt wird also die funktion ?
hey ich habe ne frage.
ich habe nun ein payday gescriptet das alle 60 minuten ein payday kommt.
und ich habe in meinen stats befehl schon payday 0/60 minuten
drin stehen
wie mache ich das nun das das auch angezeigt wird also die funktion ?
Sorry, man kann fast nicht verstehen, was du willst. Drück dich mal genauer aus ![]()
Aber du speicherst ja immer die Onlineminuten des Spielers mit.
Die gibst du dann einfach aus, also "format(string, 100, "PayDay: %d/60", PayDayTime[playerid]);"
Musst du anpassen, je nachdem in welcher Variable du die Minuten gespeichert hast.
also ich will das wen ich /stats mache und der dialog kommt halt steht wie viele minuten man noch brauch bis zum payday
bis jetzt habe ich das so
format(string, sizeof(string), "Personalien:\tGeschlecht: %s\n\n\n\t\tLevel: %d\n\t\tRespekt: %d/%d\n\t\tPayday: %d/60 Minuten\n\nBerufe:\tFraktion: %s\tRang: %d\n\t\tNebenjob: %s\n\nFinanzen:\tBargeld: %d$\n\t\tKonto: %d$\n\t\tFestgeld: %d$\tZinssatz: 3.50\n\nStatistik:\tMorde: %d\n\t\tGestorben: %d\n\t\tVerbrechen: %d\n\t\tSpielzeit: %d\n\t\tKnast: %d\n\t\tWanteds: %d\n\t\tVerwarnungen: %d / 3\n\n",
sex,
Spieler[playerid][Level],
Spieler[playerid][Exp],
Spieler[playerid][MaxExp],
Spieler[playerid][Payday],
da unten ist payday und in dem string ist auch payday aber es klapppt nicht es wird immer 0/60 minuten anggezeigt
Dann lass dir mal ausgeben, was in der Variable Spieler[playerid][Payday] drin steht und poste es.
alle sachen von payday
forward payday(playerid);
SetTimer("payday",50000,1);
unter onplayerconnect
Spieler[playerid][Payday] = 0;
unter onplayerdissconect
dini_IntSet(accFormat, "Payday", Spieler[playerid][Payday]);
im dialog login
Spieler[playerid][Payday] = dini_Int(accFormat, "Payday");
dialog regi
Spieler[playerid][Payday] = 0;
dialog login
Spieler[playerid][Payday] = dini_Int(accFormat, "Payday");
im stock von /stats
format(string, sizeof(string), "Personalien:\tGeschlecht: %s\n\n\n\t\tLevel: %d\n\t\tRespekt: %d/%d\n\t\tPayday: %d/60 Minuten\n\nBerufe:\tFraktion: %s\tRang: %d\n\t\tNebenjob: %s\n\nFinanzen:\tBargeld: %d$\n\t\tKonto: %d$\n\t\tFestgeld: %d$\tZinssatz: 3.50\n\nStatistik:\tMorde: %d\n\t\tGestorben: %d\n\t\tVerbrechen: %d\n\t\tSpielzeit: %d\n\t\tKnast: %d\n\t\tWanteds: %d\n\t\tVerwarnungen: %d / 3\n\n",
sex,
Spieler[playerid][Level],
Spieler[playerid][Exp],
Spieler[playerid][MaxExp],
Spieler[playerid][Payday],
und mein payday public
public payday()
{
new std_x,sek_x,min_x;
gettime(std_x,min_x,sek_x);
if(!min_x)
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
SendClientMessage(i,GRÜN,"----------| PayDay |----------");
SendClientMessage(i,GELB,"Eine Stunde ist nun wieder um");
SendClientMessage(i,GELB,"Du Bekommst 10000€ PayDay");
SendClientMessage(i,GELB,"Du bekommst 1 Resbect punkt");
SendClientMessage(i,GRÜN,"------------------------------");
GivePlayerMoney(i,10000);
}
return 0;
}
return 1;
}
Wer lesen kann...
Du sollst in dem oben genannten Befehl printf("Debug PayDay: %d", Spieler[playerid][Payday]);einfügen.