Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Don Corleone. poslato Jul 10, 2014, 15:24:23 POSLE PODNE

Naslov: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 10, 2014, 15:24:23 POSLE PODNE
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.
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: youngdeal poslato Jul 10, 2014, 15:27:07 POSLE PODNE
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
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 11, 2014, 17:14:28 POSLE PODNE
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
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: youngdeal poslato Jul 11, 2014, 18:59:31 POSLE PODNE
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;
}
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 11, 2014, 19:11:12 POSLE PODNE
Uzeo odavdje ID inta,i kad kucam /ulaz unutra,propadam :s

http://weedarr.wikidot.com/interior
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: youngdeal poslato Jul 11, 2014, 19:14:04 POSLE PODNE
moras i int od tih kord. i postaviti taj int igracu
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 11, 2014, 19:14:43 POSLE PODNE
Da koristim SetPlayerInterior ?

To sam napravio,kad kucam /ulaz ne propadam,ali ne vidim niti jedan objetak.
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: youngdeal poslato Jul 11, 2014, 20:56:18 POSLE PODNE
postavi int koji ti pise kraj kord nemozes svaki.
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 11, 2014, 23:03:51 POSLE PODNE
Ne kontam,koji sad int ?
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: youngdeal poslato Jul 11, 2014, 23:05:23 POSLE PODNE
pa covece imas sve na toj stranici imas id inta i kordinate istog to i postavis.
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 11, 2014, 23:21:19 POSLE PODNE
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;
}
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: youngdeal poslato Jul 11, 2014, 23:24:49 POSLE PODNE
covjece setplayerinterio se nekoristi tako boze proucio malo to nemozes poz koristit kao int.
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 11, 2014, 23:34:26 POSLE PODNE
Tek sad ne mogu nista ukapirat
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: youngdeal poslato Jul 11, 2014, 23:38:16 POSLE PODNE
Citat: Connell poslato Jul 11, 2014, 23:34:26 POSLE PODNE
Tek sad ne mogu nista ukapirat
odi na samp wiki i proucio to sto trebas.
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 11, 2014, 23:39:33 POSLE PODNE
Koje funkcije ?
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: TheToretto poslato Jul 11, 2014, 23:41:34 POSLE PODNE
http://wiki.sa-mp.com/wiki/Function:SetPlayerInterior
A evo ti i lista svih funkcija:
http://wiki.sa-mp.com/wiki/Functions
I prvo prouci sve sta ti treba i kad ti nesto ODNA ne bude jasno iavi se :D
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 11, 2014, 23:46:28 POSLE PODNE
Citat: TheToretto poslato Jul 11, 2014, 23:41:34 POSLE PODNE
http://wiki.sa-mp.com/wiki/Function:SetPlayerInterior
A evo ti i lista svih funkcija:
http://wiki.sa-mp.com/wiki/Functions
I prvo prouci sve sta ti treba i kad ti nesto ODNA ne bude jasno iavi se :D
Hvala,a ovo mi je 7-8 puta da sam usao u pawno,brutalni sam pocetnik.
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 12, 2014, 00:04:27 PRE PODNE
Lijepa pamet,hvala,proucio sam i napravio sam..Nego,napravio sam i za izlaz,i sve mi suuper radi,hvala Vam...
Sad,kako da napravim,da se samo na jednom mjestu kad se stane i oko njeg malo,moze kupiti,a ne da se svugdje moze /kupioruzije..?

I kako da napravim Label ispred,Da pise Gunshop - /ulaz ?

Izvinjavam se za DP - Duble
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: TheToretto poslato Jul 12, 2014, 00:20:43 PRE PODNE
Citat: Connell poslato Jul 12, 2014, 00:04:27 PRE PODNE
Lijepa pamet,hvala,proucio sam i napravio sam..Nego,napravio sam i za izlaz,i sve mi suuper radi,hvala Vam...
Sad,kako da napravim,da se samo na jednom mjestu kad se stane i oko njeg malo,moze kupiti,a ne da se svugdje moze /kupioruzije..?

I kako da napravim Label ispred,Da pise Gunshop - /ulaz ?

Izvinjavam se za DP - Duble

http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint
Eto ti za kupioruzije
http://wiki.sa-mp.com/wiki/Create3DTextLabel
eto ti za label
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 12, 2014, 00:25:25 PRE PODNE
Ne mogu label nikako..Ovo sam ukapirao
Naslov: Odg: [Pomoc]Gun shop,interijer,ulaz,izlaz,label,kupovina.
Poruka od: Don Corleone. poslato Jul 12, 2014, 00:53:41 PRE PODNE
Opet dupli post,ukapirao,rijeseno :)...Brzo nova tema oko spremanja i slicno,pravljenja reg/log.