Detaljan opis problema:Ovako ja hocu da napravim komandu kad kucas /aktivnost da prvih 30 igraca koji su igrali naprimer proveli 10 sati na serveru da izbaci ali samo pre logina da ne sacuva nego dok je na serveru na primer 1 proveo 2h drugi 5h a treci 3h i sad ovaj sto je sa 5 h da je na prvom mestu a ispod njega ovaj 3h ali mi nije jasno tacno kako ja sam zapoceo ali nikako mi neuspeva dal trebam neki enum da napravim da sacuvaj i nzm kako ovo sa dana sate da mu ubacim da ucitava.To bi trealo da izgleda kako sam ja zamislio ali nece nikako Ime:dana sati minuta sekunde 😄 Hvala unapred
Dio skripte:
CMD:aktivnost(playerid, params[])
{
new celaaktivnost;
new aktivnosti;
new aktivnosti1;
new aktivnosti2;
new aktivnosti3;
new aktivnosti4;
new aktivnosti5;
new aktivnosti6;
new aktivni1 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni2 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni3 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni4 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni5 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni6 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni7 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni8 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni9 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni10 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni11 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni12 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni13 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni14 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni15 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni16 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni17 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni18 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni19 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni20 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni21 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni22 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni23 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni24 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni25 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni26 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni27 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni28 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni29 = godinaa,mjesec,dan,sati,minute,sekunde;
new aktivni30 = godinaa,mjesec,dan,sati,minute,sekunde;
getdate(godinaa, mjesec, dan), gettime(sati, minute, sekunde);
format(aktivnosti,sizeof(aktivnosti),"{FF0000}|----------------------------------------------------------------------|\n\n");
format(aktivnosti1,sizeof(aktivnosti1),"{FFFFFF}1.%s:%d dana %d h %d min %d sec\n2.%s:%d dana %d h %d min %d sec\n3.%s:%d dana %d h %d min %d sec\n4.%s:%d dana %d h %d min %d sec\n5.%s:%d dana %d h %d min %d sec\n6.%s:%d dana %d h %d min %d sec\n7.%s:%d dana %d h %d min %d sec\n",getname,aktivni1,getnameaktivni2,getnameaktivni3,getnameaktivni4,getnameaktivni5,getnameaktivni6,getnameaktivni7);
format(aktivnosti2,sizeof(aktivnosti2),"{FFFFFF}8.%s:%d dana %d h %d min %d sec\n9.%s:%d dana %d h %d min %d sec\n10.%s:%d dana %d h %d min %d sec\n11.%s:%d dana %d h %d min %d sec\n12.%s:%d dana %d h %d min %d sec\n13.%s:%d dana %d h %d min %d sec\n",getname,aktivni8,getnameaktivni9,getnameaktivni10,getnameaktivni11,getnameaktivni12,getnameaktivni13);
format(aktivnosti3,sizeof(aktivnosti3),"{FFFFFF}14.%s:%d dana %d h %d min %d sec\n15.%s:%d dana %d h %d min %d sec\n16.%s:%d dana %d h %d min %d sec\n17.%s:%d dana %d h %d min %d sec\n18.%s:%d dana %d h %d min %d sec\n19.%s:%d dana %d h %d min %d sec\n20.%s:%d dana %d h %d min %d sec\n",getname,aktivni14,getnameaktivni15,getnameaktivni16,getnameaktivni17,getnameaktivni18,getnameaktivni19,getnameaktivni20);
format(aktivnosti4,sizeof(aktivnosti4),"{FFFFFF}21.%s:%d dana %d h %d min %d sec\n22.%s:%d dana %d h %d min %d sec\n23.%s:%d dana %d h %d min %d sec\n24.%s:%d dana %d h %d min %d sec\n25.%s:%d dana %d h %d min %d sec\n26.%s:%d dana %d h %d min %d sec\n",getname,aktivni21,getnameaktivni22,getnameaktivni23,getnameaktivni24,getnameaktivni25,getnameaktivni26);
format(aktivnosti5,sizeof(aktivnosti5),"{FFFFFF}27.%s:%d dana %d h %d min %d sec\n28.%s:%d dana %d h %d min %d sec\n29.%s:%d dana %d h %d min %d sec\n30.%s:%d dana %d h %d min %d sec\n\n",getname,aktivni27,getnameaktivni28,getnameaktivni29,getnameaktivni30);
format(aktivnosti6,sizeof(aktivnosti6),"{FF0000}|--------------------------------------------------------------------|");
format(celaaktivnost, 713," %s%s%s%s%s%s%s",aktivnosti,aktivnosti1,aktivnosti2,aktivnosti3,aktivnosti4,aktivnosti5,aktivnosti6);
ShowPlayerDialog(playerid, 523, DIALOG_STYLE_MSGBOX, "{FF0000}GAMING {FFFFFF} Top Lista 30 sa najvise ne-afk vreme na serveru", celaaktivnost, "Ok", "Ok" );
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):

