#include <amxmodx>
#include <reapi>
new const szTag[] = "^1[^3Clan Tag^1]";
new const szFlagTag[][] = { /* { Yetki ID, "Tag" } */
{ADMIN_RCON, "Kurucu"},
{ADMIN_CVAR, "Yonetici"},
{ADMIN_BAN, "Moderator"},
{ADMIN_RESERVATION, "VIP"},
{ADMIN_USER, "Oyuncu"}
};
new iString[MAX_CLIENTS+1][50],bool:iControlSetting[MAX_CLIENTS+1];
public plugin_init() {
register_plugin("GelismisGirisMesaji", "1.0", "QuryWesT");
register_clcmd("say /GirisGizle", "@pGetPlayerFlagConnectControl");
}
public client_putinserver(iPlayer) {
@pGetPlayerFlagControl(iPlayer);
if(!iControlSetting[iPlayer]) {
client_print_color(0, 0, "%s ^4Sunucuya ^1( ^3%n ^1) ^4adli kisi giris yapti ^1( ^3%s ^1) ^4yetkisine sahip ^1( ^3%s ^1)", szTag, iPlayer, iString[iPlayer],(is_user_steam(iPlayer)) ? "Steam":"NonSteam");
}
}
@pGetPlayerFlagConnectControl(const iPlayer) {
iControlSetting[iPlayer] = iControlSetting[iPlayer] ? false:true;
client_print_color(iPlayer, iPlayer, "%s ^4Giris bilgi mesaji %s", szTag, iControlSetting[iPlayer] ? "kapatildi":"acildi");
}
@pGetPlayerFlagControl(const iPlayer) {
static i;
for(i=0;i < sizeof(szFlagTag);i++) {
if(get_user_flags(iPlayer) & szFlagTag[i][0]) {
formatex(iString[iPlayer], 49, szFlagTag[i][1]);
break;
}
}
}