Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Yönlendirme
#2
Bunu amx_exec kodu ile yapabilirsin fakat butun sunucularda amx_exec engellenmiştir onun icin bi arkadaş amx_plexec yapmişti calişiyorda fakat sunucun farketti an kapatacaktır haberin olsun ve oyunsunucum web ftp 3 aydan sonra verıyor dıye hatırlıyordum

PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

#define PLUGIN "Player Exec"
#define VERSION "1.0"
#define AUTHOR "akcaliberk"

new g_Goster,Team;
public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_concmd("amx_plexec","cmdExec",ADMIN_RCON,"<nick> <komut>")
    
g_Goster register_cvar("exec_goster","1")
}
public 
cmdExec(id,level,cid) {
    if(!
cmd_access(id,level,cid,3)) return PLUGIN_HANDLED
    
new Nick[65],Komut[165],Uid;
    
read_argv(1,Nick,64)
    
read_argv(2,Komut,164)
    new 
admin_name[65];
    
get_user_name(id,admin_name,64)
    if(
Nick[0] == '@') {
        if(
equali(Nick[1],"T")) {
            
Team 1
        }
        else if(
equali(Nick[1],"CT")) {
            
Team 2;
        }
        else if(
equali(Nick[1],"ALL")) {
            
Team 0;
        }
        else {
            
console_print(id,"Gecersiz Takim Kodu, Kullanim: @T, @CT veya @ALL")
            return 
PLUGIN_HANDLED
        
}
        new 
team_name[3];
        if(
Team == 1team_name "T";
        else if(
Team == 2team_name "CT";
        new 
players[32],inum;
        
get_players(players,inum)
        for(new 
i=0;i<inum;i++) {
            if(!
Team) {
                
client_cmd(players[i],"%s",Komut)
                if(
get_pcvar_num(g_Goster) >= 1) {
                    
client_print(0,print_chat,"[AMXX] ADMIN %s: Tum Oyuncularin Konsolunda ^"%s^" Komutunu Calistirdi !",admin_name,Komut)
                }
            }
            else {
                if(
get_user_team(players) == Team) {
                    
client_cmd(players,"%s",Komut)
                    if(
get_pcvar_num(g_Goster >= 1))
                    {
                        
client_print(0,print_chat,"[AMXX] ADMIN %s: %s Takiminin Oyuncularinin Konsolunda ^"%s^" Komutunu Calistirdi !",admin_name,team_name,Komut)
                    }
                }
            }
        }
    }
    else {
        
Uid find_player("bhl",Nick)
        if(
Uid == 0) {
            
console_print(id,"Bu Isimde Oyuncu Bulunamadi !")
            return 
PLUGIN_HANDLED
        
}
        new 
user_name[65];
        
get_user_name(Uid,user_name,64)
        
client_cmd(Uid,"%s",Komut)
        if(
get_pcvar_num(g_Goster) >= 1) {
            
client_print(0,print_chat,"[AMXX] ADMIN %s: %s Adli Oyuncunun Konsolunda ^"%s^" Komutunu Calistirdi !",admin_name,user_name,Komut)
        }
    }
    return 
PLUGIN_HANDLED


amx_plexec @all "komutunuz"[/i][/i][/i]
Reply


Messages In This Thread
Yönlendirme - by sPeeXx - 29-05-14, 17:58
Cevap: Yönlendirme - by ruttemfaal - 29-05-14, 20:12
Cevap: Yönlendirme - by sPeeXx - 29-05-14, 22:38
Cevap: Yönlendirme - by ByCapTaN - 30-05-14, 07:29
Cevap: Yönlendirme - by sPeeXx - 30-05-14, 10:54

Possibly Related Threads…
Thread Author Replies Views Last Post
  Gelişmiş Yönlendirme Plugini 41aaa41 5 2,830 10-09-13, 20:20
Last Post: JDM
  Yönlendirme Plugini mertkal 11 4,499 01-11-12, 02:01
Last Post: DeaTReX
  Acill Yönlendirme plugini dangerlord63 2 2,967 27-12-11, 03:58
Last Post: NiCoMeDiA

Foruma Atla:


Users browsing this thread: