[POMOC] oko objasnjenja area pozicija

Započeo Aldin Begovic, Jul 22, 2011, 09:12:11 PRE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Skripta koju koristim: revans role play
Detaljan opis problema:ee treba mi pomoc oko areje!!! napravio sam novu i sad nemogu nikako da spremim poziciju sve me baca u zrak stv sam glupson nemogu skontam sta je u pitanju!! Imate li kakvo objasnjenje potrebno mi je stvarno!!
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/

Ili daj dio skripte te ubacene aree ... ili nekako slikaj jer nemos ovako nis
Datum registracije:    Listopad 21, 2009, 15:56:43
|Rick Dunn| NaNx |Soldier |
|Maper | Web Developer [HTML+CSS] | C++ beginner |

Respect: Karike, Chris, ///Masic, Stormer, Walter, NeNo, Pacino, NaNek

dragan12

Odes tamo gde hoces da ga baca i kucas /save i onda u tu komanda kod SetPlayerPositions stavis kordinate i on ce ga tamo stavljati.

da al nije to rjesenje nisam mozda dobro objasnio kad se nekog stavim u areu on leti u zrak kontate !!??

pa daj nam taj dio di je komanda da porta lika u areu .. :S
Datum registracije:    Listopad 21, 2009, 15:56:43
|Rick Dunn| NaNx |Soldier |
|Maper | Web Developer [HTML+CSS] | C++ beginner |

