[POMOC] Area (Set Stay World Budies..)

Započeo Obrisan korisnik
6. Jul 2012.
389
pregleda
6
postova
Deleted User
Obrisan korisnik
6. Jul 2012.
Skripta koju koristim: TechLand Xperia..

Detaljan opis problema:  Promjenio sam mjesto aree to znaci kada se zatvorim porta me u moju areu al sad imam problem sto me odmah vraca u onu areu 51 kako da napravim da me vraca u moju...Ja bih sada zamolio nekoga da mi to sve iskrpita evo mu dolje skripta i te sve koordinate i sada da mi on nastima to sve jer ja stv. ne znam...Molim vas ako neko moze da mi pomogne...

Dio skripte:

if(strcmp(cmd, "/prison",true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
          if(PlayerInfo < 2)
          {
              SendClientMessage(playerid, WHITE, " Niste ovlasteni da koristite tu komandu.");
              return 1;
          }
          tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /prison [ID Igraca/Dio Imena]");
            return 1;
        }
        giveplayerid = ReturnUser(tmp);
          if(IsPlayerConnected(giveplayerid))
          {
              if(giveplayerid != INVALID_PLAYER_ID)
              {
                  GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
              GetPlayerName(playerid, sendername, sizeof(sendername));
              format(string, sizeof(string), "* Stavili ste {48E31C}%s-a u "COL_WHITE"Areu-51.", giveplayer);
              SendClientMessage(playerid, ZELENKASTA, string);
              format(string, sizeof(string), "* Admin {48E31C}%s "COL_WHITE"vas je stavio u {48E31C}Areu-51.", sendername);
              SendClientMessage(giveplayerid, ZELENKASTA, string);
              GameTextForPlayer(giveplayerid, "~w~Dobrodosli u ~n~~r~Area-51", 5000, 3);
              WantedPoints = 0;
              WantedLevel = 0;
              PlayerInfo = 2;
              PlayerInfo = 3600;
                  SetPlayerPos(giveplayerid, -2954.6060,2384.6982,3.8054);
              SetPlayerWorldBounds(giveplayerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
              SetPlayerInterior(giveplayerid,0);
              PlayerInfo = 0;
              format(string, 256, " %s "COL_WHITE"je zatvoren od Admin "COL_RED"%s.", giveplayer, sendername);
              ABroadCast(COLOR_WHITE,string,1);
              format(string, sizeof(string), "Area51 | %s je stavljen u areu od %s-a", giveplayer, sendername);
              printf("%s",string);
              }
        }
        else
        {
            SendClientMessage(playerid, COLOR_GREY, "Igrac je offline!");
            return 1;
        }
      }
      return 1;
  }
  if(strcmp(cmd, "/unprison",true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
          if(PlayerInfo < 2)
          {
              SendClientMessage(playerid, WHITE, " Niste ovlasteni da koristite tu komandu .");
              return 1;
          }
          tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /unprison [ID Igraca/Dio Imena]");
            return 1;
        }
        giveplayerid = ReturnUser(tmp);
        if(IsPlayerConnected(giveplayerid))
        {
            if(giveplayerid != INVALID_PLAYER_ID)
            {
                GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
              GetPlayerName(playerid, sendername, sizeof(sendername));
              format(string, sizeof(string), "* Pustili ste {48E31C}%s-a iz area 51.", giveplayer);
              SendClientMessage(playerid, ZELENKASTA, string);
              format(string, sizeof(string), "* Oslobodio vas je {48E31C}%s "COL_WHITE"iz area 51.", sendername);
              SendClientMessage(giveplayerid, ZELENKASTA, string);
              PlayerInfo = 0;
              PlayerInfo = 0;
              SetPlayerWorldBounds(giveplayerid, 20000.0000,-20000.0000,20000.0000,-20000.0000);
              SetPlayerPos(giveplayerid, 246.8439,70.0776,1003.6406);
              SetPlayerInterior(giveplayerid,6);
              PlayerInfo = 6;
              format(string, 256, " "COL_RED"%s "COL_WHITE"je oslobodjen od strane Admina "COL_RED"%s.", giveplayer, sendername);
              ABroadCast(COLOR_GREY,string,1);
            }
        }
      }
      return 1;
  }

------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

Eto kordinate od moje aree to znaci te koordinate da budu granica:

