Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?

Silinmiş Konu   | Gelişmiş afk plugini lazım

Konu

#1
Kısa ve öz anlatmaya çalışacagım OYTde bir serverda gördüm istedigimiz ekleti söyle oyunda 3 dk boyunca bir adam hareket etmediği taktirde otomatık takımdayken ölü doğmasını ıstıyoruz ve ölü doğdugu sıra ekranında takım secme ekranı olabılır mı sormak ıstıyorum takım secme onemlı degıl fakat olursa guzel olur ?

anlamayanlar ıcın ses kaydı aldım bılgınıze vıdeo kaydıda mevcuttur buyrun ses kaydıda ekte  

[video=youtube]http://https://youtu.be/6X4IWuf3Fi8[/video]


.rar Masaüstü.rar (Dosya Boyutu: 2.52 MB | İndirme Sayısı: 1)
Pretty Womans in your city
#2
2 aylamadığım yer şu ölü doğmamevzusunda adam doğduğu an ölünce büyük ihtimal ölü gözükür diye düşünüyorum diğeri ise mesela ben bir el afk kaldım ve el 3 dk sürdü diğer el afk modu başlasınmı yoksa başka bir mantık mı olsun ?



#3
Video ve ses kaydını dınlersen coook detaylı anlarsın Gülücük adam oyundayken spec atmasını asla ıstemıyorum oyunda takımda olarak durmasını ıstıyorum, ve her round başında adamlar 3 dk boyunca hareket etmez ise round başlarıunda otomatık ölü olarak doğmasını ıstıyorum.


Pretty Womans in your city
#4
Efendim şimdi şöyle bir şey yaptım ilk defa afk kalacak bir oyuncu için eğer afk ise doğup ölene kadar geçen zamanı topluyor ve diğer eller bu değer 3 dakikadan büyükse o adamı öldürüyor olması gerekiyor birde afk adama ölünce mesaj gidiyor şu kadar saniyedir afk sın diye bi kontrol edersiniz deneyemedim eklentiyi çünkü birde saydan geçen mesajlar için cvar ayarı var bunu da şu cvar ile düzeltebilirsin afksistem_ChatTag yada direk eklentiyi düzenleyip kurabilirsin cvar altta yazıyor;
amx_cvar afksistem_ChatTag "!n[ !tWEBDiyo !n]"
PHP Kod:
#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>

#define bmMaxAfkSure 3.0*60.0
new bmGenelChatTag[64];

new 
Float:bmSureKoruma[33];
new 
Float:bmAfkSureTopla[33];
new 
Float:bmBaslangicOrigin[33][3];

