CSPLague
İstek Plugin - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6)
+--- Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü (https://www.csplague.com/forumdisplay.php?fid=80)
+---- Forum: Çözülmüş İstekler (https://www.csplague.com/forumdisplay.php?fid=87)
+---- Thread: İstek Plugin (/showthread.php?tid=6874)



İstek Plugin - leaffan1994 - 26-02-13

CSPlague - Profil bilgileri: akcaliberkk

kardeşim yardım et lütfen...!

https://www.csplague.com/plugin-cs-1-...caliberkk.html

şu Pluginin'deki yk_obeyimmunity "1/0" // 1 = Dokunulmazlık yetkisi olan kişiler bu yasaklardan etkilenmez. onu dokunulmazlık değilde l yetkisi yani rcon yetkisi olan adminler'de yapsak onların etkilenmemesini sağlasak sadece l yetkisine çevirebilirmisin lütfen.........


Cevap: İstek Plugin - akcaliberkk - 26-02-13

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Yasakli Komutlar"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"

#define MAX_YASAK 50

new line;
new 
dosya[256];
new 
readdata[32][MAX_YASAK+1]
new 
pcvar;

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
pcvar register_cvar("yk_obeyimmunity","0")
    
    
LoadFile()
}
public 
cmdBlockNormal(id) {
    if((
get_user_flags(id) & ADMIN_RCON) && get_pcvar_num(pcvar)) {
        return 
PLUGIN_CONTINUE
    
}
    return 
PLUGIN_HANDLED
}
public 
cmdBlockKick(id) {
    if((
get_user_flags(id) & ADMIN_RCON) && get_pcvar_num(pcvar)) {
        return 
PLUGIN_CONTINUE
    
}
    
server_cmd("kick #%d ^"Yasakli Komut Sebebiyle Atildiniz^"",get_user_userid(id))
    return 
PLUGIN_HANDLED
}
public 
cmdBlockBan(id) {
    if((
get_user_flags(id) & ADMIN_RCON) && get_pcvar_num(pcvar)) {
        return 
PLUGIN_CONTINUE
    
}
    
server_cmd("amx_ban #%d 0 ^"Yasakli Komut Sebebiyle Banlandiniz^"",get_user_userid(id))
    return 
PLUGIN_HANDLED
}
public 
LoadFile() {
    
get_configsdir(dosya,255)
    
format(dosya,255,"%s/yasak_listesi.ini",dosya)
    new 
txtlen;
    for( 
line 0;line<=MAX_YASAK;line++) {
        
read_file(dosya,line,readdata[line],31,txtlen)
        new 
komut[30],metod[2];
        
parse(readdata[line],komut,29,metod,1)
        
remove_quotes(komut)
        
remove_quotes(metod)
        new 
imetod str_to_num(metod);
        switch(
imetod) {
            case 
1:register_concmd(komut,"cmdBlockNormal")
            case 
2:register_concmd(komut,"cmdBlockKick")
            case 
3:register_concmd(komut,"cmdBlockBan")
            default:
register_concmd(komut,"cmdBlockNormal")
        }
    }




Cevap: İstek Plugin - leaffan1994 - 26-02-13

kardeşim çok ama çok teşekkür ederim ellerine sağlık emeğine sağlık Smile

---------- Alttaki Mesaj Zamani 18:07 ---------- Önceki Mesaj Zamani 18:07 ----------

kardeşim birde şuraya bakarsan sevinirim şimdiden teşekkürler

https://www.csplague.com/istek-plugin-istek-bolumu/21762-webmod-sorunu-ve-00-00-zaman-sorunu.html#post201948


Cevap: İstek Plugin - akcaliberkk - 26-02-13

Çözülmüş İsteklere taşındı.