GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: Kjen - 14 Mayıs 2020, 01:05:40

Başlık: Araçların rastgele yerlerde doğması
Gönderen: Kjen - 14 Mayıs 2020, 01:05:40
Merhabalar, police pursuit sunucusu açıcaz ve tabanlara başladık ancak hiç yapmadığımızdan araçların doğma yerlerini yapamadım. Araçların mesela sadece grove streette sadece random yerlerde doğmasını nasıl sağlıyabilirim?
Başlık: Ynt: Rastgele yerlede doğma
Gönderen: Buzz - 14 Mayıs 2020, 01:08:12
Array kullanımını araştırabilirsin.

https://forum.sa-mp.com/showthread.php?t=318212
Başlık: Ynt: Rastgele yerlede doğma
Gönderen: Kjen - 14 Mayıs 2020, 01:18:57
@Buzz araçların grove streette random yerlerde doğması lazım
Başlık: Ynt: Araçların rastgele yerlerde doğması
Gönderen: Buzz - 14 Mayıs 2020, 01:27:26
Alıntı yapılan: Kjen - 14 Mayıs 2020, 01:18:57
@Buzz araçların grove streette random yerlerde doğması lazım
Doğacak yerlerin pos'unu alıp arraya atacaksın, random spawn ettireceksin bu sayede.
Başlık: Ynt: Araçların rastgele yerlerde doğması
Gönderen: Radless - 14 Mayıs 2020, 04:48:51
Örnek;

PAWN Kodu: Seç
enum pozDatasi
{
Float:rastPos[3]
};

new AracPozisyonlar[][pozDatasi] =
{
{{0.0, 0.0, 0.0}},
{{0.0, 0.0, 0.0}},
{{0.0, 0.0, 0.0}}
};

new rand = random(sizeof(AracPozisyonlar));
SetVehiclePos(vehicleid, AracPozisyonlar[rand][rastPos][0], AracPozisyonlar[rand][rastPos][1], AracPozisyonlar[rand][rastPos][2]);
Başlık: Ynt: Araçların rastgele yerlerde doğması
Gönderen: Rodeiun - 15 Mayıs 2020, 14:09:45
Alıntı yapılan: Radless - 14 Mayıs 2020, 04:48:51
Örnek;

PAWN Kodu: Seç
enum pozDatasi
{
Float:rastPos[3]
};

new AracPozisyonlar[][pozDatasi] =
{
{{0.0, 0.0, 0.0}},
{{0.0, 0.0, 0.0}},
{{0.0, 0.0, 0.0}}
};

new rand = random(sizeof(AracPozisyonlar));
SetVehiclePos(vehicleid, AracPozisyonlar[rand][rastPos][0], AracPozisyonlar[rand][rastPos][1], AracPozisyonlar[rand][rastPos][2]);

Teşekkürler, benimde işime yaradı.
Başlık: Ynt: Araçların rastgele yerlerde doğması
Gönderen: Enkei - 25 Mayıs 2020, 01:18:08
Alıntı yapılan:  Bölüm kuralları
Açılan taleplerin son iletisi 10 günü geçmesi durumunda; konu kilitlenip, kilitli konular bölümüne taşınacaktır. Sorunu çözülen konularınızı kilitleyip, moderatörlere bildiriniz.

K/A.