[Pomoc] /admins

Započeo [UG]Cile, Novembar 27, 2011, 07:54:18 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Balkan nations edit..
Problem: Imam problem, napravio sam komandu /admins samo me zafrkaje sto kad dam sebi 1338 i ulogujem se rcon pise da sam dva puta online
ovako:
Head Admin: ... Level: 1338
Rcon Admin: .....

Kako da popravim kad sam rcon da ne izbacuje head admin .. a kad nisam rcon nek pokazuje head admin ? moze pomoc ?


COMMAND:admins(playerid, params[])
   {
      new string[128];
      new sendername[MAX_PLAYER_NAME];
        if(IsPlayerConnected(playerid))
       {
         SendClientMessage(playerid, COLOR_RED, ""SVIJETLOPLAVA"______________Administratori______________");
         foreach(Player, i)
         {
            if(IsPlayerConnected(i))
            {
                if(PlayerInfo[pAdmin] >= 1 && PlayerInfo[pAdmin] < 1337)
                {
                  GetPlayerName(i, sendername, sizeof(sendername));
                  format(string, 256, ""SVIJETLOPLAVA"Admin:{FFFFFF} %s |"SVIJETLOPLAVA" Level:{FFFFFF} %d", sendername, PlayerInfo[pAdmin]);
                  SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
               
               }
            }
            if(IsPlayerConnected(i))
            {
                if(PlayerInfo[pAdmin] >= 1338)
                {

                  GetPlayerName(i, sendername, sizeof(sendername));
                  format(string, 256, ""SVIJETLOPLAVA"Head Admin: {FFFFFF}%s |"SVIJETLOPLAVA" Level:{FFFFFF}%d", sendername, PlayerInfo[pAdmin]);
                  SendClientMessage(playerid, COLOR_WHITE, string);

               }
            }
            if(IsPlayerConnected(i))
            {
                    if (IsPlayerAdmin(playerid))
                {

                  GetPlayerName(i, sendername, sizeof(sendername));
                  format(string, 256, ""SVIJETLOPLAVA"RCON Admin: {FFFFFF}%s", sendername, PlayerInfo);
                  SendClientMessage(playerid, COLOR_WHITE, string);

               }
            }
         }   
      }
      return 1;
   }



COMMAND:admins(playerid, params[])
   {
      new string[128];
      new sendername[MAX_PLAYER_NAME];
        if(IsPlayerConnected(playerid))
       {
         SendClientMessage(playerid, COLOR_RED, ""SVIJETLOPLAVA"______________Administratori______________");
         foreach(Player, i)
         {
            if(IsPlayerConnected(i))
            {
                if(PlayerInfo[pAdmin] >= 1 && PlayerInfo[pAdmin] < 1337)
                {
                  GetPlayerName(i, sendername, sizeof(sendername));
                  format(string, 256, ""SVIJETLOPLAVA"Admin:{FFFFFF} %s |"SVIJETLOPLAVA" Level:{FFFFFF} %d", sendername, PlayerInfo[pAdmin]);
                  SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
               
               }
            }
            if(IsPlayerConnected(i))
            {
                if(PlayerInfo[pAdmin] >= 1338)
                {

                  GetPlayerName(i, sendername, sizeof(sendername));
                  format(string, 256, ""SVIJETLOPLAVA"Head Admin: {FFFFFF}%s |"SVIJETLOPLAVA" Level:{FFFFFF}%d", sendername, PlayerInfo[pAdmin]);
                  SendClientMessage(playerid, COLOR_WHITE, string);
                   return 1;

               }
            }
            if(IsPlayerConnected(i))
            {
                    if (IsPlayerAdmin(playerid))
                {

                  GetPlayerName(i, sendername, sizeof(sendername));
                  format(string, 256, ""SVIJETLOPLAVA"RCON Admin: {FFFFFF}%s", sendername, PlayerInfo);
                  SendClientMessage(playerid, COLOR_WHITE, string);

               }
            }
         }   
      }
      return 1;
   }


Valjda bi to trebalo raditi.


pa prepisao si moje, sta si uraadio ? nema nikakvih izmjena



Dodaj samo ovo za RCON i napiši ovo ostalo šta hočeš..

if(IsPlayerAdmin(playerid))


Respect to: $--L84S--$, EP,-300-, Extreme, Gonss, мσмαк. ^ [5], Alexandar? Coreli..






OTIÅ AO SA BALKAN-SAMPA. Kontakt: [email protected]