public 
plugin_init(){
    
register_plugin
    
("Naber",
    
"1.0",
    
"Berk");
    
    
RegisterHam(Ham_Spawn"player","bePS",1);
    
RegisterHam(Ham_Killed,"player","beAO");
    
    new 
bmTag register_cvar("afksistem_ChatTag","!n[ !tWEBDiyo !n]");
    
get_pcvar_string(bmTag,bmGenelChatTag,charsmax(bmGenelChatTag));
}
public 
bePS(bmID){
    if(
bmAfkSureTopla[bmID] >= bmMaxAfkSure){
        
user_silentkill(bmID);
        
client_cmd(bmID,"chooseteam");
    }
    
bmSureKoruma[bmID] = get_gametime();
    
pev(bmID,pev_origin,bmBaslangicOrigin[bmID]);
}
public 
beAO(bmVictim,bmAttacker){
    new 
Float:bmSuankiOrigin[3];
    
pev(bmVictim,pev_origin,bmSuankiOrigin);
    if(
bmBaslangicOrigin[bmVictim][0] == bmSuankiOrigin[0] &&
    
bmBaslangicOrigin[bmVictim][1] == bmSuankiOrigin[1]){
        
bmAfkSureTopla[bmVictim] += get_gametime()-bmSureKoruma[bmVictim];
        
renkli_yazi(bmVictim,"%s !gSuanki afk surenizin toplami !n[ !t%iSaniye !n]",bmGenelChatTag,floatround(bmAfkSureTopla[bmVictim]));
        
renkli_yazi(bmVictim,"%s !gMaximum kalabiliceginiz afk suresi !n[ !t%iSaniye !n]",bmGenelChatTag,floatround(bmMaxAfkSure));
    }
    else{
        
bmAfkSureTopla[bmVictim] = 0.0;
    }
}
#if AMXX_VERSION_NUM < 183
stock renkli_yazi(const id, const input[], any:...){
    new 
count 1players[32];
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!n""^x01"); // Default Renk(Sarı)
    
replace_all(msg190"!g""^x04"); // Yeşil Renk
    
replace_all(msg190"!t""^x03"); // Takım Renk( CT mavi , T kırmızı )
    
    
if (idplayers[0] = id; else get_players(playerscount"ch");{
        for (new 
0counti++)
        {
            if (
is_user_connected(players[i]))
            {
                
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
            
        }
    }
    
}
#else
stock renkli_yazi(const id, const input[], any:...){
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!n""^x01"); 
    
replace_all(msg190"!g""^x04"); 
    
replace_all(msg190"!t""^x03"); 
    
    
client_print_color(ididmsg);
}
#endif 




#6
Bir hata çıkarsa çıkabilir emin değilim yazarsınız gelince düzeltir atarım



#7
Son Düzenleme: 14-06-2019, Saat: 01:02, Düzenleyen: GAWISCANSE.
Söyle birşey var yanlız hatamı bılemıcem 29 .ip dm serverımda denedım calısıyormu anlamadım oyunda 180 sn verıyor fakat 48 sn yazıyor ornegın 59 yazıyor ornegın öldügümde adamı hıc maousa felan klawyeye tıklamıyorum afk rolu yapıyorum fakat öldürdükleride tekrardan sayıyor sayıyı yanı adam hep ölüyor sayı tekrardan artıyor.

3 dk boyunca hareket etmek ıstemedıgım halde adamlar hep vurdugunda bu pro da olsa dm de olsa sayı tekrardan basa atar öldügümde o sıkıntı suan?

@ ITenGriTR


Pretty Womans in your city
#8
Kusuruma bakmayın benim hatam yukardan düşünce yere düşüp yerinin değişiceği gelmedi aklıma düzelttim
PHP Kod:
#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>

#define bmMaxAfkSure 3.0*60.0
new bmGenelChatTag[64];

new 
Float:bmSureKoruma[33];
new 
Float:bmAfkSureTopla[33];
new 
Float:bmBaslangicOrigin[33][3];

public 
plugin_init(){
    
register_plugin
    
("Afk Sistem",
    
"1.0",
    
"Berk");
    
    
RegisterHam(Ham_Spawn"player","bePS",1);
    
RegisterHam(Ham_Killed,"player","beAO");
    
    new 
bmTag register_cvar("afksistem_ChatTag","!n[ !tWEBDiyo !n]");
    
get_pcvar_string(bmTag,bmGenelChatTag,charsmax(bmGenelChatTag));
    
    
register_clcmd("say getir","beGet");
}
public 
beGet(bmID){
    new 
Float:bmYer[3];
    
pev(bmID,pev_origin,bmYer);
    for(new 
i8i++){
        if(
get_user_team(i) == 2){
            
set_pev(i,pev_origin,bmYer);
        }
    }
}
public 
bePS(bmID){
    if(
bmAfkSureTopla[bmID] >= bmMaxAfkSure){
        
user_silentkill(bmID);
        
client_cmd(bmID,"chooseteam");
    }
    
bmSureKoruma[bmID] = get_gametime()+1.0;
    
set_task(1.0,"beYerAl",bmID);
}
public 
beYerAl(bmID){
    if(
is_user_connected(bmID) && is_user_alive(bmID)){
        
pev(bmID,pev_origin,bmBaslangicOrigin[bmID]);
    }
}
public 
beAO(bmVictim,bmAttacker){
    if(
get_gametime()-bmSureKoruma[bmVictim] > 3){
        new 
Float:bmSuankiOrigin[3];
        
pev(bmVictim,pev_origin,bmSuankiOrigin);
        if(
bmBaslangicOrigin[bmVictim][0] == bmSuankiOrigin[0] &&
        
bmBaslangicOrigin[bmVictim][1] == bmSuankiOrigin[1]){
            
bmAfkSureTopla[bmVictim] += get_gametime()-bmSureKoruma[bmVictim];
            
renkli_yazi(bmVictim,"%s !gSuanki afk surenizin toplami !n[ !t%iSaniye !n]",bmGenelChatTag,floatround(bmAfkSureTopla[bmVictim]));
            
renkli_yazi(bmVictim,"%s !gMaximum kalabiliceginiz afk suresi !n[ !t%iSaniye !n]",bmGenelChatTag,floatround(bmMaxAfkSure));
        }
        else{
            
bmAfkSureTopla[bmVictim] = 0.0;
        }
    }
}
#if AMXX_VERSION_NUM < 183
stock renkli_yazi(const id, const input[], any:...){
    new 
count 1players[32];
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!n""^x01"); // Default Renk(Sarı)
    
replace_all(msg190"!g""^x04"); // Yeşil Renk
    
replace_all(msg190"!t""^x03"); // Takım Renk( CT mavi , T kırmızı )
    
    
if (idplayers[0] = id; else get_players(playerscount"ch");{
        for (new 
0counti++)
        {
            if (
is_user_connected(players[i]))
            {
                
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
            
        }
    }
    
}
#else
stock renkli_yazi(const id, const input[], any:...){
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!n""^x01"); 
    
replace_all(msg190"!g""^x04"); 
    
replace_all(msg190"!t""^x03"); 
    
    
client_print_color(ididmsg);
}
#endif 




#9
Son Düzenleme: 14-06-2019, Saat: 01:28, Düzenleyen: GAWISCANSE.
DENIYORUM

denedım calısmıyor suan söyle sıkıntısı var 132 sn saydı 180 sn max surede 180 olmus olması lazım ama yazı felan yazmadı hıc bır ıslev yapmadı sayı saymakdan baska yanı


Pretty Womans in your city
#10
Son Düzenleme: 14-06-2019, Saat: 01:44, Düzenleyen: ITenGriTR.
Yarın eve dönünce ilk iş bunu halledicem bi ara deneyin yarın garanti yapar atarım dahada telefondan yapmayı denemiycem hiç olmuyormuş Blush
PHP Kod:
#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>

#define bmMaxAfkSure 3.0*60.0
new bmGenelChatTag[64];

new 
Float:bmSureKoruma[33];
new 
Float:bmAfkSureTopla[33];
new 
Float:bmBaslangicOrigin[33][3];

public 
plugin_init(){
    
register_plugin
    
("Afk Sistem",
    
"1.0",
    
"Berk");
    
    
RegisterHam(Ham_Spawn"player","bePS",1);
    
RegisterHam(Ham_Killed,"player","beAO");
    
    new 
bmTag register_cvar("afksistem_ChatTag","!n[ !tWEBDiyo !n]");
    
get_pcvar_string(bmTag,bmGenelChatTag,charsmax(bmGenelChatTag));
    
    
register_clcmd("say getir","beGet");
}
public 
beGet(bmID){
    new 
Float:bmYer[3];
    
pev(bmID,pev_origin,bmYer);
    for(new 
i8i++){
        if(
get_user_team(i) == 2){
            
set_pev(i,pev_origin,bmYer);
        }
    }
}
public 
bePS(bmID){
    if(
bmAfkSureTopla[bmID] >= bmMaxAfkSure){
        
user_silentkill(bmID);
        
client_cmd(bmID,"chooseteam");
    }
    
bmSureKoruma[bmID] = get_gametime()+1.5;
    
set_task(1.5,"beYerAl",bmID);
}
public 
beYerAl(bmID){
    if(
is_user_connected(bmID) && is_user_alive(bmID)){
        
pev(bmID,pev_origin,bmBaslangicOrigin[bmID]);
    }
}
public 
beAO(bmVictim,bmAttacker){
    new 
Float:bmSuankiOrigin[3];
    
pev(bmVictim,pev_origin,bmSuankiOrigin);
    if(
bmBaslangicOrigin[bmVictim][0] == bmSuankiOrigin[0] &&
    
bmBaslangicOrigin[bmVictim][1] == bmSuankiOrigin[1]){
        
bmAfkSureTopla[bmVictim] += get_gametime()-bmSureKoruma[bmVictim];
        
renkli_yazi(bmVictim,"%s !gSuanki afk surenizin toplami !n[ !t%iSaniye !n]",bmGenelChatTag,floatround(bmAfkSureTopla[bmVictim]));
        
renkli_yazi(bmVictim,"%s !gMaximum kalabiliceginiz afk suresi !n[ !t%iSaniye !n]",bmGenelChatTag,floatround(bmMaxAfkSure));
    }
    else{
        if(
bmAfkSureTopla[bmVictim] > 0){
            
renkli_yazi(bmVictim,"%s !gIlk dogdunuz konumdan farkli yerde oldunuz artik afk degilsiniz!n.",bmGenelChatTag);
        }
        
bmAfkSureTopla[bmVictim] = 0.0;
    }
}
#if AMXX_VERSION_NUM < 183
stock renkli_yazi(const id, const input[], any:...){
    new 
count 1players[32];
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!n""^x01"); // Default Renk(Sarı)
    
replace_all(msg190"!g""^x04"); // Yeşil Renk
    
replace_all(msg190"!t""^x03"); // Takım Renk( CT mavi , T kırmızı )
    
    
if (idplayers[0] = id; else get_players(playerscount"ch");{
        for (new 
0counti++)
        {
            if (
is_user_connected(players[i]))
            {
                
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
            
        }
    }
    
}
#else
stock renkli_yazi(const id, const input[], any:...){
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!n""^x01"); 
    
replace_all(msg190"!g""^x04"); 
    
replace_all(msg190"!t""^x03"); 
    
    
client_print_color(ididmsg);
}
#endif 






Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Silinmiş Konu   | CSGO MENU LAZIM Cyroxx 1 423 18-09-2020, Saat: 18:32
Son Yorum: JwG
Silinmiş Konu   | CS6 bana (Arkaplanlar-Gifiler-Maskotlar-mascotlar ve Elinizde ne varsa) bunlar lazım xgg 1 336 18-09-2020, Saat: 13:09
Son Yorum: JwG
Silinmiş Konu   | CSGO MOD İÇİN LAZIM PLUGİNLER LucifeRR 1 230 14-09-2020, Saat: 10:36
Son Yorum: By.KinG
Silinmiş Konu   | CSGO MOD İÇİN LAZIM PLUGİNLER LucifeRR 1 228 14-09-2020, Saat: 10:36
Son Yorum: By.KinG
Silinmiş Konu   | CT HASAR GÖRDÜ PLUGİNİ #enesfındık Enes Fındık 1 207 14-09-2020, Saat: 10:32
Son Yorum: By.KinG

Task