GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Anlatımlar => Konuyu başlatan: ace - 13 Ocak 2019, 18:30:52

Başlık: Karakter Seçim Ekranını Ayarlama
Gönderen: ace - 13 Ocak 2019, 18:30:52
Selamûn Aleyküm bu konuda sizlere samp'deki karakter seçim ekranını ayarlamayı göstereceğim, iyi kullanımlar.


Yazılı Anlatım;


Öncelikle karakter seçim ekranı yapacağımız bölgeye gidip /rs komutunu yazıyoruz. İlk 3 kod xyz komutudur yani karakterin duracağı kod dur sondaki kod ise karakterin bakacağı yerdir o kodu ise FacingAngle kısmına yazıyoruz.

Şimdi ise kameranın duracağı yeri ayarlamaya geldi /rs çektiğiniz yerin 10 adım ilerisine gidin (isterseniz daha fazla gidebilirsiniz) ve 10 adım gittikten sonra karakterin durduğu yere doğru dönüp /rs çekin ilk 3 kod xyz kodudur, ilk 3 kodu CameraPos koduna yapıştırıyoruz sondaki FacingAngle kodu lazım değil.

Son adım kameranın bakacağı yer, CameraLookAt koduna ise karakterin durduğu yerdeki kodu yazıyoruz ve işlemimiz bitiyor artık giriş ekranınız hazır.



Kullanacağımız Public;
OnPlayerRequestClass - Publicini kullanacağız kodlarımızı bu public'in altına yazacağız.

SetPlayerPos - Oyuncunun duracağı koordinat.

Örnek Kullanım:

PAWN Kodu: Seç
SetPlayerPos(playerid,2027.1962,1007.7031,10.8203);

SetPlayerFacingAngle - Karakterin bakacağı kısımdır. Karakterin hangi yöne bakacağını buradan ayarlayabilirsiniz.

Örnek Kullanım:

PAWN Kodu: Seç
SetPlayerFacingAngle(playerid, 270.0);

SetPlayerCamera - Kameranın duracağı yeri ayarlar. Giriş kısmında kamera oyuncuya bakar.

Örnek Kullanım:

PAWN Kodu: Seç
SetPlayerCameraPos(playerid,2034.6650,1007.8406,11.9078);

SetPlayerCameraLookAt - Kameranın nereye bakacağını ayarlar. Buraya karakterin duracağı kordinatı yazın.

Örnek Kullanım:

PAWN Kodu: Seç
SetPlayerCameraLookAt(playerid,2029.0746,1007.6553,10.8203);


Kodlarımızın bitmiş hali böyledir. Eğer bu kodu alıp kullanacak olursanız karakter seçim ekranı "4 Dragon" da bulunmaktadır, iyi kullanımlar.

PAWN Kodu: Seç
public OnPlayerRequestClass(playerid, classid)
  {
  SetPlayerPos(playerid,2027.1962,1007.7031,10.8203);
        SetPlayerFacingAngle(playerid, 270.0);
  SetPlayerCameraPos(playerid,2034.6650,1007.8406,11.9078);
  SetPlayerCameraLookAt(playerid,2029.0746,1007.6553,10.8203);
     return 1;
  }
Başlık: Ynt: Karakter Seçim Ekranını Ayarlama
Gönderen: Rexus - 13 Ocak 2019, 19:12:44
Çok güzel ve detaylı bir anlatım olmuş. Eline sağlık.
Başlık: Ynt: Karakter Seçim Ekranını Ayarlama
Gönderen: ace - 13 Ocak 2019, 19:30:16
Alıntı yapılan: Coyote - 13 Ocak 2019, 19:12:44

Çok güzel ve detaylı bir anlatım olmuş. Eline sağlık.

Değerli yorumunuz için teşekkürler.
Başlık: Ynt: Karakter Seçim Ekranını Ayarlama
Gönderen: Codes. - 17 Ocak 2019, 11:07:45
Anlatım, İçin Teşekkürler !  :helal:
Başlık: Ynt: Karakter Seçim Ekranını Ayarlama
Gönderen: ace - 17 Ocak 2019, 11:37:55
Alıntı yapılan: TAKTAK26 - 17 Ocak 2019, 11:07:45

Anlatım, İçin Teşekkürler !  :helal:

Rica ederim.
Başlık: Ynt: Karakter Seçim Ekranını Ayarlama
Gönderen: ElChapo - 05 Şubat 2019, 13:39:16
Alıntı yapılan: Rexus - 13 Ocak 2019, 19:12:44

Çok güzel ve detaylı bir anlatım olmuş. Eline sağlık.
Başlık: Ynt: Karakter Seçim Ekranını Ayarlama
Gönderen: ace - 16 Şubat 2019, 20:41:02
Rica ederim.
Başlık: Ynt: Karakter Seçim Ekranını Ayarlama
Gönderen: FelleR - 27 Haziran 2019, 01:24:48
Yararlı.
Başlık: Ynt: Karakter Seçim Ekranını Ayarlama
Gönderen: ace - 23 Mart 2020, 22:28:11
Değerli yorumunuz için teşekkürler.
Başlık: Ynt: Karakter Seçim Ekranını Ayarlama
Gönderen: kelly - 07 Nisan 2020, 16:23:32
Yararlı, paylaşım için teşekkürler.
Başlık: Ynt: Karakter Seçim Ekranını Ayarlama
Gönderen: yunenvector - 12 Nisan 2020, 11:14:37
Teşekkürler.
Başlık: Ynt: Karakter Seçim Ekranını Ayarlama
Gönderen: ace - 21 Ağustos 2020, 09:56:08
Değerli yorumlarınız için teşekkür ederim.