Merhabalar, size spawn noktası nasıl ayarlanır onu göstereceğim. 2 farklı yol var.
1.
public OnPlayerSpawn(playerid) {
SetPlayerPos(playerid,x,y,z);
return 1;
}
Bu şekilde onplayerspawn publicine ekleyerek yapabilirsiniz.
2.
public OnGameModeInit()
{
AddPlayerClass(0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0);
AddPlayerClass(1, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0);
return 1;
}
2. olana buradan (https://wiki.sa-mp.com/wiki/AddPlayerClass)da bakabilirsiniz.
mükemmel
Basit bir anlatım ve yapım ama bilmeyenler için doğru bir anlatım yapmışsın,paylaşım için teşekkürler.
Alıntı yapılan: Excision - 04 Ekim 2019, 14:53:19mükemmel
Alıntı yapılan: RuLinGS - 04 Ekim 2019, 15:24:14Basit bir anlatım ve yapım ama bilmeyenler için doğru bir anlatım yapmışsın,paylaşım için teşekkürler.
Yorumlarınız için teşekkür ederim.
OnPlayerSpawn'da SetPlayerPos fonksiyonunu statik koordinat kullanarak ayarlarsanız kişi ilk spawnın dışında birçok kez o bölgeye gönderilecektir. Örneğin, OnPlayerDeath Callback'inden sonra OnPlayerSpawn çalışır; yani oyuncu her öldüğünde belirlediğiniz o pozisyonda spawn olur.
AddPlayerClass ise genellikle tercih edilmeyen bir fonksiyondur.
İşin özüne gelirsek, lütfen bilgili olmadığınız konu hakkında içerik paylaşmayın. Niyetiniz iyi olsa da bu tarz girişimler bilgi kirliliğine yol açar ve öğrenmeye meraklı kişilerin kafasını karıştırır.
Alıntı yapılan: RuLinGS - 04 Ekim 2019, 15:24:14Basit bir anlatım ve yapım ama bilmeyenler için doğru bir anlatım yapmışsın, paylaşım için teşekkürler.
Doğru bir anlatım değil, yakınından geçmiyor.
K&A.