Detaljan opis problema: Imam ovde system cuvanja admina e kako sad da dodam u isti dialog i Gamemastere i kad su na duty pa bude druge boje ime
Dio skripte:
if (strcmp(cmd, "/staff", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new klok;
for(new i = 0; i < 100; i++)
{
new FileName;
format(FileName, sizeof(FileName), "admini/Admin_%d.ini", i);
if(fexist(FileName) )
{
Admin= dini_Get(FileName, "Ime" );
Admin= dini_Int(FileName, "Rank" );
new blabla;
new blabla2;
if(IsPlayerConnected(GetPlayerIDS(Admin)))
{
format(blabla, sizeof(blabla) ,"{ffffff}%s ",Admin);
strcat(klok, blabla);
strcat(klok, "{ffffff}Game Admin:");
format(blabla2, sizeof(blabla2), " %d",Admin);
strcat(klok,blabla2);
strcat(klok, " STATUS: ONLINE");
strcat(klok, "\n");
}
else if(!IsPlayerConnected(GetPlayerIDS(Admin)))
{
format(blabla, sizeof(blabla) ,"{9c9c9c}%s ",Admin);
strcat(klok, blabla);
strcat(klok, "{9c9c9c}Game Admin:");
format(blabla2, sizeof(blabla2), " %d",Admin);
strcat(klok,blabla2);
strcat(klok, " STATUS: OFFLINE");
strcat(klok, "\n");
}
}
}
{ShowPlayerDialog(playerid,36,DIALOG_STYLE_MSGBOX,"Server administracija",klok,"Uredu", "");
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): /
