GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Spawn noktası nasıl ayarlanır?

Başlatan Utherz, 04 Ekim 2019, 14:04:01

« önceki - sonraki »

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

Utherz

Merhabalar, size spawn noktası nasıl ayarlanır onu göstereceğim. 2 farklı yol var.
1.
PAWN Kodu: Seç
public OnPlayerSpawn(playerid) {
     SetPlayerPos(playerid,x,y,z);
     return 1;
}

Bu şekilde onplayerspawn publicine ekleyerek yapabilirsiniz.

2.
PAWN Kodu: Seç
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 buradanda bakabilirsiniz.

Doğrular ve yanlışlar yoktur, sadece yorumlar vardır.

Excision


RuLinGS

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.


Utherz

Alıntı yapılan: Excision - 04 Ekim 2019, 14:53:19
mükemmel
Alıntı yapılan: RuLinGS - 04 Ekim 2019, 15:24:14
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.

Yorumlarınız için teşekkür ederim.

Doğrular ve yanlışlar yoktur, sadece yorumlar vardır.

Vengeance

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:14
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.

Doğru bir anlatım değil, yakınından geçmiyor.

K&A.