AddPlayerClass(294,-2947.5444,2406.0012,3.8054,336.8731,0,0,0,0,0,0); // x min
AddPlayerClass(294,-2964.3259,2363.0894,3.8054,148.8947,0,0,0,0,0,0); // x max
AddPlayerClass(294,-2948.5251,2362.9436,3.8054,214.3819,0,0,0,0,0,0); // y min
AddPlayerClass(294,-2964.3013,2405.8423,3.8054,40.7936,0,0,0,0,0,0); // y max

Neke slike: //
McZap
4
Made Man
6. Jul 2012.
najmanje 6 tema si digao u vezi ovog problema , dovoljno je da dignes jednu temu -.-

if(strcmp(cmd, "/prison",true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
          if(PlayerInfo < 2)
          {
              SendClientMessage(playerid, WHITE, " Niste ovlasteni da koristite tu komandu.");
              return 1;
          }
          tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /prison [ID Igraca/Dio Imena]");
            return 1;
        }
        giveplayerid = ReturnUser(tmp);
          if(IsPlayerConnected(giveplayerid))
          {
              if(giveplayerid != INVALID_PLAYER_ID)
              {
                  GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
              GetPlayerName(playerid, sendername, sizeof(sendername));
              format(string, sizeof(string), "* Stavili ste {48E31C}%s-a u "COL_WHITE"Areu-51.", giveplayer);
              SendClientMessage(playerid, ZELENKASTA, string);
              format(string, sizeof(string), "* Admin {48E31C}%s "COL_WHITE"vas je stavio u {48E31C}Areu-51.", sendername);
              SendClientMessage(giveplayerid, ZELENKASTA, string);
              GameTextForPlayer(giveplayerid, "~w~Dobrodosli u ~n~~r~Area-51", 5000, 3);
              WantedPoints = 0;
              WantedLevel = 0;
              PlayerInfo = 2;
              PlayerInfo = 3600;
                  SetPlayerPos(giveplayerid, -2954.6060,2384.6982,3.8054);
              SetPlayerWorldBounds(giveplayerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
              SetPlayerInterior(giveplayerid,0);
              PlayerInfo = 0;
              format(string, 256, " %s "COL_WHITE"je zatvoren od Admin "COL_RED"%s.", giveplayer, sendername);
              ABroadCast(COLOR_WHITE,string,1);
              format(string, sizeof(string), "Area51 | %s je stavljen u areu od %s-a", giveplayer, sendername);
              printf("%s",string);
              }
        }
        else
        {
            SendClientMessage(playerid, COLOR_GREY, "Igrac je offline!");
            return 1;
        }
      }
      return 1;
  }
  if(strcmp(cmd, "/unprison",true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
          if(PlayerInfo < 2)
          {
              SendClientMessage(playerid, WHITE, " Niste ovlasteni da koristite tu komandu .");
              return 1;
          }
          tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /unprison [ID Igraca/Dio Imena]");
            return 1;
        }
        giveplayerid = ReturnUser(tmp);
        if(IsPlayerConnected(giveplayerid))
        {
            if(giveplayerid != INVALID_PLAYER_ID)
            {
                GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
              GetPlayerName(playerid, sendername, sizeof(sendername));
              format(string, sizeof(string), "* Pustili ste {48E31C}%s-a iz area 51.", giveplayer);
              SendClientMessage(playerid, ZELENKASTA, string);
              format(string, sizeof(string), "* Oslobodio vas je {48E31C}%s "COL_WHITE"iz area 51.", sendername);
              SendClientMessage(giveplayerid, ZELENKASTA, string);
              PlayerInfo = 0;
              PlayerInfo = 0;
              SetPlayerWorldBounds(giveplayerid,-2947.5444,2362.9436,-2964.3259,2405.8423);
              SetPlayerPos(giveplayerid, 246.8439,70.0776,1003.6406);
              SetPlayerInterior(giveplayerid,6);
              PlayerInfo = 6;
              format(string, 256, " "COL_RED"%s "COL_WHITE"je oslobodjen od strane Admina "COL_RED"%s.", giveplayer, sendername);
              ABroadCast(COLOR_GREY,string,1);
            }
        }
      }
      return 1;
  }
Aldindeee
5
Crime Lord
7. Jul 2012.
sluscno post...
Deleted User
Obrisan korisnik
7. Jul 2012.
Al' opet nemam skripte dzaba mi 6 postova kada je nemam jbg....  ☹️
McZap
4
Made Man
7. Jul 2012.
o.O pa stavio sam ti komandu gore u postu samo zamjeni s tvojom :S
Deleted User
Obrisan korisnik
7. Jul 2012.
Hvala, nisam skontao..

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha