Merhaba bugünkü kodumuzda server girdiğimizde 30 saniye için hesabımıza girmezsek sunucu otomatik bize kick verir.
BAŞLAYALIM :
Modun başına ;
OnPlayerConnet publicine ;
Modun sonuna ;
BAŞLAYALIM :
Modun başına ;
Kod:
forward KickTimer(playerid);
#define COLOR_BRIGHTRED 0xFF0000AA
enum pInfo
{
pKayit
};
new playerInfo[MAX_PLAYERS][pInfo];
OnPlayerConnet publicine ;
Kod:
SendClientMessage(playerid,-1 ," Merhaba sunucuya hosgeldiniz -30- saniye içinde hesabiniza girmezseniz atilacaksiniz");
SetTimerEx("KickTimer",30000,0,"i",playerid);
Modun sonuna ;
Kod:
public KickTimer(playerid)
{
new playername[256];
if(playerInfo[playerid][pKayit]==0) {
SendClientMessage(playerid,COLOR_BRIGHTRED, "» Sifrenizi yanlis girdiginizden serverdan atildiniz");
Kick(playerid);
new kickmess[256];
format(kickmess,sizeof(kickmess),"» %s serverdan atildi [SEBEP] : Yanlis sifre",playername);
SendClientMessage(playerid,COLOR_BRIGHTRED,kickmess);
}
}
Kod:
NOT : BOTLARA KARŞI GÜZEL ÇOZUM...