Respect: Karike, Chris, ///Masic, Stormer, Walter, NeNo, Pacino, NaNek

 if(strcmp(cmd, "/prison", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
         tmp = strtok(cmdtext, idx);
         if(!strlen(tmp))
         {
         SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /prison [ID Igraca/Dio Imena] [minute] [razlog]");
         return 1;
         }
         new playa;
         new money;
         playa = ReturnUser(tmp);
         tmp = strtok(cmdtext, idx);
         money = strval(tmp);
         if (PlayerInfo[playerid][pAdmin] >= 2)
         {
             if(IsPlayerConnected(playa))
             {
                 if(playa != INVALID_PLAYER_ID)
                 {
                  GetPlayerName(playa, giveplayer, sizeof(giveplayer));
                  GetPlayerName(playerid, sendername, sizeof(sendername));
                  new length = strlen(cmdtext);
                  while ((idx < length) && (cmdtext[idx] <= ' '))
                  {
                     idx++;
                  }
                  new offset = idx;
                  new result[64];
                  while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
                  {
                     result[idx - offset] = cmdtext[idx];
                     idx++;
                  }
                  result[idx - offset] = EOS;
                  if(!strlen(result))
                  {
                     SendClientMessage(playerid, COLOR_GRAD2, "/prison [ID Igraca/Dio Imena] [minute] [razlog]");
                     return 1;
                  }
                  format(string, sizeof(string), "* Stavio si %s u area51.", giveplayer);
                  SendClientMessage(playerid, COLOR_LIGHTRED, string);
                  format(string, sizeof(string), "*Stavljen si u areu od admina %s.", sendername);
                  SendClientMessage(playa, COLOR_LIGHTRED, string);
                  SafeResetPlayerWeapons(playa);
                  WantedPoints[playa] = 0;
                  PlayerInfo[playa][pJailed] = 1;
                  PlayerInfo[playa][pJailTime] = money*60;
                  SetPlayerInterior(playa, 0);
                  PlayerInfo[playa][pInt] = 0;
                 
                  SetPlayerPos(playa, 107.2300,1920.6311,18.5208);
                  SetPlayerWorldBounds(giveplayerid, 337.5694,101.5826,1940.9759,1798.7453);
                  format(string, sizeof(string), "Zatvoreni ste na %d minuta", money);
                  SendClientMessage(playa, COLOR_YELLOW, string);
                  format(string, 256, "Admin: %s je zatvoren(Area51) od admina %s, Razlog: %s, vrijeme: %d", giveplayer, sendername, (result), money);
                  BroadCast(COLOR_NICERED,string);
                  format(string, sizeof(string), "Admin: %s je zatvoren(Area51) od admina %s, Razlog: %s, vrijeme: %d", giveplayer, sendername, (result), money);
                  printf("%s",string);
               }
            }
         }

//////// eto pogledajte

SetPlayerPos(playa, 107.2300,1920.6311,18.5208);

To promjeni
Udji ingame
/save
na mjesto gdje zelis da se spawna
i onda my documents>gta san andreas user files>samp>savepostitions
i pokupi si IP i stavi ga na to mjesto di je ovaj  107.2300,1920.6311,18.5208
Datum registracije:    Listopad 21, 2009, 15:56:43
|Rick Dunn| NaNx |Soldier |
|Maper | Web Developer [HTML+CSS] | C++ beginner |

Respect: Karike, Chris, ///Masic, Stormer, Walter, NeNo, Pacino, NaNek

nece opet leti u zrak ev pogledajte
http://www.slike.com/slike/samp11ljl.png
Poslednja Izmena: Jul 22, 2011, 18:30:49 POSLE PODNE od Aldin Begovic

probaj bez ovoga:

                SetPlayerWorldBounds(giveplayerid, 337.5694,101.5826,1940.9759,1798.7453);

mislim pretpostavljam da si vec probao..

ja sam imao isti problem, i to mi je bilo zbog random spawnova, i kada sam stavio samo jedan spawn onda je radilo normalno, tako da ako slucajno imas vise spawnova za taj prison, ali koliko vidim nemas, onda ti stvarno neznam..

ali probaj bez ovoga gore povise

Probaj maknut ovo sto ti je tbedy rekao,ali kopiras CH areu :S

ma netreba to micat ... ako dobro napravi spawn onda trea sve radit dobro ...
On treba njega zadrzat unutar aree ... a to cini sa world of boundrees ...
Tako da ... preporucam da ostavis to
Datum registracije:    Listopad 21, 2009, 15:56:43
|Rick Dunn| NaNx |Soldier |
|Maper | Web Developer [HTML+CSS] | C++ beginner |

Respect: Karike, Chris, ///Masic, Stormer, Walter, NeNo, Pacino, NaNek

vlado_plavsic

SetPlayerWorldBounds ti je da napravis granicu dokle neki igrac sme da ide tako da to nema veze s' tim

Citat: [A]Plavsa poslato Jul 22, 2011, 18:47:40 POSLE PODNE
SetPlayerWorldBounds ti je da napravis granicu dokle neki igrac sme da ide tako da to nema veze s' tim

^^ a sta sam ja reko
To je za granicu dokle igrac moze ic
Datum registracije:    Listopad 21, 2009, 15:56:43
|Rick Dunn| NaNx |Soldier |
|Maper | Web Developer [HTML+CSS] | C++ beginner |

Respect: Karike, Chris, ///Masic, Stormer, Walter, NeNo, Pacino, NaNek

Citat: [SA]Rick Dunn aka NaNx[NSG] poslato Jul 22, 2011, 18:45:34 POSLE PODNE
ma netreba to micat ... ako dobro napravi spawn onda trea sve radit dobro ...
On treba njega zadrzat unutar aree ... a to cini sa world of boundrees ...
Tako da ... preporucam da ostavis to

Staće mu ako je ogradjeno sve -.-


Možeš slobodno da makneš to jer ti to tu ne treba..

//

Citat: [A]hidroKrilac poslato Jul 22, 2011, 19:04:53 POSLE PODNE
Citat: [SA]Rick Dunn aka NaNx[NSG] poslato Jul 22, 2011, 18:45:34 POSLE PODNE
ma netreba to micat ... ako dobro napravi spawn onda trea sve radit dobro ...
On treba njega zadrzat unutar aree ... a to cini sa world of boundrees ...
Tako da ... preporucam da ostavis to

Staće mu ako je ogradjeno sve -.-


Možeš slobodno da makneš to jer ti to tu ne treba..



A vrata?(ok to je lako .. samo sa MTA zatvori)
A ako mu netko iz zraka dolazi pomoc ...
Datum registracije:    Listopad 21, 2009, 15:56:43
|Rick Dunn| NaNx |Soldier |
|Maper | Web Developer [HTML+CSS] | C++ beginner |

Respect: Karike, Chris, ///Masic, Stormer, Walter, NeNo, Pacino, NaNek