Eklenti İsmi : 100Kill Restart
Yapımcısı : Emre Gezer (eg)
Sürüm : 1.0
Açıklama :
Deathmatch serverlarda 100 adam öldüren oyuncuyu saydan bildirerek restart atar.
[DM]100 Kill Restart
Moderatör: Moderatörler
Forum kuralları
DİKKAT !
Konu Başlığı veya içeriği BÜYÜK HARFLERLE olan konular direk silenecektir !
Burası eklenti paylaşım bölümüdür ve yönetici onaylıdır. Alakasız konular hiçbir şekilde onaylanmayacaktır
Eklenti eklerken eklenti kurallarına uyulması gerekir.
En önemlisi paylaşılan eklenti şablonuna uyulması gerekir.
Bu hususlara dikkat edilmeyip paylaşılan eklenti konuları silenecektir.
DİKKAT !
Konu Başlığı veya içeriği BÜYÜK HARFLERLE olan konular direk silenecektir !
Burası eklenti paylaşım bölümüdür ve yönetici onaylıdır. Alakasız konular hiçbir şekilde onaylanmayacaktır
Eklenti eklerken eklenti kurallarına uyulması gerekir.
En önemlisi paylaşılan eklenti şablonuna uyulması gerekir.
Bu hususlara dikkat edilmeyip paylaşılan eklenti konuları silenecektir.
-
Konu Sahibi - Mesajlar: 1080
- Kayıt: Pzr May 15, 2016 12:08 pm
- Konum: Türkiye
[DM]100 Kill Restart
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Etiketler:
Link: | |
Linklerini gizle |
[DM]100 Kill Restart
Yapamamışsın Emre. Ham_Killed'da önce attacker değil, önce victim. Sen victim dan önce attacker yazdığın için victim, attacker olarak geçmiş.
O yüzden eklenti 1.8.3 ile şöyle olmalı;
Fakat burada şu sorguyu da yapar isek daha güzel olur, oyuncu konsola kill yazdığında bu publicte boşuna sorgu olmasın diye attacker, victim değil ise.. Yani;
Biz 1.8.3 kullanıyoruz, zaten yukarıda renkli_yaziyi silip client_print_color kullandığımı fark etmişsindir. Birde 1.8.3 ile charsmax muhabbeti var. Yani tanımladığımız değişkenin maksimum alabileceği değeri direkt sana veriyor.
---
Konudaki sma yı sildim, benim düzenlediğimi ekledim. Attackerı attacker olarak kullandığımız için 100 kill yapan ölünce çalışır muhabbeti kalktı. 100. killde oyunu direkt yeniden başlatır. Basit bir eklenti, ama kullanılabilecek olduğu için onayladım.
Birde forum dışı linkin her türlüsü yasaktır. Bir daha resimleri alakasız platformların sunucusuna yükler isen ciddi bir uyarı yiyeceksin.
O yüzden eklenti 1.8.3 ile şöyle olmalı;
Kod: Tümünü seç
#include <amxmodx>
#include <hamsandwich>
public plugin_init() {
register_plugin("[DM]100 Kill Restart", "1.0", "eg")
RegisterHam(Ham_Killed, "player", "gonder")
}
public gonder(victim, attacker)
{
if(is_user_connected(attacker) ){
new frags = get_user_frags(attacker)
new isim[33]
get_user_name(attacker,isim,32)
if(frags >= 100){
set_cvar_num("sv_restart",1)
client_print_color(0, attacker, "!^3--> 100 KILL ALAN OYUNCU: !t%s",isim)
client_print_color(0, attacker, "!^3--> Server Restartlaniyor!")
return
}
}
}
Kod: Tümünü seç
public gonder(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 >= 100){
set_cvar_num("sv_restart",1)
client_print_color(0, attacker, "!^3--> 100 KILL ALAN OYUNCU: !t%s",isim)
client_print_color(0, attacker, "!^3--> Server Restartlaniyor!")
return
}
}
}
Kod: Tümünü seç
get_user_name(attacker,isim,charsmax(isim))
Konudaki sma yı sildim, benim düzenlediğimi ekledim. Attackerı attacker olarak kullandığımız için 100 kill yapan ölünce çalışır muhabbeti kalktı. 100. killde oyunu direkt yeniden başlatır. Basit bir eklenti, ama kullanılabilecek olduğu için onayladım.
Birde forum dışı linkin her türlüsü yasaktır. Bir daha resimleri alakasız platformların sunucusuna yükler isen ciddi bir uyarı yiyeceksin.
Link: | |
Linklerini gizle |
-
- Mesajlar: 55
- Kayıt: Pzt Oca 28, 2019 3:37 pm
[DM]100 Kill Restart
Ordaki victim,attacker hatasının farkındaydım fakat farkettiğimde eklentiyi çoktan göndermiştim. O şekilde onaylasaydın bile konu altından zaten düzelttirecektim. Ölme muhabbeti zaten oradan kaynaklanıyordu terslik var diyordum zaten bu işte. Gerisi içinde teşekkür ederim yazdıklarını görünce zaten farkediyorum aslında yaptığım hataları. 1.8.3'ü hala tam oturtamadım.
En son Gezer tarafından Çrş Oca 30, 2019 11:07 pm tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Link: | |
Linklerini gizle |
[DM]100 Kill Restart
Hatta;
Kod: Tümünü seç
#include <amxmodx>
#include <hamsandwich>
public plugin_init() {
register_plugin("[DM]100 Kill Restart", "1.0", "eg")
RegisterHam(Ham_Killed, "player", "gonder")
}
public gonder(victim, attacker)
{
if(is_user_connected(attacker) && attacker != victim){
new frags = get_user_frags(attacker)
if(frags >= 100){
new isim[33]
get_user_name(attacker,isim,charsmax(isim))
set_cvar_num("sv_restart",1)
client_print_color(0, attacker, "!^3--> 100 KILL ALAN OYUNCU: !t%s",isim)
client_print_color(0, attacker, "!^3--> Server Restartlaniyor!")
return
}
}
}
Link: | |
Linklerini gizle |