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

/admins parancs
« Dátum: 2017. július 07. - 18:46:08 »
0 Show voters
Sziasztok! Olyan problémám lenne hogy a lenne egy /admins parancs amivel lekérjük az offline és online adminokat. Nade az lenne a gondom hogy amikor ciklussal végigmegyek a Dini fájlokon akkor név alapján kérem le, de ugye csak annak kéri le a nevét aki a szerveren van. Tudna valaki küldeni egy használható szkriptet? Próbálkoztam ID-s megoldással de sajnos nem ment. Előre köszönöm a segítségeket.

/admins parancs
« Válasz #1 Dátum: 2017. július 08. - 16:26:28 »
0 Show voters
Szia.
 
 
 

#define adminlevel1 \"Kezdő Admin\"
#define adminlevel2 \"Haladó Admin\"
#define adminlevel3 \"FőAdmin\"
#define adminlevel4 \"Tulajdonos Helyettes\"
#define adminlevel5 \"Tulajdonos\"
CMD:admins(playerid, params[])
{
    {
        new level[128], string[128];
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
   if(PlayerInfo[pAdminLevel] > 0)
        {
            switch(PlayerInfo[pAdminLevel])
            {
                case 1: level = \"\"adminlevel1\" (1)\";
                case 2: level = \"\"adminlevel2\" (2)\";
                case 3: level = \"\"adminlevel3\" (3)\";
                case 4: level = \"\"adminlevel4\" (4)\";
                case 5: level = \"\"adminlevel5\" (5)\";
            }
            format(string, sizeof(string), \"{50c878}%s {ffffff}%s\", level, nev(i));
            SendClientMessage(playerid, 0xFFF84FFFF, string);
        }
    }
   }
    return 1;
}

 
Nekem ilyen megoldásom van. Ha kérdésed van nyugodtan írj.

Nem elérhető kos

  • 292
    • Profil megtekintése
/admins parancs
« Válasz #2 Dátum: 2017. július 26. - 17:48:43 »
0 Show voters
Idézetet írta: zsolti125 date=1499445968


   
      Sziasztok! Olyan problémám lenne hogy a lenne egy /admins parancs amivel lekérjük az offline és online adminokat. Nade az lenne a gondom hogy amikor ciklussal végigmegyek a Dini fájlokon akkor név alapján kérem le, de ugye csak annak kéri le a nevét aki a szerveren van. Tudna valaki küldeni egy használható szkriptet? Próbálkoztam ID-s megoldással de sajnos nem ment. Előre köszönöm a segítségeket.
   


IsPlayerConnected részt hagyd el, és akkor működnie kell..
 
Idézetet írta: cheesebmth date=1499523988


   
      Szia.
   
   
       
   
   

#define adminlevel1 \"Kezdő Admin\"
#define adminlevel2 \"Haladó Admin\"
#define adminlevel3 \"FőAdmin\"
#define adminlevel4 \"Tulajdonos Helyettes\"
#define adminlevel5 \"Tulajdonos\"
CMD:admins(playerid, params[])
{
    {
        new level[128], string[128];
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
   if(PlayerInfo[pAdminLevel] > 0)
        {
            switch(PlayerInfo[pAdminLevel])
            {
                case 1: level = \"\"adminlevel1\" (1)\";
                case 2: level = \"\"adminlevel2\" (2)\";
                case 3: level = \"\"adminlevel3\" (3)\";
                case 4: level = \"\"adminlevel4\" (4)\";
                case 5: level = \"\"adminlevel5\" (5)\";
            }
            format(string, sizeof(string), \"{50c878}%s {ffffff}%s\", level, nev(i));
            SendClientMessage(playerid, 0xFFF84FFFF, string);
        }
    }
   }
    return 1;
}

   
      Nekem ilyen megoldásom van. Ha kérdésed van nyugodtan írj.
   


Max_Players nem jó neki mert felhasználó több lehet mint max_players.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal