1. sayfa (Toplam 2 sayfa)
Takım - Oyuncu Bıçak Sayar
Gönderilme zamanı: Pzt Eki 28, 2019 8:15 pm
gönderen CivilEngineer
Arkadaşlar merhaba. Sunucumuzda saat başı bıçak modu devreye girmektedir. Bu bıçak modunda sunucuda yer alan bütün menüler 2 dakika süreyle iptal olmaktadır. Tüm oyuncuların elinde bıçak olmakta ve herkes 2 dakika boyunca bıçakla oynamaktadır.
Dün sunucumuza eklediğimiz bir eklenti ile bayrak yarışı başlattık. Bu bayrak yarışında 50 takım skoruna ulaşan takım yarışı kazanıyor ve oyuncuların fragları değişmeden takım skorlarını sıfırlıyoruz. Bayrak yarışını kazanan takıma ve en çok bayrak skorlayan oyunculara da ödül veriyoruz.
Aynı şekilde her saat başı başlayan ve 2 dakika süren bu bıçak modunda da
takım olarak en fazla bıçakla adam öldüren takıma ve
en çok bıçakla adam öldüren oyuncuya ödül sistemi getirmek istiyorum. Bu mümkün müdür? Mümkünse bıçak modu aktif olduğunda takımların bıçakla adam öldürmelerini sayarak ve en çok bıçakla adam öldüren oyuncuyu belirleyerek bir eklenti yapabilir misiniz? Mümkünse şimdiden yapan arkadaşa teşekkür ederim. Örnek olarak bayrak yarışı bittiğinde nasıl bir ekran çıktığını şu şekilde gösterebilirim: Aynı motd'yi kullanarak içinde ki verileri değiştirerek kullanabiliriz. 2 dakikalık bıçak modu bittiğinde bu motd ekranı açılabilir.
20191028153941_1.jpg
Takım - Oyuncu Bıçak Sayar
Gönderilme zamanı: Pzt Eki 28, 2019 9:29 pm
gönderen ZombiePlagueX'
ücretsiz olucak bir iş değil bence bu
Takım - Oyuncu Bıçak Sayar
Gönderilme zamanı: Pzt Eki 28, 2019 9:37 pm
gönderen CivilEngineer
ZombiePlagueX' yazdı: Pzt Eki 28, 2019 9:29 pm
ücretsiz olucak bir iş değil bence bu
Musait bir zamanda cs4.csduragi.net’e gir. Bak bakalim bu serverda olan eklentilerin hangisi ucretsiz olacak bir iş?
Takım - Oyuncu Bıçak Sayar
Gönderilme zamanı: Pzt Eki 28, 2019 10:20 pm
gönderen ZombiePlagueX'
yapılabilir bu isteğin tabi ücretle
Takım - Oyuncu Bıçak Sayar
Gönderilme zamanı: Pzt Eki 28, 2019 10:23 pm
gönderen omertas14544
ZombiePlagueX' yazdı: Pzt Eki 28, 2019 10:20 pm
yapılabilir bu isteğin tabi ücretle
Ben ücretsiz yapıyorum.
Takım - Oyuncu Bıçak Sayar
Gönderilme zamanı: Pzt Eki 28, 2019 10:26 pm
gönderen ZombiePlagueX'
öğrenenler için güzel iş kolay gelsin
Takım - Oyuncu Bıçak Sayar
Gönderilme zamanı: Pzt Eki 28, 2019 10:27 pm
gönderen Yek'-ta
ZombiePlagueX' yazdı: Pzt Eki 28, 2019 10:20 pm
yapılabilir bu isteğin tabi ücretle
Ücretli olsa yapabilecek misiniz?
Takım - Oyuncu Bıçak Sayar
Gönderilme zamanı: Pzt Eki 28, 2019 10:40 pm
gönderen CivilEngineer
ZombiePlagueX' yazdı: Pzt Eki 28, 2019 10:20 pm
yapılabilir bu isteğin tabi ücretle
Hesap numaranı ver sana bu eklentiyi yapmana karşılık paranı göndereceğim. Sonuçta herkesin bir ederi vardır. Senin ederini de göndeririz sorun yok

