[POMOC] Problem kod /aon komande (admina)

Započeo Lexa
29. Avg. 2012.
385
pregleda
6
postova
Lexa
5
Shot Caller
🔥23
29. Avg. 2012.
Skripta koju koristim:-TechLand Xperia
Detaljan opis problema:IMA PROBLEM DA SE KOD IGRACA POJAVLJUJE ADMIN NA DUZNOSTI😕KAKO ISPRAVITI?
Dio skripte:

//--------------------------[admin on duty]---------------------------------------------------
    if (strcmp(cmd, "/aon", true) == 0)
          {
    if(PlayerInfo >= 1)
          {
        SetPlayerArmour(playerid, 100);
        admin = Create3DTextLabel("Na Admin Duznosti! (Ne ometaj!)",COLOR_LIGHTBLUE,30.0,40.0,50.0,40.0,0);
        SetPlayerHealth(playerid, 100);
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "%s je sada na admin duznosti!", sendername);
        Attach3DTextLabelToPlayer(admin, playerid, 0.0, 0.0, 0.5);
        SendAdminMessage(COLOR_GREEN,string);
        }
    return 1;
  }
    if (strcmp(cmd, "/aoff", true)==0)
    {
    if(PlayerInfo >= 1)
    {
      SetPlayerArmour(playerid, 0);
      Delete3DTextLabel(admin);
      SetPlayerHealth(playerid, 100);
      GetPlayerName(playerid, sendername, sizeof(sendername));
      format(string, sizeof(string), "Nisi vise na admin duznosti!", playerid, sendername);
      SendClientMessage(playerid, COLOR_YELLOW,string);
  }
    return 1;
  }
    if(strcmp(cmd, "/start", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
        if (PlayerInfo >= 1 || PlayerInfo >= 1)
          {
            ShowPlayerDialog(playerid,239,DIALOG_STYLE_LIST ,"Eventi","Cross Trka\nTourLC\nForest Race\nMonster Ring\nSurvivor\nCR vs. NGR Race\nLV Freeway Race","Odaberi","Odustani");
          }
      }
      return 1;
  }
    if(!strcmp(cmdtext, "/gson", true))
  {
      if(IsPlayerConnected(playerid)) {
          if(gPlayerLogged == 0) {
              SendClientMessage(playerid, COLOR_GREY, "  Moras biti prijavljen !");
              return 1;
          }
          if(PlayerInfo > 0) {
              if(GameSageDuty == 0) {
                  new GS3DText;
                  GS3DText = "GS na duznosti!\n(Ne Ometaj!)";
                  new Text3D:Created3D = Create3DTextLabel(GS3DText,ZELENKASTA,0.0,0.0,0.0,50.0,0);
                  Attach3DTextLabelToPlayer(Created3D,playerid,0.0,0.0,0.7);
                  GameSageDuty = 1;
                  SetPlayerArmour(playerid, 999);
                  SetPlayerHealth(playerid, 999);
                  GetPlayerName(playerid, sendername, sizeof(sendername));
                  format(string, sizeof(string), "GameSage {FFFFFF}%s {48E31C}je sada na duznosti!",sendername);
                  ABroadCast(COLOR_ASKQ,string,1);
              }
              else if(GameSageDuty == 1) {
                  GameSageDuty = 0;
                  SetPlayerArmour(playerid, 0);
                  SetPlayerHealth(playerid, 100);
                  GetPlayerName(playerid, sendername, sizeof(sendername));
                  format(string, sizeof(string), "GameSage {FFFFFF}%s {48E31C}vise nije na duznosti!",sendername);
                  ABroadCast(COLOR_ASKQ,string,1);
                  return 1;
              }
          }
          else {
              SendClientMessage(playerid, COLOR_GREY, "  Nisi GameSage !");
              return 1;
          }
      }
      return 1;
    }
    if(strcmp(cmd, "/gsoff", true) == 0)
    {
        if (PlayerInfo >= 1)
        {
            SetPlayerArmour(playerid, 0.0);
            SetPlayerHealth(playerid, 100.0);
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "GameSage {FFFFFF}%s {48E31C}vise nije na duznosti!",sendername);
            SendClientMessage(playerid,ZELENKASTA, string);
            new GS3DText;
            Delete3DTextLabel(Text3D:GS3DText);
            GameSageDuty = 0;
            return 1;
        }
        else
        {
            SendClientMessage(playerid, WHITE, " Nisi GameSage!");
        }
        return 1;
    }
  //--------------
