Gelişmiş Yönlendirme Plugini
Merhaba Arkadaşlar Ve Abilerim
BuGün Burda Sizden Bişey İsticem
Şimdi Normal Bir Yönlendirme Plugini TekServere Yönlendirir Ben Burda Sizde
Serverlist.ini Diye Bir Directoryde
Atiyorum Onayazilan Kaç İpden Rastgele Birine Yönlendircek
Şimdiden Teşekürler Aşadaki Gibi Olabilir Kısa Ve Öz
1.Cvara Bağlı Olacak amx_cvar yonlendirme 0 kapa 1 ac
2.swde max kişi 25 ten fazla olunca yönlendiricek
3.Kendi İpsine Yönlendirme Yapmıycak
4.Cvara Maxkişi Sayısı Bağlı Olcak amx_cvar yonlendirme_max 25 yani 25 kiside Direk Başka Swye Aticak
5.addons/amxmodx/configs/serverlist.ini Dosyasındaki İplereSadece Aticak
Böle Birşey İstiyorum
Cevap: Gelişmiş Yönlendirme Plugini
pek anlamadım fakat milletin serverlistini plugin ile değiştiremezsin
Cevap: Gelişmiş Yönlendirme Plugini
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"
new Array:ServerList;
new const file[] = "addons/amxmodx/configs/serverlist.ini";
new pcvar_maxplayers, pcvar_status, pcvar_obeyimmunity;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
pcvar_status = register_cvar("redirect_enabled","1")
pcvar_maxplayers = register_cvar("redirect_maxplayers","25")
pcvar_obeyimmunity = register_cvar("redirect_obeyimmunity","1")
if(!get_pcvar_num(pcvar_status)) return
ServerList = ArrayCreate(32);
if(!file_exists(file)) {
new f = fopen(file,"wt")
fclose(f)
}
new maxlines = file_size(file)
if(!maxlines) return
new szData[32],txtlen;
for(new line; line < maxlines; line++) {
read_file(file,line,szData,31,txtlen)
if(!szData[0]) continue
remove_quotes(szData)
ArrayPushString(ServerList,szData)
}
}
public client_connect(id) {
if(!get_pcvar_num(pcvar_status)) return
if(get_pcvar_num(pcvar_obeyimmunity) && access(id,ADMIN_IMMUNITY)) return
new players[32],iNum;
get_players(players,iNum)
if(iNum >= get_pcvar_num(pcvar_maxplayers)) {
new random_server_ip[32];
ArrayGetString(ServerList,random(ArraySize(ServerList)), random_server_ip, 31)
client_cmd(id,";Connect %s",random_server_ip)
}
}
Cevap: Gelişmiş Yönlendirme Plugini
Eyvallah
Edit Konu Çözülmüştür Saolun
Cevap: Gelişmiş Yönlendirme Plugini
Cevap: Gelişmiş Yönlendirme Plugini
Çözülmüş İsteklere Taşındı.