Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

oto takım değişme sorunu

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
Uzm4N
Yasaklı Üye
Yasaklı Üye
Mesajlar: 134
Kayıt: Pzr Nis 17, 2016 10:09 pm
Server Ip/DNS: cs32.csduragi.com
Clan İsmi: ZEYBEKGaming

oto takım değişme sorunu

Mesaj gönderen Uzm4N »

@By.Dehset hocam eklentiyi sen hazırlamıştın bana, sma içinde

Kod: Tümünü seç

server_cmd("sv_restartround 1");
komutu var, belirtilen süre gelince otomatik olarak yeni el açılacak ve takımlar değişecekti. yeni el başlamasına başlıyor fakat mp_timelimit süresi misal örnek veriyorum toplam map süresi 30dakika ise, otomatik takımlar değişince map süresi yeniden 30dakikadan başlıyor. eklenti de ise şöyle; 15'nci dakikada yeni el başlatılcak otomatik, takımlar değişecek ardından, yani burada timelimit kaldığı yerden yani 15dakikadan devam etmesi lazımken, sv_restartround 1 komutu mevcut eklentide round'un yeniden başlaması için, burada tek sorun timelimit 15dakikadan değil yeniden 30dk dan başlıyor. sv_restartround 0 yaptım, bu seferde oyuncuların kafası karışıyor. T birden CT oluyor, player o an anlamıyor ne olduğunu, benim için sorundeğil ama, oyuncularım şikayet dile getirdi. geçenlerde bi kişi şu kodları verdi timelimit'in kaldığı yerden devam etmesi için

Kod: Tümünü seç

new a = get_timeleft()
a = a/60
server_cmd("mp_timelimit %d",a)
client_print(0, print_chat, "Sonraki Yarinin Oynanacagi Süre:  %d dakika", a)
server_cmd("sv_restartround 1");
eklentiyi yeniden düzenleme şansınız varmı? yani round yeniden başlatılsın ama timelimit kaldığı yerden devam etsin o an..

konuyu tam hatırlayamadıysanız eğer ana gönderi burda: eklenti-istekleri/takim-degistirme-ekle ... t2571.html

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Yek'-ta
Mesajlar: 9625
Kayıt: Cmt Eyl 12, 2015 12:40 pm
İletişim:

oto takım değişme sorunu

Mesaj gönderen Yek'-ta »

Bi kişi? Alındım. Eklenti için ciddi anlamda uğraştın, daha basitini söyleyeyim ben sana ama uğraşır mısın bilemem. Kendi zaman değerini oluştur plugin init de set task ile 900 saniye sonra çalıştır, yarı bittiğinde bi 900 saniye daha çalıştır onu da csplugin.com da paylaştığım RTV eklentisi ile sonlandır. Tabii tüm bunlar olurken mp_timelimit komutu sabit 0 da kalacak, say timeleft içinde bi geri sayım muhabbeti yaparsın o sayar 900 den geriye.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

amad
Mesajlar: 1809
Kayıt: Cmt Nis 30, 2016 2:46 pm
Konum: Batman
Clan İsmi: Ke$`h | Gaming
İletişim:

oto takım değişme sorunu

Mesaj gönderen amad »

Biraz Degisiklik yapdım sv_restartround komutu yerine herkesi revliyor mucadelenin ikinci yarisi basladı diye hud mesajı geçiyor istediğin gibi olmamışsa sölersin diğer şekil deneriz biraz kolayına kaçdım :)
TakimDegisme.sma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Uzm4N
Yasaklı Üye
Yasaklı Üye
Mesajlar: 134
Kayıt: Pzr Nis 17, 2016 10:09 pm
Server Ip/DNS: cs32.csduragi.com
Clan İsmi: ZEYBEKGaming

oto takım değişme sorunu

Mesaj gönderen Uzm4N »

@By.Dehset verdiğin sma'yı yükledim, error log'u yazdırmıyor fakat, serverın çökmesine yol açıyor. respawn olayı eklemişsin güzel düşünce, eklenti çalışma mantığı tam nasıl? şöyle düzenleme şansımız varmı round'a res atılmasın, yine revlesin fakat herkesi kendi base'sinde doğacak şekilde revlerse iyi olur en azından kafa karışıklığı olmaz. T kendi base'sinde CT kendi base'sinde doğsun. diğer türlü rastgele doğarsa eklenti mantığını yetirir.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

amad
Mesajlar: 1809
Kayıt: Cmt Nis 30, 2016 2:46 pm
Konum: Batman
Clan İsmi: Ke$`h | Gaming
İletişim:

