50 kill alan mapin adami
Moderatör: Moderatörler
-
ogibaba911
Konu Sahibi - Mesajlar: 2348
- Kayıt: Pzr Haz 11, 2017 11:17 am
- Konum: Türkiye
50 kill alan mapin adami
Merhaba, 50 kill alan bir oyuncu olunca saydan 5 satırlik "XXXX ADLI OYUNCU MAPIN 1.sidir.TEBRIK EDERIZ" gibisinden bir yazı geçsin ardından map oylaması gelsin istiyorum yapan olursa çok memnun olurum ?
| Link: | |
| Linklerini gizle |
-
ShooTeR
- Mesajlar: 4497
- Kayıt: Çrş Ağu 16, 2017 10:35 pm
- Server Ip/DNS: CSXX.CSDURAGI.COM
- Clan İsmi: NoMercy
50 kill alan mapin adami
1 eldemi 50 kill alınca yoksa map boyuncamı ?ogibaba911 yazdı: Cum Şub 01, 2019 3:03 pm Merhaba, 50 kill alan bir oyuncu olunca saydan 5 satırlik "XXXX ADLI OYUNCU MAPIN 1.sidir.TEBRIK EDERIZ" gibisinden bir yazı geçsin ardından map oylaması gelsin istiyorum yapan olursa çok memnun olurum ?
| Link: | |
| Linklerini gizle |
-
ogibaba911
Konu Sahibi - Mesajlar: 2348
- Kayıt: Pzr Haz 11, 2017 11:17 am
- Konum: Türkiye
50 kill alan mapin adami
map boyuncaShooTeR yazdı: Cum Şub 01, 2019 3:16 pm1 eldemi 50 kill alınca yoksa map boyuncamı ?ogibaba911 yazdı: Cum Şub 01, 2019 3:03 pm Merhaba, 50 kill alan bir oyuncu olunca saydan 5 satırlik "XXXX ADLI OYUNCU MAPIN 1.sidir.TEBRIK EDERIZ" gibisinden bir yazı geçsin ardından map oylaması gelsin istiyorum yapan olursa çok memnun olurum ?
| Link: | |
| Linklerini gizle |
-
Emre Gezer
- Mesajlar: 1080
- Kayıt: Pzr May 15, 2016 12:08 pm
- Konum: Türkiye
-
Emre Gezer
- Mesajlar: 1080
- Kayıt: Pzr May 15, 2016 12:08 pm
- Konum: Türkiye
50 kill alan mapin adami
Üsttekinin editli versiyonudur.
Kod: Tümünü seç
#include <amxmodx>
#include <hamsandwich>
//Yapim: Q47 Edit: eg0
new kontrol[33];
new const maplar[][] = {
{"de_dust2"}, // tam adini yazin
{"de_dust2_long"},
{"map_adi"},
{"map_adi2"}
}
public plugin_init() {
RegisterHam(Ham_Killed, "player", "killalan")
}
public killalan(victim, attacker)
{
if(is_user_connected(attacker) && attacker != victim){
new frags = get_user_frags(attacker)
new isim[33]
get_user_name(attacker,isim,32)
if(frags >= 50){
for(new i;i<5;i++){
client_print_color(0, 0, "^4 50 Kill Alan Mapin Adami: ^3%s",isim)
oyla(i)
return
}
}
}
}
public oyla(id)
{
if(kontrol[id] != 0)
{
return PLUGIN_HANDLED
}
else
{
kontrol[id] = 1
server_cmd("amx_votemap %s %s %s %s",maplar[0][0],maplar[1][0],maplar[2][0],maplar[3][0])
}
return PLUGIN_CONTINUE
}
| Link: | |
| Linklerini gizle |
50 kill alan mapin adami
Daha iyisi var.
eklentiler-pluginler/100-kill-restart-t32983.html
100 killi 50 olarak değiştirin, plugin_init kısmına mp_timelimit 0 ekleyin, 50 killdeki restart komutu yerine mp_timelimit 2.30 gönderin.
50 kill alınca timelimit 2.30 olacağı için oylama yapacak. Bir sonraki haritaya geçilince timelimit 0 olacak, 50 killde timelimit 2.30 olup harita oylayacak.
Plugins.ini deki mapchooserı vs. kapatmazsınız. Yine haritaları maps.ini ye yazmaya devam edersiniz.
eklentiler-pluginler/100-kill-restart-t32983.html
100 killi 50 olarak değiştirin, plugin_init kısmına mp_timelimit 0 ekleyin, 50 killdeki restart komutu yerine mp_timelimit 2.30 gönderin.
50 kill alınca timelimit 2.30 olacağı için oylama yapacak. Bir sonraki haritaya geçilince timelimit 0 olacak, 50 killde timelimit 2.30 olup harita oylayacak.
Plugins.ini deki mapchooserı vs. kapatmazsınız. Yine haritaları maps.ini ye yazmaya devam edersiniz.
| Link: | |
| Linklerini gizle |
-
ByBuLuT ☪
- Mesajlar: 2368
- Kayıt: Sal Oca 26, 2016 3:54 pm
- Konum: Samsun
- Clan İsmi: -
- İletişim:
50 kill alan mapin adami
Editten kasıt sadece client_print_color kullanılmış sanırımEmre Gezer yazdı: Cum Şub 01, 2019 9:48 pm Üsttekinin editli versiyonudur.Kod: Tümünü seç
#include <amxmodx> #include <hamsandwich> //Yapim: Q47 Edit: eg0 new kontrol[33]; new const maplar[][] = { {"de_dust2"}, // tam adini yazin {"de_dust2_long"}, {"map_adi"}, {"map_adi2"} } public plugin_init() { RegisterHam(Ham_Killed, "player", "killalan") } public killalan(victim, attacker) { if(is_user_connected(attacker) && attacker != victim){ new frags = get_user_frags(attacker) new isim[33] get_user_name(attacker,isim,32) if(frags >= 50){ for(new i;i<5;i++){ client_print_color(0, 0, "^4 50 Kill Alan Mapin Adami: ^3%s",isim) oyla(i) return } } } } public oyla(id) { if(kontrol[id] != 0) { return PLUGIN_HANDLED } else { kontrol[id] = 1 server_cmd("amx_votemap %s %s %s %s",maplar[0][0],maplar[1][0],maplar[2][0],maplar[3][0]) } return PLUGIN_CONTINUE }
Oylanacak haritaları eklenti içerisine yazmak yerine 50 öldürmeye ulaşıldığında round sonu veya 30 saniye sonra timelimit harita açıldığındaki timelimit-kalansüre+30 saniye olarak ayarlansa sunucunun kullandığı oylama eklentisi devreye girecektir sanırım
En son ByBuLuT ☪ tarafından Cum Şub 01, 2019 10:02 pm tarihinde düzenlendi, toplamda 1 kere düzenlendi.
| Link: | |
| Linklerini gizle |
-
Emre Gezer
- Mesajlar: 1080
- Kayıt: Pzr May 15, 2016 12:08 pm
- Konum: Türkiye
50 kill alan mapin adami
Üstte Yekta'nın attığı linkteki eklentinin harmanlanmış hali.ByBuLuT ☪ yazdı: Cum Şub 01, 2019 9:54 pmEditten kasıt sadece client_print_color kullanılmış sanırımEmre Gezer yazdı: Cum Şub 01, 2019 9:48 pm Üsttekinin editli versiyonudur.Kod: Tümünü seç
#include <amxmodx> #include <hamsandwich> //Yapim: Q47 Edit: eg0 new kontrol[33]; new const maplar[][] = { {"de_dust2"}, // tam adini yazin {"de_dust2_long"}, {"map_adi"}, {"map_adi2"} } public plugin_init() { RegisterHam(Ham_Killed, "player", "killalan") } public killalan(victim, attacker) { if(is_user_connected(attacker) && attacker != victim){ new frags = get_user_frags(attacker) new isim[33] get_user_name(attacker,isim,32) if(frags >= 50){ for(new i;i<5;i++){ client_print_color(0, 0, "^4 50 Kill Alan Mapin Adami: ^3%s",isim) oyla(i) return } } } } public oyla(id) { if(kontrol[id] != 0) { return PLUGIN_HANDLED } else { kontrol[id] = 1 server_cmd("amx_votemap %s %s %s %s",maplar[0][0],maplar[1][0],maplar[2][0],maplar[3][0]) } return PLUGIN_CONTINUE }
| Link: | |
| Linklerini gizle |
-
ByBuLuT ☪
- Mesajlar: 2368
- Kayıt: Sal Oca 26, 2016 3:54 pm
- Konum: Samsun
- Clan İsmi: -
- İletişim:
50 kill alan mapin adami
Böyle olunca diyelim 30 dk oynanınca 50 öldürülmeye ulaşıldı timelimiti 2.30 yapınca 2.30 çoktan geçildiği için oylamayı yapamadan hemen nextmapdaki haritaya geçmez mi ?Yek'-ta yazdı: Cum Şub 01, 2019 9:52 pm Daha iyisi var.
eklentiler-pluginler/100-kill-restart-t32983.html
100 killi 50 olarak değiştirin, plugin_init kısmına mp_timelimit 0 ekleyin, 50 killdeki restart komutu yerine mp_timelimit 2.30 gönderin.
50 kill alınca timelimit 2.30 olacağı için oylama yapacak. Bir sonraki haritaya geçilince timelimit 0 olacak, 50 killde timelimit 2.30 olup harita oylayacak.
Plugins.ini deki mapchooserı vs. kapatmazsınız. Yine haritaları maps.ini ye yazmaya devam edersiniz.
| Link: | |
| Linklerini gizle |
50 kill alan mapin adami
Oylama son 2.30 da olmuyor mu? 3 te oluyor ise 3 olarak ayarlanır.
| Link: | |
| Linklerini gizle |