Szerző Téma: /admins parancs  (Megtekintve 660 alkalommal)

/admins parancs
« Dátum: 2012. február 18. - 18:51:59 »
+1 Show voters
az lenne a bajom hogy ha leveszem magamról az admint akkor ugyanúgy kiír /admins parancsba és a szinthez azt írja hogy 0
 
CMD:admins(playerid)
{
 
   new sLevel[][]=
   {
       \"{FFFFFF} RCON Admin\",
       \"{375FFF} Kezdõ admin\",
       \"{CDF917} Próbaidõs Moderátor\",
       \"{ADFF2F} Moderátor\",
       \"{33FF33} Fõadmin\",
       \"{FF0000} Szerver Tulaj\"
   };
    new iName[MAX_PLAYER_NAME],
        iMax = 1,
        iStr[128];
    SendClientMessage(playerid,GREEN, \"[___Elérhetõ Adminok____]\");
    for(new i = 0; i < GetMaxPlayers(); i++) if(IsPlayerConnected(i))
    {
       if(PlayerInfo[playerid][pAdminLevel] > 1 || IsPlayerAdmin(i))
        {
           GetPlayerName(i,iName,sizeof(iName));
            format(iStr,sizeof(iStr),\"%i. | %s | Id: %i | Szint: %i - %s\",iMax,iName,i,PlayerInfo[playerid][pAdminLevel],sLevel[PlayerInfo[playerid][pAdminLevel]]);
           
            SendClientMessage(playerid,LIGHTBLUE,iStr);
   
           iMax++;
      }
   }
   if(iMax < 2)
   {
       
       SendClientMessage(playerid,RED,\"Nincs jelenleg admin a szerveren!\");
       SendClientMessage(playerid,GREEN, \" _______________________________________\");
   }
   return 1;
}

Nem elérhető Norby

  • 1575
    • Profil megtekintése
/admins parancs
« Válasz #1 Dátum: 2012. február 18. - 18:59:37 »
0 Show voters
CMD:admins(playerid)
{
 
   new sLevel[][]=
   {
       \"{FFFFFF} RCON Admin\",
       \"{375FFF} Kezdõ admin\",
       \"{CDF917} Próbaidõs Moderátor\",
       \"{ADFF2F} Moderátor\",
       \"{33FF33} Fõadmin\",
       \"{FF0000} Szerver Tulaj\"
   };
    new iName[MAX_PLAYER_NAME],
        iMax = 1,
        iStr[128];
    SendClientMessage(playerid,GREEN, \"[___Elérhetõ Adminok____]\");
    for(new i = 0; i < GetMaxPlayers(); i++) if(IsPlayerConnected(i))
    {
       if(PlayerInfo[pAdminLevel] >= 1 || IsPlayerAdmin(i))
        {
           GetPlayerName(i,iName,sizeof(iName));
            format(iStr,sizeof(iStr),\"%i. | %s | Id: %i | Szint: %i - %s\",iMax,iName,i,PlayerInfo[pAdminLevel],sLevel[PlayerInfo[pAdminLevel]]);
           
            SendClientMessage(playerid,LIGHTBLUE,iStr);
   
           iMax++;
      }
   }
   if(iMax < 2)
   {
       
       SendClientMessage(playerid,RED,\"Nincs jelenleg admin a szerveren!\");
       SendClientMessage(playerid,GREEN, \" _______________________________________\");
   }
   return 1;
}
« Utoljára szerkesztve: 2012. február 18. - 19:01:24 írta Norby »

/admins parancs
« Válasz #2 Dátum: 2012. február 18. - 19:08:28 »
+1 Show voters
F:\\samp szeró0.3d\\filterscripts\\Admin.pwn(370) : error 033: array must be indexed (variable \"PlayerInfo\")
F:\\samp szeró0.3d\\filterscripts\\Admin.pwn(373) : error 033: array must be indexed (variable \"PlayerInfo\")
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
2 Errors

 

370: 
if(PlayerInfo[pAdminLevel] > 1 )
373: 
format(iStr,sizeof(iStr),\"%i. | %s | Id: %i | Szint: %i - %s\",iMax,iName,i,PlayerInfo[pAdminLevel],sLevel[PlayerInfo[pAdminLevel]]);
« Utoljára szerkesztve: 2012. február 18. - 19:10:41 írta Dawid94 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal