1)oyuncu sunucuya bağlanınca farklı bir kayıt dosyasında (setinfo pw side kayıt edilsin )
oyuncunun adı "setinfo _pw şifresi" "tarih saat "
2)iplogger.log dosyasına kayıt ederken aralarda ayraç olsun ben bazı şeyleri anlayamadım birleşik yazıyor nedense teşekkürler :d
PHP Kod:
#include <amxmodx>
#define PLUGIN "Ip Logger"
#define VERSION "1.0"
#define AUTHOR "ReymonARG"
new const LOGTOFILE[] = "iplogger.log"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_putinserver(id)
{
new name[32], ipcliente[32],bmSteamID[28],bmSaat[12];
get_user_authid(id,bmSteamID,charsmax(bmSteamID));
get_time("%H:%M:%S",bmSaat,charsmax(bmSaat));
get_user_name(id, name, 31)
get_user_ip(id, ipcliente, 31, 1)
log_to_file(LOGTOFILE, "[ipkayit][%s] baglandi,IP Adresi: %s,SteamID: %s,Saat: %s", name, ipcliente,bmSteamID,bmSaat)
}
public client_disconnect(id)
{
new name[32], ipnumber[32],bmSteamID[28],bmSaat[12];
get_user_authid(id,bmSteamID,charsmax(bmSteamID));
get_time("%H:%M:%S",bmSaat,charsmax(bmSaat));
get_user_name(id, name, 31)
get_user_ip(id, ipnumber, 31, 1)
log_to_file(LOGTOFILE, "[ipkayit][%s] cikis yapti,IP Adresi: %s,SteamID: %s,Saat: %s", name, ipnumber,bmSteamID,bmSaat)
}