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

https://discord.gg/43gGDQe6tS

Rastgele Oyuncu Oylaması

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Erhan1232YARDIM
Mesajlar: 974
Kayıt: Pzr May 26, 2019 12:36 pm

Rastgele Oyuncu Oylaması

Mesaj gönderen Erhan1232YARDIM »

@By.King ►EmrullaH◄
@amad

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:

Rastgele Oyuncu Oylaması

Mesaj gönderen amad »

Öncelikle eklentinin doğru çalıştığına dair onaylanması gerekiyor.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
batmankara
Mesajlar: 165
Kayıt: Cmt Haz 01, 2019 11:53 pm

Rastgele Oyuncu Oylaması

Mesaj gönderen batmankara »

amad yazdı: Pzt Haz 10, 2019 11:10 am Öncelikle eklentinin doğru çalıştığına dair onaylanması gerekiyor.
Eklentiyi deneyeceğim bir sorum var şimdi specte 12 kişi olduğunda ben manuel olarak ilk4 orta4 son4 diye oylama yapıyordum sonra çıkan 4 kişiyi tekrar oylamaya koyuyordum. Bu sayede herkes dolaylı olarak oylamaya katılıyordu. Acaba eklenti ile 12 kişininde(specte ne kadar kişi varsa) oylamaya katılmasını sağlayabilir miyiz?
Önce ilk4 oylanacak sonra orta4 sonra son4 bu oylamada çıkanlar tekrar oylamaya koyulacak.
Veya başka bir çözüm olabilir amaç specteki herkesin katılması

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:

Rastgele Oyuncu Oylaması

Mesaj gönderen amad »

Dediğim gibi öncelikle üstteki eklentiyi deneyin. Sorun yoksa gerekli düzenlemeler yapılabilir.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
batmankara
Mesajlar: 165
Kayıt: Cmt Haz 01, 2019 11:53 pm

Rastgele Oyuncu Oylaması

Mesaj gönderen batmankara »

ilk denediğimde olmadı sonra ben get_players(players, count, "ae", "SPECTATOR"); değerininden "a" harfini silince oylamaya çıktı ama isimler düzgün çıkmadı. Sadece ilk harfleri çıkıyor Rasgele_Oyuncu_Secimi
(
a
v
bat
gibi.

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:

Rastgele Oyuncu Oylaması

Mesaj gönderen amad »

Kod: Tümünü seç

server_cmd("amx_vote ^"Rastgele Oyuncu Secimi^" ^"%s^" ^"%s^" ^"%s^" ^"%s^" ", name, name_0, name_1, name_2);
satırını şu şekilde değişir misin

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
batmankara
Mesajlar: 165
Kayıt: Cmt Haz 01, 2019 11:53 pm

Rastgele Oyuncu Oylaması

Mesaj gönderen batmankara »

öyle yaptım ilk başkta isimleri tam yazdı ancak 2.deneyişimde yine ilk harfleri yazıldı.

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:

Rastgele Oyuncu Oylaması

Mesaj gönderen amad »

Aynen bu şekilde değil mi ?

Kod: Tümünü seç

#include <amxmodx>
#include <cstrike>

public plugin_init() {
	register_plugin("RastgeleOylama","1.0","By.KinG");
	register_clcmd("say /oylama", "oylamaYap");
}

public oylamaYap() {
	new players[32], count;
	new names[32][4];
	get_players(players, count, "ec", "SPECTATOR");

	for(new i; i < count; i++)
		get_user_name(players[i],names[i],31);

	server_cmd("amx_vote ^"Rastgele Oyuncu Secimi^" ^"%s^" ^"%s^" ^"%s^" ^"%s^"",
		names[random_num(0, count-1)], 
		names[random_num(0, count-1)],
		names[random_num(0, count-1)], 
		names[random_num(0, count-1)]
	);
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
batmankara
Mesajlar: 165
Kayıt: Cmt Haz 01, 2019 11:53 pm

Rastgele Oyuncu Oylaması

Mesaj gönderen batmankara »

Şorun şu isimleri düzgin çıkarıyor ancak 4 kişi specteyse bazen 1 i hepsinde oluyor bazen 2 şer oluyor . Yani aynı kişiler tekrar oylamaya katılıyor. Ayrıca yani denemekten sıkıldım kusura bakmayın. Yapılmıyorsa boşverin.

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:

Rastgele Oyuncu Oylaması

Mesaj gönderen amad »

Deneme fırsatım yok. Sıkıldıysan uzatmanın da anlamı yok o zaman.

Link:
Linklerini gizle
Linki Kopyala
Cevapla