pa tako je vec uradjeno, daj nemoj te sakupljat ovdje postove ako nemate pojma o pawnu  >:( >:(



nerazumjem ovaj dio

format(string, 256, ""SVIJETLOPLAVA"RCON Admin: {FFFFFF}%s", sendername, PlayerInfo);

Ti ovdje nigdje ne koristis PlayerInfo

Citat: [CH] Emir Scofield poslato Novembar 27, 2011, 10:28:47 PRE PODNE
pa tako je vec uradjeno, daj nemoj te sakupljat ovdje postove ako nemate pojma o pawnu  >:( >:(

Ma ti nemaš pojma o pawnu bolan.

Vidiš li ovo ispod, kaže Ako je (Sada uzima iz Playerinfo [pAdmin ] varijablu veći ili jednak 1 i ako je playerinfo manji od 1337 ispiši to ispod daj mu ime level i ostalo. A ispod provejrava iz playerinfo Padmin jeli jednak ili veći od 1338.





  if(PlayerInfo[pAdmin] >= 1 && PlayerInfo[pAdmin] < 1337)
                {
                  GetPlayerName(i, sendername, sizeof(sendername));
                  format(string, 256, ""SVIJETLOPLAVA"Admin:{FFFFFF} %s |"SVIJETLOPLAVA" Level:{FFFFFF} %d", sendername, PlayerInfo[pAdmin]);
                  SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
               
               }
            }
            if(IsPlayerConnected(i))
            {
                if(PlayerInfo[pAdmin] >= 1338)
                {


I NIGDJE TI OVDJE NE PROVJERAVA RCON.

Samo bolan što si ti ljen, pa hočeš da ti ja to napišem, al neću kad si takav..


Respect to: $--L84S--$, EP,-300-, Extreme, Gonss, мσмαк. ^ [5], Alexandar? Coreli..






OTIÅ AO SA BALKAN-SAMPA. Kontakt: [email protected]

dragan12

Citat: [AG]Michael poslato Novembar 27, 2011, 10:37:27 PRE PODNE
Citat: [CH] Emir Scofield poslato Novembar 27, 2011, 10:28:47 PRE PODNE
pa tako je vec uradjeno, daj nemoj te sakupljat ovdje postove ako nemate pojma o pawnu  >:( >:(

Ma ti nemaš pojma o pawnu bolan.

Vidiš li ovo ispod, kaže Ako je (Sada uzima iz Playerinfo [pAdmin ] varijablu veći ili jednak 1 i ako je playerinfo manji od 1337 ispiši to ispod daj mu ime level i ostalo. A ispod provejrava iz playerinfo Padmin jeli jednak ili veći od 1338.





  if(PlayerInfo[pAdmin] >= 1 && PlayerInfo[pAdmin] < 1337)
                {
                  GetPlayerName(i, sendername, sizeof(sendername));
                  format(string, 256, ""SVIJETLOPLAVA"Admin:{FFFFFF} %s |"SVIJETLOPLAVA" Level:{FFFFFF} %d", sendername, PlayerInfo[pAdmin]);
                  SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
               
               }
            }
            if(IsPlayerConnected(i))
            {
                if(PlayerInfo[pAdmin] >= 1338)
                {


I NIGDJE TI OVDJE NE PROVJERAVA RCON.

Samo bolan što si ti ljen, pa hočeš da ti ja to napišem, al neću kad si takav..
Proverava mu da li je RCON
            if(IsPlayerConnected(i))
            {
                    if (IsPlayerAdmin(playerid))
                {

                  GetPlayerName(i, sendername, sizeof(sendername));
                  format(string, 256, ""SVIJETLOPLAVA"RCON Admin: {FFFFFF}%s", sendername, PlayerInfo);
                  SendClientMessage(playerid, COLOR_WHITE, string);

               }
            }

Ili neka ukloni to ili neka ovo IsPlayerAdmin(playerid) prebaci tamo kod head admina pa ce mu ako je rcon admin ili 1338 biti da je Head

Stavi ovako

   if(IsPlayerConnected(i))
            {
                if(PlayerInfo[pAdmin] >= 1338 || IsPlayerAdmin(playerid))
                {

                  GetPlayerName(i, sendername, sizeof(sendername));
                  format(string, 256, ""SVIJETLOPLAVA"Head Admin: {FFFFFF}%s |"SVIJETLOPLAVA" Level:{FFFFFF}%d", sendername, PlayerInfo[pAdmin]);
                  SendClientMessage(playerid, COLOR_WHITE, string);

               }
            }

da ti bude 1338 i Rcon admin isto