[pomoc] Rcon admin

Započeo [UG]Cile
26. Nov. 2011. Zaključano
803
pregleda
6
postova
Cile
4
Made Man
26. Nov. 2011.
Skripta koju koristim: Balkan nations edit..
Problem: Pa zelim napravit ovdje da mi samo rcon admin moze postavit GameMastera ..

COMMAND:makemaster(playerid, params[])
{
new idx;

new string;
new giveplayer;
new sendername;
   if(IsPlayerConnected(playerid))
   {
temp = strtok(params, idx);
if(!strlen(temp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{FF8040}INFO: {FFFFFF} /makemaster {FFFFFF}[ID/DioImena] {FFFFFF} [level(1-4)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(temp);
temp = strtok(params, idx);
level = strval(temp);
if(level > 4 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "   Ne idi ispod 0, ili preko 4!"); return 1; }
if (PlayerInfo >= 133😎
{
   if(IsPlayerConnected(para1))
   {
       if(para1 != INVALID_PLAYER_ID)
       {
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
printf("ADMIN: %s je unaprijedio %s na lvl %d GameMaster poziciju.", sendername, giveplayer, level);
format(string, sizeof(string), "   Unaprijeden si na poziciju GameMastera lvl %d od admina %s", level, sendername);
SendClientMessage(para1, 0x416EFFC6, string);
format(string, sizeof(string), "   Unaprijedio si %s na lvl %d GameMaster poziciju.", giveplayer,level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   ****Nisi ovlasten!!");
}
}
return 1;
}
Don_Johny
3
Hustler
26. Nov. 2011.
Stavi ovako

COMMAND:makemaster(playerid, params[])
  {
      new idx;
     
      new string;
      new giveplayer;
      new sendername;
      if(IsPlayerConnected(playerid))
      {
        temp = strtok(params, idx);
        if(!strlen(temp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "{FF8040}INFO: {FFFFFF} /makemaster {FFFFFF}[ID/DioImena] {FFFFFF} [level(1-4)]");
            return 1;
        }
        new para1;
        new level;
        para1 = ReturnUser(temp);
        temp = strtok(params, idx);
        level = strval(temp);
        if(level > 4 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "  Ne idi ispod 0, ili preko 4!"); return 1; }
        if (PlayerInfo >= 1338 || IsPlayerAdmin(playerid))
        {
            if(IsPlayerConnected(para1))
            {
                if(para1 != INVALID_PLAYER_ID)
                {
                  GetPlayerName(para1, giveplayer, sizeof(giveplayer));
                  GetPlayerName(playerid, sendername, sizeof(sendername));
                  PlayerInfo = level;
                  printf("ADMIN: %s je unaprijedio %s na lvl %d GameMaster poziciju.", sendername, giveplayer, level);
                  format(string, sizeof(string), "  Unaprijeden si na poziciju GameMastera lvl %d od admina %s", level, sendername);
                  SendClientMessage(para1, 0x416EFFC6, string);
                  format(string, sizeof(string), "  Unaprijedio si %s na lvl %d GameMaster poziciju.", giveplayer,level);
                  SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
              }
            }
        }
        else
        {
            SendClientMessage(playerid, COLOR_GRAD1, "  ****Nisi ovlasten!!");
        }
      }
      return 1;
  }
Deleted User
Obrisan korisnik
26. Nov. 2011.
Izbaci PlayerInfo >= 1338 , neka ostane samo IsPlayerAdmin(playerid)
Cile
4
Made Man
26. Nov. 2011.
Hvala Vlado tvoje radi 😉
Deleted User
Obrisan korisnik
26. Nov. 2011.
COMMAND:makemaster(playerid, params[])
  {
     new idx;
     
     new string;
     new giveplayer;
     new sendername;
      if(IsPlayerConnected(playerid))
      {
        temp = strtok(params, idx);
        if(!strlen(temp))
        {
           SendClientMessage(playerid, COLOR_GRAD2, "{FF8040}INFO: {FFFFFF} /makemaster {FFFFFF}[ID/DioImena] {FFFFFF} [level(1-4)]");
           return 1;
        }
        new para1;
        new level;
        para1 = ReturnUser(temp);
        temp = strtok(params, idx);
        level = strval(temp);
        if(level > 4 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "   Ne idi ispod 0, ili preko 4!"); return 1; }
        if (IsPlayerAdmin(playerid))
        {
            if(IsPlayerConnected(para1))
            {
                if(para1 != INVALID_PLAYER_ID)
                {
                 GetPlayerName(para1, giveplayer, sizeof(giveplayer));
                 GetPlayerName(playerid, sendername, sizeof(sendername));
                 PlayerInfo = level;
                 printf("ADMIN: %s je unaprijedio %s na lvl %d GameMaster poziciju.", sendername, giveplayer, level);
                 format(string, sizeof(string), "   Unaprijeden si na poziciju GameMastera lvl %d od admina %s", level, sendername);
                 SendClientMessage(para1, 0x416EFFC6, string);
                 format(string, sizeof(string), "   Unaprijedio si %s na lvl %d GameMaster poziciju.", giveplayer,level);
                 SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
              }
           }
        }
        else
        {
           SendClientMessage(playerid, COLOR_GRAD1, "   ****Nisi ovlasten!!");
        }
     }
     return 1;
}
Cile
4
Made Man
26. Nov. 2011.
Napravio sam bio vec, hvala moze ovdje lock !

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha