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: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:SetPlayerFacingAngle(playerid, 270.0);
SetPlayerCamera - Kameranın duracağı yeri ayarlar. Giriş kısmında kamera oyuncuya bakar.Örnek Kullanım:SetPlayerCameraPos(playerid,2034.6650,1007.8406,11.9078);
SetPlayerCameraLookAt - Kameranın nereye bakacağını ayarlar. Buraya karakterin duracağı kordinatı yazın.Örnek Kullanım: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.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;
}
Çok güzel ve detaylı bir anlatım olmuş. Eline sağlık.
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.
Anlatım, İçin Teşekkürler ! :helal:
Alıntı yapılan: Rexus - 13 Ocak 2019, 19:12:44
Çok güzel ve detaylı bir anlatım olmuş. Eline sağlık.
Rica ederim.
Yararlı.
Değerli yorumunuz için teşekkürler.
Yararlı, paylaşım için teşekkürler.
Teşekkürler.
Değerli yorumlarınız için teşekkür ederim.