CSPLague
Yönlendirme - 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: Yönlendirme (/showthread.php?tid=10074)



Yönlendirme - sPeeXx - 29-05-14

Merhaba Arkadaşlar Ben Sizden Şu Plugini istiyorum.

şimdi benim oyunsunucumdan serverim var arkadaşımın sunucusuna geçmek istiyorum ve amx_ koduyla yonlendirme plugini istiyorum

ornegin csxxx.oyunsunucum.com serverinde oynuyolar ve ben csxxx.hosting.com ip sine amx_yonlendirmes csxxx.hosting.com yazınca csxxx.oyunsunucum.cam daki oynuyanlar direk yan servere geçmesini istiyorum

yani sizden istedigim kodlu yonlendirme plugini


Cevap: Yönlendirme - ruttemfaal - 29-05-14

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]


Cevap: Yönlendirme - sPeeXx - 29-05-14

amx_plexec @all "komutunuz" Komutunuz Derken Server ip mi ?


Cevap: Yönlendirme - ByCapTaN - 30-05-14

sPeeXx dateline='' Wrote: amx_plexec @all "komutunuz" Komutunuz Derken Server ip mi ?

@sPeeXx Kardeşim Sen Bu plugini Serverine Aktifleştirip Konsoldan " amx_plexec @all connect SERVERİP " Yazıp Entere Basıyorsun. Ve Bütün Oyuncuların O Server'a Yönleniyor.. Olay Bu



Cevap: Yönlendirme - sPeeXx - 30-05-14

Teşekurler Smile