Szerző Téma: [/admins] !!! HIBA !!!  (Megtekintve 457 alkalommal)

[/admins] !!! HIBA !!!
« Dátum: 2012. Augusztus 17. - 12:34:44 »
0
Hy all
valamiért a /admins midnenkinek ugy irja ki a sintjét h pl 4 helyett 74 mindig elé ir egy 7-est :(
kod: [pawn]CMD:admins(playerid,params[])
{
new bLevel[][]=
{
       \"Játékos\", // 0
       \"Segitõkész\", // 1
       \"Adminisztrátor\", // 2
       \"Moderátor\", // 3
       \"FõAdmin\", // 4
       \"Tulajdonos\" // 5
};
new iMax = 1;
for(new i=0; i<MAX_PLAYERS; i++)
{
if(GetPVarInt(i,\"Level\" ) > 0 || IsPlayerAdmin(playerid))
{
format(str,200,\"{FF0000}Név: {cecece}%s(%d) {FF0000}Szint: {cecece}%d\\n\",pName(playerid),playerid,bLevel[GetPVarInt( playerid, \"Level\" )]);
ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,\"..:Adminok!:..\",str,\"Bezár\",\"\");
iMax++;
}
}
if(iMax < 2)
{
ShowPlayerDialog(playerid,7,DIALOG_STYLE_MSGBOX,\"..:Adminok!:..\",\"{FF0000}Jelenleg nincs admin a szerveren!\",\"Bezár\",\"\");
}
return 1;
}[/pawn]

[/admins] !!! HIBA !!!
« Válasz #1 Dátum: 2012. Augusztus 17. - 12:46:27 »
0
CMD:admins(playerid,params[])
{
new bLevel[][] = {
       \"Játékos\", // 0
       \"Segitõkész\", // 1
       \"Adminisztrátor\", // 2
       \"Moderátor\", // 3
       \"FõAdmin\", // 4
       \"Tulajdonos\" // 5
};
    new iMax = 0;
    for(new i = 0; i < MAX_PLAYERS; i++) {
        if(!IsPlayerConnected(i)) continue;
       if(GetPVarInt(i,\"Level\" ) > 0 || IsPlayerAdmin(playerid)) {
          format(str,200,\"%s\\n{FF0000}Név: {cecece}%s(%d) {FF0000}Szint: {cecece}%s\",str, pName(playerid), playerid, bLevel[GetPVarInt( playerid, \"Level\" )]);
          iMax++;
       }
    }
   
    if(iMax > 0) ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,\"..:Adminok!:..\",str,\"Bezár\",\"\");
    else if(iMax == 0) ShowPlayerDialog(playerid,7,DIALOG_STYLE_MSGBOX,\"..:Adminok!:..\",\"{FF0000}Jelenleg nincs admin a szerveren!\",\"Bezár\",\"\");
return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal