CMD:admins(playerid,params[]){new bLevel[][]={ \"Játékos\", // 0 \"Helper\", // 1 \"Kezdõ Moderátor\", // 2 \"Haladó Moderátor\", // 3 \"Globális Moderátor\", // 4 \"Tulajdonos|Owner \" // 5};new iMax = 1;for(new i=0; i<MAX_PLAYERS; i++){if(pInfo[Admin] > 0){format(szFormat,200,\"%s - %s Szint: %d\\n\",bLevel[pInfo[Admin]],pName(i),pInfo[Admin]);ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,\"Adminok!\",szFormat,\"OK\",\"\");iMax++;}}if(iMax < 2){ShowPlayerDialog(playerid,7,DIALOG_STYLE_MSGBOX,\"Admins\",\"{FF0606}***********************\\nNincs admin a szerveren!\\n{FF0606}**********************\",\"Cancel\",\"\");}return 1;}
CMD:admins(playerid,params[]){new bLevel[][] = {\"Játékos\", // 0\"Helper\", // 1\"Kezdõ Moderátor\", // 2\"Haladó Moderátor\", // 3\"Globális Moderátor\", // 4\"Tulajdonos|Owner \" // 5};new iMax = 0;for(new i=0; i<MAX_PLAYERS; i++) { if(!IsPlayerConnected(i)) continue;if(pInfo[Admin] > 0) { format(szFormat,200,\"%s\\n%s - %s Szint: %d\\n\",string, bLevel[pInfo[Admin]], pName(i), pInfo[Admin]); iMax++;}}if(Max != 0) return ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,\"Adminok!\",szFormat,\"OK\",\"\");else if(!iMax) return ShowPlayerDialog(playerid,7,DIALOG_STYLE_MSGBOX,\"Admins\",\"{FF0606}***********************\\nNincs admin a szerveren!\\n{FF0606}**********************\",\"Cancel\",\"\");return 1;}
@TengeriMalac^^ | |Ebben meg szintén megmaradt a legelsõ hiba.Ha több admin van akkor annyiszor megpróbálja megjeleníteni a dialogot, mivel for ciklusba van ágyazva a ShowPlayerDialog.Elõbb bele kell pakolni egy karakterláncba az összes admin nevét, utána kell megjeleníteni.