⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2
SponsorSponsor

Etkinlik Plugini Lazım

Etkinlik Plugini Lazım
Bana /etkinlik Yazınca İsmin Başındaki Tag Gidip Etkinlik Yazacak Bir Plugin Lazım /etkinlikson diyincede Etkinlik Tagı Gidicek Hine Aynı Sunucu Tagı Gelicek

Örnek: Reklam ` iSwan ` {Kurucu}

/etkinlik Yazınca

Etkinlik ` iSwan

Yazıcak /etkinlokson Yazıncada

Reklam ` iSwan ` {Kurucu}

Bu İsmi Geri Yapıcak Böyle Bir Plugin Yapma Şansınız Varmıdır ?
RE: Etkinlik Plugini Lazım
PHP Kod:
/* Sublime AMXX Editor v2.2 */

#include <amxmodx>
new const sD_Tag[] = "Reklam";
new const 
sD_EtkinlikTag[] = "Etkinlik";
new 
iL_Event;
public 
plugin_init() {
    
register_plugin("Bir Eklenti", "1.0", "PawNod'")

    
register_clcmd("say /etkinlik","pStatus")
}
public 
pStatus(iP_ID) {
    new 
iL_Players[32],iL_Num,iL_Name[33];
    if(!
iL_Event) {
        
get_players(iL_Players,iL_Num);
        for(new 
i; i < iL_Num; i++)  {
            
get_user_name(iL_Players[i],iL_Name,charsmax(iL_Name))
            if(
containi(iL_Name,sD_Tag) != -1) { 
                
replace(iL_Name,charsmax(iL_Name),sD_Tag,sD_EtkinlikTag)
                
set_user_info(iL_Players[i],"name",iL_Name);
            }
        }
        
iL_Event = true;
        
client_print(0,print_chat,"Etkinlik Baslatildi!")
    }
    else {
        
get_players(iL_Players,iL_Num);
        for(new 
i; i < iL_Num; i++)  {
            
get_user_name(iL_Players[i],iL_Name,charsmax(iL_Name))
            if(
containi(iL_Name,sD_EtkinlikTag) != -1) { 
                
replace(iL_Name,charsmax(iL_Name),sD_Tag,sD_EtkinlikTag)
                
set_user_info(iL_Players[i],"name",iL_Name);
            }
        }
        
iL_Event = false;
        
client_print(0,print_chat,"Etkinlik Bitirildi!")
    }
} 
Dene bakalım. /etkinlik yazınca açar tekrar yazarsan kapatır.
Son Düzenleme: 08-08-2020, 15:38, Düzenleyen: PawNod'
RE: Etkinlik Plugini Lazım
(08-08-2020, 15:36)PawNod\ Adlı Kullanıcıdan Alıntı:
PHP Kod:
/* Sublime AMXX Editor v2.2 */

#include <amxmodx>
new const sD_Tag[] = "Reklam";
new const 
sD_EtkinlikTag[] = "Etkinlik";
new 
iL_Event;
public 
plugin_init() {
    
register_plugin("Bir Eklenti", "1.0", "PawNod'")

    
register_clcmd("say /etkinlik","pStatus")
}
public 
pStatus(iP_ID) {
    new 
iL_Players[32],iL_Num,iL_Name[33];
    if(!
iL_Event) {
        
get_players(iL_Players,iL_Num);
        for(new 
i; i < iL_Num; i++)  {
            
get_user_name(iL_Players[i],iL_Name,charsmax(iL_Name))
            if(
containi(iL_Name,sD_Tag) != -1) { 
                
replace(iL_Name,charsmax(iL_Name),sD_Tag,sD_EtkinlikTag)
                
set_user_info(iL_Players[i],"name",iL_Name);
            }
        }
        
iL_Event = true;
        
client_print(0,print_chat,"Etkinlik Baslatildi!")
    }
    else {
        
get_players(iL_Players,iL_Num);
        for(new 
i; i < iL_Num; i++)  {
            
get_user_name(iL_Players[i],iL_Name,charsmax(iL_Name))
            if(
containi(iL_Name,sD_EtkinlikTag) != -1) { 
                
replace(iL_Name,charsmax(iL_Name),sD_Tag,sD_EtkinlikTag)
                
set_user_info(iL_Players[i],"name",iL_Name);
            }
        }
        
iL_Event = false;
        
client_print(0,print_chat,"Etkinlik Bitirildi!")
    }
} 
Dene bakalım. /etkinlik yazınca açar tekrar yazarsan kapatır.

Denedim Ama Etkinlik Yazınca İsmi Değiştiriyor Tekrar Yazınca Değiştirmiyor
RE: Etkinlik Plugini Lazım
(08-08-2020, 16:50)iswan Adlı Kullanıcıdan Alıntı:
(08-08-2020, 15:36)PawNod\ Adlı Kullanıcıdan Alıntı:
PHP Kod:
/* Sublime AMXX Editor v2.2 */

#include <amxmodx>
new const sD_Tag[] = "Reklam";
new const 
sD_EtkinlikTag[] = "Etkinlik";
new 
iL_Event;
public 
plugin_init() {
    
register_plugin("Bir Eklenti", "1.0", "PawNod'")

    
register_clcmd("say /etkinlik","pStatus")
}
public 
pStatus(iP_ID) {
    new 
iL_Players[32],iL_Num,iL_Name[33];
    if(!
iL_Event) {
        
get_players(iL_Players,iL_Num);
        for(new 
i; i < iL_Num; i++)  {
            
get_user_name(iL_Players[i],iL_Name,charsmax(iL_Name))
            if(
containi(iL_Name,sD_Tag) != -1) { 
                
replace(iL_Name,charsmax(iL_Name),sD_Tag,sD_EtkinlikTag)
                
set_user_info(iL_Players[i],"name",iL_Name);
            }
        }
        
iL_Event = true;
        
client_print(0,print_chat,"Etkinlik Baslatildi!")
    }
    else {
        
get_players(iL_Players,iL_Num);
        for(new 
i; i < iL_Num; i++)  {
            
get_user_name(iL_Players[i],iL_Name,charsmax(iL_Name))
            if(
containi(iL_Name,sD_EtkinlikTag) != -1) { 
                
replace(iL_Name,charsmax(iL_Name),sD_Tag,sD_EtkinlikTag)
                
set_user_info(iL_Players[i],"name",iL_Name);
            }
        }
        
iL_Event = false;
        
client_print(0,print_chat,"Etkinlik Bitirildi!")
    }
} 
Dene bakalım. /etkinlik yazınca açar tekrar yazarsan kapatır.

Denedim Ama Etkinlik Yazınca İsmi Değiştiriyor Tekrar Yazınca Değiştirmiyor

ama aynı şey yazdıgı zaman istememesiniz? konuda. /etkinlokson yazdıgında eskisine donsun demsısınız sankı.
RE: Etkinlik Plugini Lazım
PHP Kod:
/* Sublime AMXX Editor v2.2 */

#include <amxmodx>
new const sD_Tag[] = "Reklam";
new const 
sD_EtkinlikTag[] = "Etkinlik";
new 
iL_Event;
public 
plugin_init() {
    register_plugin("Bir Eklenti", "1.0", "PawNod'")

    register_clcmd("say /etkinlik","pStatus")
}
public 
pStatus(iP_ID) {
    new iL_Players[32],iL_Num,iL_Name[33];
    if(!iL_Event) {
        get_players(iL_Players,iL_Num);
        for(new i; i < iL_Num; i++)  {
            get_user_name(iL_Players[i],iL_Name,charsmax(iL_Name))
            if(containi(iL_Name,sD_Tag) != -1) { 
                replace(iL_Name,charsmax(iL_Name),sD_Tag,sD_EtkinlikTag)
                set_user_info(iL_Players[i],"name",iL_Name);
            }
        }
        iL_Event = true;
        client_print(0,print_chat,"Etkinlik Baslatildi!")
    }
    else {
        get_players(iL_Players,iL_Num);
        for(new i; i < iL_Num; i++)  {
            get_user_name(iL_Players[i],iL_Name,charsmax(iL_Name))
            if(containi(iL_Name,sD_EtkinlikTag) != -1) { 
                replace(iL_Name,charsmax(iL_Name),sD_EtkinlikTag,sD_Tag)
                set_user_info(iL_Players[i],"name",iL_Name);
            }
        }
        iL_Event = false;
        client_print(0,print_chat,"Etkinlik Bitirildi!")
    }
} 
Ters yazmşım buyrun.
RE: Etkinlik Plugini Lazım
(08-08-2020, 19:51)PawNod\ Adlı Kullanıcıdan Alıntı:
PHP Kod:
/* Sublime AMXX Editor v2.2 */

#include <amxmodx>
new const sD_Tag[] = "Reklam";
new const 
sD_EtkinlikTag[] = "Etkinlik";
new 
iL_Event;
public 
plugin_init() {
    register_plugin("Bir Eklenti", "1.0", "PawNod'")

    register_clcmd("say /etkinlik","pStatus")
}
public 
pStatus(iP_ID) {
    new iL_Players[32],iL_Num,iL_Name[33];
    if(!iL_Event) {
        get_players(iL_Players,iL_Num);
        for(new i; i < iL_Num; i++)  {
            get_user_name(iL_Players[i],iL_Name,charsmax(iL_Name))
            if(containi(iL_Name,sD_Tag) != -1) { 
                replace(iL_Name,charsmax(iL_Name),sD_Tag,sD_EtkinlikTag)
                set_user_info(iL_Players[i],"name",iL_Name);
            }
        }
        iL_Event = true;
        client_print(0,print_chat,"Etkinlik Baslatildi!")
    }
    else {
        get_players(iL_Players,iL_Num);
        for(new i; i < iL_Num; i++)  {
            get_user_name(iL_Players[i],iL_Name,charsmax(iL_Name))
            if(containi(iL_Name,sD_EtkinlikTag) != -1) { 
                replace(iL_Name,charsmax(iL_Name),sD_EtkinlikTag,sD_Tag)
                set_user_info(iL_Players[i],"name",iL_Name);
            }
        }
        iL_Event = false;
        client_print(0,print_chat,"Etkinlik Bitirildi!")
    }
} 
Ters yazmşım buyrun.

Teşekkürler Çalıştı Konuyu Çözülmüş İsteklere Taşıyabilirsiniz
Son Düzenleme: 08-08-2020, 19:59, Düzenleyen: iswan
Etkinlik Plugini Lazım
Konunuz "Çözülmüş İsteklere" taşınmıştır.
Linksta

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Konuyu Okuyanlar: 1 Ziyaretçi