Aldindeee
5
Crime Lord
29. Avg. 2012.
Ti hoces kada odes /aon da ostali igraci ne vide da si na duznosti?
Philip_Pavleski
3
Hustler
29. Avg. 2012.
//--------------------------[admin on duty]---------------------------------------------------
    if (strcmp(cmd, "/aon", true) == 0)
          {
    if(PlayerInfo >= 1)
          {
        SetPlayerArmour(playerid, 100);
        admin = Create3DTextLabel("Na Admin Duznosti! (Ne ometaj!)",COLOR_LIGHTBLUE,30.0,40.0,50.0,40.0,0);
        SetPlayerHealth(playerid, 100);
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "%s je sada na admin duznosti!", sendername);
        Attach3DTextLabelToPlayer(admin, playerid, 0.0, 0.0, 0.5);
        SendAdminMessage(COLOR_GREEN,string);
        }
    return 1;
  }
    if (strcmp(cmd, "/aoff", true)==0)
    {
    if(PlayerInfo >= 1)
    {
      SetPlayerArmour(playerid, 0);
      Delete3DTextLabel(admin);
      SetPlayerHealth(playerid, 100);
      GetPlayerName(playerid, sendername, sizeof(sendername));
      format(string, sizeof(string), "Nisi vise na admin duznosti!", playerid, sendername);
      SendClientMessage(playerid, COLOR_YELLOW,string);
  }
    return 1;
  }
    if(strcmp(cmd, "/start", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
        if (PlayerInfo >= 1 || PlayerInfo >= 1)
          {
            ShowPlayerDialog(playerid,239,DIALOG_STYLE_LIST ,"Eventi","Cross Trka\nTourLC\nForest Race\nMonster Ring\nSurvivor\nCR vs. NGR Race\nLV Freeway Race","Odaberi","Odustani");
          }
      }
      return 1;
  }
    if(!strcmp(cmdtext, "/gson", true))
  {
      if(IsPlayerConnected(playerid)) {
          if(gPlayerLogged == 0) {
              SendClientMessage(playerid, COLOR_GREY, "  Moras biti prijavljen !");
              return 1;
          }
          if(PlayerInfo > 0) {
              if(GameSageDuty == 0) {
                  new GS3DText;
                  GS3DText = "GS na duznosti!\n(Ne Ometaj!)";
                  new Text3D:Created3D = Create3DTextLabel(GS3DText,ZELENKASTA,0.0,0.0,0.0,50.0,0);
                  Attach3DTextLabelToPlayer(Created3D,playerid,0.0,0.0,0.7);
                  GameSageDuty = 1;
                  SetPlayerArmour(playerid, 999);
                  SetPlayerHealth(playerid, 999);
                  GetPlayerName(playerid, sendername, sizeof(sendername));
                  format(string, sizeof(string), "GameSage {FFFFFF}%s {48E31C}je sada na duznosti!",sendername);
                  ABroadCast(COLOR_ASKQ,string,1);
              }
              else if(GameSageDuty == 1) {
                  GameSageDuty = 0;
                  SetPlayerArmour(playerid, 0);
                  SetPlayerHealth(playerid, 100);
                  GetPlayerName(playerid, sendername, sizeof(sendername));
                  format(string, sizeof(string), "GameSage {FFFFFF}%s {48E31C}vise nije na duznosti!",sendername);
                  ABroadCast(COLOR_ASKQ,string,1);
                  return 1;
              }
          }
          else {
              SendClientMessage(playerid, COLOR_GREY, "  Nisi GameSage !");
              return 1;
          }
      }
      return 1;
    }
    if(strcmp(cmd, "/gsoff", true) == 0)
    {
        if (PlayerInfo >= 1)
        {
            SetPlayerArmour(playerid, 0.0);
            SetPlayerHealth(playerid, 100.0);
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "GameSage {FFFFFF}%s {48E31C}vise nije na duznosti!",sendername);
            SendClientMessage(playerid,ZELENKASTA, string);
            new GS3DText;
            Delete3DTextLabel(Text3D:GS3DText);
            GameSageDuty = 0;
            return 1;
        }
        else
        {
            SendClientMessage(playerid, WHITE, " Nisi GameSage!");
        }
        return 1;
    }
 

