Balkan SA:MP

San Andreas Multiplayer - www.sa-mp.com => Tutorijali u vezi SA-MPa => Temu započeo: Speedy poslato Avgust 20, 2012, 02:56:06 PRE PODNE

Naslov: [TuT by Speedy] Pravljenje ulaska u interijer sa welcome porukom i teleportom
Poruka od: Speedy poslato Avgust 20, 2012, 02:56:06 PRE PODNE
Tutorijal by Speedy






#1.Korak
• Trebate naći svoj interijer tj. ID interijera
• Interijeri: Interijer - Click (http://wiki.sa-mp.com/wiki/InteriorIDs)


#2.Korak
• Napravit ćemo 3DTextLabel i pickup na ulasku i izlasku
• Ispod OnGamemodeInit dodajte:
CreateDynamicPickup(1314, 1, 1481.0206,-1771.1138,18.7958,0);
Create3DTextLabel("[IME INTERIJERA] \n Pritisnite \"F\" za ulazak u interijer.",0xFFFF00AA, 1481.0206,-1771.1138,18.7958, 20,0,1);

• Više o Create3DTextLabel možete naći: Ovdje (http://wiki.sa-mp.com/wiki/Create3DTextLabel)
• Više o CreateDynamicPickup: Ovdje (http://wiki.sa-mp.com/wiki/CreatePickup)


#3.Korak
• Napravit ćemo interijer sa teleportom i welcome porukom!
• Ispod OnPlayerCommandText dodajte:
if (strcmp("/entermojint", cmdtext, true, 5) == 0)
{
   if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438))
   {
      SetPlayerPos(playerid, 235.7598, 142.4089, 1003.0300);
      GameTextForPlayer(playerid, "~w~VaÅ¡ interijer", 5000, 1);
      SetPlayerInterior(playerid, interiorid);
   }
   return 1;
}

•Sada smo kreirali ulazak u vaš interijer, idemo sada na izlazak


#4.Korak
• Za izlazak ispod OnPlayerCommandText dodajte:
if (strcmp("/exitmojint", cmdtext, true, 5) == 0)
{
   if(IsPlayerInRangeOfPoint(playerid, 235.7598, 142.4089, 1003.0300))
   {
      SetPlayerPos(playerid, 7.0, 2695.6880, -1704.6300, 11.8438);
      GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
      SetPlayerInterior(playerid, interiorid);
   }
   return 1;
}

#5.Korak
• Eto to bi bilo to, nadam se da sam nekome pomogao.
NAPOMENA** Ove koordinate samo bezveze lupnuo, vi postavite svoje.


Ukoliko ima pravopisnih grešaka ili sam nešto zeznuo, prijavite ovdje ili na PP(PM)!
Naslov: Odg: [TuT by Speedy] Pravljenje ulaska u interijer sa welcome porukom i teleportom
Poruka od: ∂αηιεℓ zεяσ poslato Avgust 20, 2012, 03:18:03 PRE PODNE
Sto pravis jos jedan kad ih ima 5?
Naslov: Odg: [TuT by Speedy] Pravljenje ulaska u interijer sa welcome porukom i teleportom
Poruka od: Speedy poslato Avgust 20, 2012, 03:20:50 PRE PODNE
Citat: Daniel Zero poslato Avgust 20, 2012, 03:18:03 PRE PODNE
Sto pravis jos jedan kad ih ima 5?

ajde daj mi linkove  :-X
Naslov: Odg: [TuT by Speedy] Pravljenje ulaska u interijer sa welcome porukom i teleportom
Poruka od: ∂αηιεℓ zεяσ poslato Avgust 20, 2012, 14:06:05 POSLE PODNE
I ovo nije tut, objasni malo funkcije.
Naslov: Odg: [TuT by Speedy] Pravljenje ulaska u interijer sa welcome porukom i teleportom
Poruka od: [BU]Davidoff poslato Avgust 20, 2012, 15:02:02 POSLE PODNE
Dobar je tut samo sto ovakvih tutova ima masu koliko ja znam prije sam ih stalno gleda :)
Naslov: Odg: [TuT by Speedy] Pravljenje ulaska u interijer sa welcome porukom i teleportom
Poruka od: Coldplay poslato Avgust 20, 2012, 15:06:40 POSLE PODNE
Lijepo, samo mogao si jos toliko toga objasniti, kako da se nadje x,y,z, sto znaci sto i tako to :D

Naslov: Odg: [TuT by Speedy] Pravljenje ulaska u interijer sa welcome porukom i teleportom
Poruka od: Speedy poslato Avgust 20, 2012, 15:13:36 POSLE PODNE
Ja sam objašnjavao pravljenje ulaska i izlaska a ne x,y,z -.-


Hvala!
Naslov: Odg: [TuT by Speedy] Pravljenje ulaska u interijer sa welcome porukom i teleportom
Poruka od: Coldplay poslato Avgust 20, 2012, 15:23:10 POSLE PODNE
Pa samo kazem, mogao si ljudima objasniti sto znaci ''GameTextForPlayer'' ''IsPlayerInRangeOfPoint'' i takve neke stvari... Nemozes ocekivati da ce to pocetnici znati... A posto je ovo lagano, nije bas da ti se nije dalo :P :D
Naslov: Odg: [TuT by Speedy] Pravljenje ulaska u interijer sa welcome porukom i teleportom
Poruka od: Speedy poslato Avgust 20, 2012, 23:49:48 POSLE PODNE
[quote author=[X:RP] ColdPlay link=topic=51391.msg373798#msg373798 date=1345468990]
Pa samo kazem, mogao si ljudima objasniti sto znaci ''GameTextForPlayer'' ''IsPlayerInRangeOfPoint'' i takve neke stvari... Nemozes ocekivati da ce to pocetnici znati... A posto je ovo lagano, nije bas da ti se nije dalo :P :D
[/quote]

Pojasnio sam neke funkcije, a neke sam stavio samo link wikipedie od sampa..