GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Yardım Talepleri => Konuyu başlatan: Aga - 30 Ocak 2026, 10:55:58

Başlık: Harita coklu obje gözükmemesi Yardim
Gönderen: Aga - 30 Ocak 2026, 10:55:58
Arkadaşlar şimdi benim elimde haritalar var Belli bir kısmını ekliyorum sorunsuz şekilde gözüküyor fakat bi kac tane daha ekledigimde hepsi gözükmemeye başlıyor haritalarda sorun yok tek tek ekliyorum kontrol ederek filtelscript olarak ekledim yine aynı sorunla karşılaştım map klasörü acıp inc olarak ekledim yine aynısını yaşadım bu haritalar textureli en fazla 1k 2k haritalar cogu sunucuda görüyorum adamlar cok fazlasını eklemiş nasıl yapmışlar anlayamadım yardımcı olabilirmisiniz.
Başlık: Ynt: Harita coklu obje gözükmemesi Yardim
Gönderen: Aga - 30 Ocak 2026, 11:45:46
Bana lütfen birin bunu nasıl yapıcagımı söylesin 2 gündür bunun ile ugraşıyorum elimde bir sunucu var yabancı adam 91 adet inc map yüklemiş tektureli ben 12 13 tane yükleyince hiç bir harita gözükmemeye başlıyor tek harita degil araclarimi yapmıştım o objeler dahi siliniyor.
Başlık: Ynt: Harita coklu obje gözükmemesi Yardim
Gönderen: Krips Je - 30 Ocak 2026, 12:09:49
Bu yaşadığın sorun haritalardan değil, Samp motorunun ve client tarafındaki obje-texture limitlerinin dolmasından kaynaklanıyor. O yüzden birkaç map daha eklediğinde sadece yeni eklenenler değil, eski haritalar ve hatta araç objeleri bile tamamen kayboluyor. Tek tek eklediğinde sorunsuz çalışmasının, birlikte eklediğinde patlamasının sebebi de bu.

Sampda CreateObject ile eklenen objeler stream edilmez, yani server haritadaki bütün objeleri oyuncunun clientına aynı anda yüklemeye çalışır. Textureli maplerde bu yük çok daha fazladır çünkü her obje ekstra bellek kullanır. Belirli bir noktadan sonra client bu yükü kaldıramaz ve engine objeleri tamamen render etmeyi bırakır, bu yüzden "hiçbir şey görünmüyor" durumu oluşur.

Yabancı serverlarda 50-90 hatta daha fazla map olmasının sebebi farklı bir yöntem kullanmalarıdır. Bu serverlar CreateObject kullanmaz, Incognito Streamer plugin ile CreateDynamicObject kullanırlar. Streamer sayesinde oyuncuya sadece yakın objeler yüklenir, uzaktakiler clienta hiç gönderilmez. Bu da hem performansı korur hem de obje ve texture limitlerine takılmayı engeller.

Mapleri filterscript olarak eklemen, inc yapıp gamemode dahil etmen ya da ayrı klasörde tutman sonucu değiştirmez eğer maplerin içinde CreateObject varsa yine aynı limite takılırsın. Doğru çözüm, bütün maplerdeki CreateObject satırlarını CreateDynamicObject olarak değiştirmek ve streamer plugini düzgün şekilde kurmaktır. Ayrıca streamer ayarları yapılmadan çok sayıda obje kullanmak yine sorun çıkarabilir.

Özetle sorun haritalarda değil, ekleme mantığında. CreateObject az sayıda map için uygundur, CreateDynamicObject + Streamer ise büyük ve textureli haritalar içindir. Yabancı serverların çok fazla map kullanabilmesinin tek sebebi budur.
Başlık: Ynt: Harita coklu obje gözükmemesi Yardim
Gönderen: Aga - 30 Ocak 2026, 12:25:50
Bunları bende biliyorum ?

objelerim CreateDynamicObjectEx SetDynamicObjectMaterial + streamer  Objelerin hepsi böyle streamer burda neden görevini yapmıyor veyatta bir fonksiyonmu gerekli calışması için gerekliyse bu fonksiyon nasıl kullanılıyor.
Başlık: Ynt: Harita coklu obje gözükmemesi Yardim
Gönderen: Aga - 30 Ocak 2026, 12:37:58
Bayadır araştırıyorum bu sorunla karşılaşan arkadaşlarda olmuş aynı benim gibi fakat cözümü verilmemiş. CreateDynamicObject olarakta eklesek yok abi bununda bir sınırı varmış gibi samp siliyor objeleri milletin sunucusuna bakıyorum catır catır eklemiş objeleri.
Başlık: Ynt: Harita coklu obje gözükmemesi Yardim
Gönderen: Murat Budak - 30 Ocak 2026, 13:14:53
PAWN ile ilgilenmeyi bıraktım fakat bir sistem yapıp obje eklemeye biraz optimize getirip gereksiz objeleri göstermeyip gerektiği zaman göstermesini sağlayabilirsin örnek veriyorum bir evin interior içindeki objeler evin içinde kimse yoksa boş yere objeler oluşturulup duruyor bu şekilde değilde oyuncu eve girdiği zaman objeler yüklensin bu sayede obje sınırını aşmazsın diye düşünüyorum ayrıca Krips in dediği gibi objeleri oyuncuların distancesine görede yükletebilirsin bu sayede 5000 obje tek seferde değilde gerektiği zaman gösterilir
Başlık: Ynt: Harita coklu obje gözükmemesi Yardim
Gönderen: westcoast - 30 Ocak 2026, 13:18:39
Obje sınırı aşmak için oyunculara kendi hazırladığın .asi'yi kurdurmalısın veya client yapıp sadece kendi yaptığın client bağlantısı ile sunucuna bağlantı ekleyebilirsin. Başkası nasıl yapıyor? Hazır harita kullanmak yerine DFF ve TXD renderlarını oluşturur iken, COD dosyaları ile birlikte belirli bölgeyi tek şekilde export ediyorlar. Kısaca mantığı;
Idlewood Pizza Stack ve önünden geçen yol karşısında ki Berber Shop yanında ki dövmeci custom bir harita olsaydı tek obje olarak alınıyor. Bu şekilde total obje sayınızı azaltmış oluyorsunuz.
Başlık: Ynt: Harita coklu obje gözükmemesi Yardim
Gönderen: Aga - 30 Ocak 2026, 23:23:48
Arkadaşlar cogunuz biliyor rina olsun şuan aktif olan SAMP TÜRKİYE CNR olsun bu sunucularda olan üstü objeler var bunu bir şekilde yapmışlar bilen birisi yokmu cidden ? Createdymagicobject de stream calışıyorsa neden tetiklemiyor veyatta eklenmesi gereken başka bir includemi var fonksiyon varsa filterscripts veyatta Başka bir durum buna acıklık getirebilirsek başkalarıda fatdalana bilir.