Ali samo igraca moze pogredati dal si na duty ili ni si1
Aldindeee
5
Crime Lord
29. Avg. 2012.
	if(strcmp(cmd, "/aon", true) == 0)
  {
  if (PlayerInfo >= 1)
{
  SetPlayerArmour(playerid, 1000.0);
SetPlayerHealth(playerid, 1000.0);
      GetPlayerName(playerid, sendername, sizeof(sendername));
      format(string, sizeof(string), "",sendername);
      BroadCast(SVETLOPLAVA, string);
    new Float:fa, Float:fy, Float:fu;
GetPlayerPos( playerid, fa, fy, fu );
    playertextid = CreatePlayer3DTextLabel(playerid,"Admin na duznosti! (Ne Ometaj!)",SVETLOPLAVA,fa,fy,fu,40.0,INVALID_PLAYER_ID, playerid);
return 1;
}
  else
  {
    SendClientMessage(playerid, WHITE, "("COL_RED"C.Life{FFFFFF}!) Nisi admin!");
  }
  return 1;
  }
if(strcmp(cmd, "/aoff", true) == 0)
{
  if (PlayerInfo >= 1)
  {
SetPlayerArmour(playerid, 0.0);
SetPlayerHealth(playerid, 100.0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "",sendername);
BroadCast(SVETLOPLAVA, string);
  DeletePlayer3DTextLabel(playerid, playertextid);
return 1;
  }
  else
  {
    SendClientMessage(playerid, WHITE, "("COL_RED"C.Life{FFFFFF}!) Nisi admin!");
  }
return 1;
}
if(strcmp(cmd, "/gson", true) == 0)
{

  if (PlayerInfo >= 1)
  {
            SetPlayerArmour(playerid, 1000.0);
    SetPlayerHealth(playerid, 1000.0);
            GetPlayerName(playerid, sendername, sizeof(sendername));
  format(string, sizeof(string), "",sendername);
  BroadCast(ZELENKASTA, string);
    new Float:gfa, Float:gfy, Float:gfu;
GetPlayerPos( playerid, gfa, gfy, gfu );
    playertextidgs = CreatePlayer3DTextLabel(playerid,"GameSage na duznosti! (Ne Ometaj!)",ZELENKASTA2,gfa,gfy,gfu,40.0,INVALID_PLAYER_ID, playerid);
    return 1;
  }
  else
  {
    SendClientMessage(playerid, WHITE, "("COL_RED"C.Life{FFFFFF}!) Nisi GameSage!");
  }
  return 1;
}
if(strcmp(cmd, "/gsoff", true) == 0)
{
  if (PlayerInfo >= 1)
  {
        SetPlayerArmour(playerid, 0.0);
    SetPlayerHealth(playerid, 100.0);
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "",sendername);
      BroadCast(ZELENKASTA, string);
      DeletePlayer3DTextLabel(playerid, playertextidgs);
            return 1;
  }
  else
  {
    SendClientMessage(playerid, WHITE, "("COL_RED"C.Life{FFFFFF}!) Nisi GameSage!");
}
  return 1;
}


Pavlesky o cemu ti??!!
Evo ti cmd kada kucas /aon ili /aoff ne pojavi se ostalim igracima da li si na duznosti
_HarDy_
5
Underboss
29. Avg. 2012.
Njemu je problem , sto se na obicnim igracima pojavljuje "Na admin duznosti" a opce nisu admini!
Ne bubajte bezveze :S
Lexa
5
Shot Caller
🔥23
29. Avg. 2012.
Tacno,problem je sto se kod ostalih igracapojavljuje da su admini a nisu?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha