[Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.

Započeo Don Corleone.
10. Jul 2014. Zaključano
898
pregleda
21
postova
Connell
3
Hustler
10. Jul 2014.
Skripta koju koristim:Moja od 0,vjezbam.
Detaljan opis problema:Ovako,kad ubacim mapu,,enterijer,i exterijer,kako da naštimam,kad stanemo na jedno mjestu,i kucamo /ulaz,da uđemo u taj enterijer,a isto tako da postoji mogucnost za izlaz..
Slijedece,kako da napravim label,kad udjemo u taj gunshop da tu pise na mjestu gdje trebamo statii za kupovinu,npr label sa "/kupioruzije",
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):Izvini C++,sto sam ovako malo zahtjevan i sto ucestalo otvaram teme,početnik sam i tek učim.
James_SmithXDl
6
OG Legend
10. Jul 2014.
ovako

jednostavno odes na mesto gde oces uci kucas /save onda uzmes x,y,z kordinate i koristis ovu funkciju
http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint

znaci kreiras komandu ulaz proveris preko te gore funkcije da li je igrac blizu tih kord i ako jest dajes radnju proveri koju si naveo isto tako za izlaz.

ovo za label imas http://wiki.sa-mp.com/wiki/Create3DTextLabel

a ovo ent ext uzmes kodove mape i pod OnGameModeInit ubacis ako imas remove to ti ide pod OnPlayerConnect
Connell
3
Hustler
11. Jul 2014.
Ovako,sacuvao sam kordinate,u objektu i van objekta na mjestu za ulaz i sada mi nije jasno kako napraviti...

ovo sam naparavio:
 CMD:ulaz(playerid, params [])

{
if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438))
   
        SendClientMessage(playerid,-1 ,"Nalazite se u GunShopu!");
   
    return 1;
}



Ovo je defaultni kordinat sa wiki...

Evo moji:

AddPlayerClass(0,286.1490,-40.6444,1001.5156,359.9000,0,0,0,0,0,0); // Gunshop enterijer.
AddPlayerClass(0,1368.2145,-1279.8103,13.5469,272.8584,0,0,0,0,0,0); // Gunshop ispred
James_SmithXDl
6
OG Legend
11. Jul 2014.
CMD:ulaz(playerid, params [])

{
if(IsPlayerInRangeOfPoint(playerid, 7.0, kordinate mesta za ulaz))
      {
          SetPlayerPos(playerid,kordinate inta); SendClientMessage(playerid,-1 ,"Nalazite se u GunShopu!");
      }
   
    return 1;
}
Connell
3
Hustler
11. Jul 2014.
Uzeo odavdje ID inta,i kad kucam /ulaz unutra,propadam :s

http://weedarr.wikidot.com/interior
James_SmithXDl
6
OG Legend
11. Jul 2014.
moras i int od tih kord. i postaviti taj int igracu
Connell
3
Hustler
11. Jul 2014.
Da koristim SetPlayerInterior ?

To sam napravio,kad kucam /ulaz ne propadam,ali ne vidim niti jedan objetak.
James_SmithXDl
6
OG Legend
11. Jul 2014.
postavi int koji ti pise kraj kord nemozes svaki.
Connell
3
Hustler
11. Jul 2014.
Ne kontam,koji sad int ?
James_SmithXDl
6
OG Legend
11. Jul 2014.
pa covece imas sve na toj stranici imas id inta i kordinate istog to i postavis.
Connell
3
Hustler
11. Jul 2014.
Pa taj i postavim,ipak opet mi je sve bijelo.
MD:ulaz(playerid, params [])

{
if(IsPlayerInRangeOfPoint(playerid, 7.0, 1368.2145,-1279.8103,13.5469))
      {
          SetPlayerPos(playerid,286.148986,-40.644397,1001.515625); SendClientMessage(playerid,-1 ,"Nalazite se u GunShopu!");
         
{
  SetPlayerInterior(playerid, 286.1490,-40.6444,1001.5156);
}

  }

    return 1;
}
James_SmithXDl
6
OG Legend
11. Jul 2014.
covjece setplayerinterio se nekoristi tako boze proucio malo to nemozes poz koristit kao int.
Connell
3
Hustler
11. Jul 2014.
Tek sad ne mogu nista ukapirat
James_SmithXDl
6
OG Legend
11. Jul 2014.
Connell wrote on July 11, 2014, 9:34 pm:
Tek sad ne mogu nista ukapirat

odi na samp wiki i proucio to sto trebas.
Connell
3
Hustler
11. Jul 2014.
Koje funkcije ?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha