CSPLague
steamid kontrol - 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: steamid kontrol (/showthread.php?tid=6974)



steamid kontrol - shakespeare - 15-03-13

merhaba. bir eklenti yapmak istiyorum. Şöyle söyliyeyim. STEAMID.cfg yada STEAMID.ini gibi bir dosya içerisine bir kaç tane steamid yazacağım. Ve adamın birisi oyuna girdi diyelim. Eğer oyuna giren adamın steamid si o STEAMID.cfg veya STEAMID.ini dosyası içerisinde yazmıyor ise adamı oyundan atacak. Böyle birşey yapmamız mümkünmü ?


Cevap: steamid kontrol - akcaliberkk - 15-03-13

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

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "SteamID WhiteList"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"

new const file[] = "addons/amxmodx/configs/STEAMID.ini"

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    if(!
file_exists(file)) {
        new 
fopen(file,"wt")
        
fclose(f);
    }
    
}
public 
client_authorized(id) {
    new 
steamid[32];
    
get_user_authid(id,steamid,31)
    
    new 
szLineText[64],txtlen;
    new 
maxlines file_size(file,1)
    for(new 
line;line<maxlines;line++) {
        
read_file(file,line,szLineText,63,txtlen)
        if(
equali(szLineText,steamid)) {
            return 
PLUGIN_CONTINUE
        
}
    }
    
server_cmd("kick #%d ^"SteamID'niz Listede Bulunmamaktadir.^"",get_user_userid(id))
    return PLUGIN_HANDLED


Bir dene bakalım


Cevap: steamid kontrol - shakespeare - 16-03-13

teşekkürler, çalışıyor

---------- Alttaki Mesaj Zamani 22:59 ---------- Önceki Mesaj Zamani 22:15 ----------

peki bunu saatli bir hale getirebilirmiyim acaba ? mesela oluşturdugumuz ini dosyasına saat 17:00 ve 18:00 arasında şu steam id ler girebilsin şeklinde bişey yapabilirmiyiz ? örnek olarak mesela ini dosyasında başına saat atarsak sadece o saat aralıgında o steamid ler girecek. Saat geçtikten sonra bütün oyuncular girebilecek.

Örnek ini içeriği:

17:00 - 18:00 // SAAT ARALIGI
STEAM_0:0:56166032
STEAM_0:0:56166036
STEAM_0:0:56166031


gibi


Cevap: steamid kontrol - shakespeare - 19-03-13

olurmu dersin canberk =)


Cevap: steamid kontrol - akcaliberkk - 19-03-13

olur. Yapıcam sonra merak etme Smile


Cevap: steamid kontrol - shakespeare - 19-03-13

teşekkür ederim , ellerin dert görmesin.


Cevap: steamid kontrol - DeaTReX - 20-03-13

Konu Cözüldüğü İçin Çözülmüş İstekler Bölümüne Taşınmıştır !