oto takım değişme sorunu

Mesaj gönderen amad »

Uzm4N yazdı:@By.Dehset verdiğin sma'yı yükledim, error log'u yazdırmıyor fakat, serverın çökmesine yol açıyor. respawn olayı eklemişsin güzel düşünce, eklenti çalışma mantığı tam nasıl? şöyle düzenleme şansımız varmı round'a res atılmasın, yine revlesin fakat herkesi kendi base'sinde doğacak şekilde revlerse iyi olur en azından kafa karışıklığı olmaz. T kendi base'sinde CT kendi base'sinde doğsun. diğer türlü rastgele doğarsa eklenti mantığını yetirir.
Çökmesinin sebebi aşırı derecede for döngüsü kullanmışım. Sistem 32 defa aynı olayı tekrarlıyor her kod için ayrı ayrı yapmıştım dolu sv lerde çökme yaratabilir. For Döngüsü Açısından plugini rahatlattım. Artık Çökme yaratacağını sanmıyorum.

İşleyiş Mantığı (Eskisine Ek Olarak) : sv_restartround 1 komudu yerine herkes kendi basesine revleniyor. restartrounddan pek bi farkı kalmıyor anlıyacağın.

Farklı bir sorun çıkarsa bildirirsin tekrar bakarız.

TakimDegisme.sma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Uzm4N
Yasaklı Üye
Yasaklı Üye
Mesajlar: 134
Kayıt: Pzr Nis 17, 2016 10:09 pm
Server Ip/DNS: cs32.csduragi.com
Clan İsmi: ZEYBEKGaming

oto takım değişme sorunu

Mesaj gönderen Uzm4N »

15'nci dakikaya gelince çökme yaratıyor yine haberiniz olsun @By.Dehset

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

amad
Mesajlar: 1809
Kayıt: Cmt Nis 30, 2016 2:46 pm
Konum: Batman
Clan İsmi: Ke$`h | Gaming
İletişim:

oto takım değişme sorunu

Mesaj gönderen amad »

Uzm4N yazdı:15'nci dakikaya gelince çökme yaratıyor yine haberiniz olsun @By.Dehset
Hocam tekrar denermisiniz HLDS Serverde denedim sıkıntı yok.
TakimDegisme.sma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Yek'-ta
Mesajlar: 9625
Kayıt: Cmt Eyl 12, 2015 12:40 pm
İletişim:

oto takım değişme sorunu

Mesaj gönderen Yek'-ta »

By.Dehset yazdı:
Uzm4N yazdı:15'nci dakikaya gelince çökme yaratıyor yine haberiniz olsun @By.Dehset
Hocam tekrar denermisiniz HLDS Serverde denedim sıkıntı yok.

TakimDegisme.sma

Serverdaki oyuncuları 4'e bölüp sırayla takımlarını değiştir. 32/4=8

bir tane for döngüsü yaparsın oyuncular için, her geçişte +1, 3. ye geldiğinde 0'a geri atar.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Ömer TELLİ
Yönetici
Mesajlar: 5457
Kayıt: Pzr Eyl 06, 2015 6:12 pm
Server Ip/DNS: dm.csduragi.com
Clan İsmi: csd

oto takım değişme sorunu

Mesaj gönderen Ömer TELLİ »

Amaç ne bu eklentide ? Ben hala tam olarak ne yapılmasını istenildiğini anlamadım
Muhtemelen aşağıda attığım kaynak yardımcı olacaktır ;
https://github.com/xPaw/AMXX-Plugins/bl ... s.sma#L318

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Uzm4N
Yasaklı Üye
Yasaklı Üye
Mesajlar: 134
Kayıt: Pzr Nis 17, 2016 10:09 pm
Server Ip/DNS: cs32.csduragi.com
Clan İsmi: ZEYBEKGaming

oto takım değişme sorunu

Mesaj gönderen Uzm4N »

@By.Dehset deneyip haber vereceğim
[@Bilinmeyen Etiket] konu şu: eklenti-istekleri/takim-degistirme-ekle ... t2571.html

Link:
Linklerini gizle
Linki Kopyala
Cevapla