Ama önce eklentiyi yapıver

Takım - Oyuncu Bıçak Sayar
Gönderilme zamanı: Pzt Eki 28, 2019 11:06 pm
gönderen Serhat Öndeş
CivilEngineer yazdı: Pzt Eki 28, 2019 10:40 pm
ZombiePlagueX' yazdı: Pzt Eki 28, 2019 10:20 pm
yapılabilir bu isteğin tabi ücretle
Hesap numaranı ver sana bu eklentiyi yapmana karşılık paranı göndereceğim. Sonuçta herkesin bir ederi vardır. Senin ederini de göndeririz sorun yok

Ama önce eklentiyi yapıver
Hatta sen hiç bulaşma anılın yerine parasını ben verim sende bu forumdan yararlanma.
Takım - Oyuncu Bıçak Sayar
Gönderilme zamanı: Pzt Eki 28, 2019 11:38 pm
gönderen F.T.H
CivilEngineer yazdı: Pzt Eki 28, 2019 8:15 pm
Mümkünse bıçak modu aktif olduğunda takımların bıçakla adam öldürmelerini sayarak ve en çok bıçakla adam öldüren oyuncuyu belirleyerek bir eklenti yapabilir misiniz? Mümkünse şimdiden yapan arkadaşa teşekkür ederim. Örnek olarak bayrak yarışı bittiğinde nasıl bir ekran çıktığını şu şekilde gösterebilirim: Aynı motd'yi kullanarak içinde ki verileri değiştirerek kullanabiliriz. 2 dakikalık bıçak modu bittiğinde bu motd ekranı açılabilir.
Şunu deneyin kontrol edin
Kod: Tümünü seç
#include <amxmodx>
new bool:oyunbasladi = false
new FragKaydet[33],Kazanan
public plugin_init()
{
register_plugin("Bicak Kazanan","1.0","F.T.H")
register_clcmd("say /Baslat","OyunuBaslat")
register_event("DeathMsg","Olenler","a","4=knife")
}
public Olenler()
{
if(!oyunbasladi)
return PLUGIN_CONTINUE
FragKaydet[read_data(1)]++
return PLUGIN_CONTINUE
}
public OyunuBaslat(id)
{
if(~get_user_flags(id) & ADMIN_BAN)
return
if(oyunbasladi)
{
new KazananFrag = 0,OyuncuFrag = 0
new players[32], inum
static Uid
get_players(players, inum)
for(new i; i < inum; i++)
{
Uid = players[i]
OyuncuFrag = FragKaydet[Uid]
if(OyuncuFrag > KazananFrag)
{
KazananFrag = OyuncuFrag
Kazanan = Uid
}
else if(KazananFrag == OyuncuFrag)
{
if(get_user_deaths(Kazanan) > get_user_deaths(Uid))
Kazanan = Uid
}
}
arrayset(FragKaydet, 0, sizeof(FragKaydet))
oyunbasladi = false
MotdGoster()
}
else
oyunbasladi = true
}
public client_putinserver(id)
{
if(oyunbasladi)
FragKaydet[id] = 0
}
MotdGoster()
{
static motd[512], len,isim[32]
get_user_name(Kazanan,isim,charsmax(isim))
len = format(motd, 511,"<body bgcolor=gray>")
len += format(motd[len], 511-len,"<center><h2><font color=^"blue^">BICAK KAZANANI</font></h2></center>^n")
len += format(motd[len], 511-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n")
len += format(motd[len], 511-len,"<center><h3><font color=^"white^">%s</font></h3></center>^n",isim)
len += format(motd[len], 511-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n")
show_motd(0, motd, "BICAK KAZANANI")
}