Kick. Проблема samp 0.3х.
#5

Quote:
Originally Posted by XemyL
Посмотреть сообщение
Ты вообще с этой планеты? =О
Лол. По теме:
Новый инклуд подключите, содержимое вот:

PHP код:
#if !defined _samp_included
        #error Please include 'a_samp.inc'
#endif
#if !defined KICKFIX_INC
        #define  KICKFIX_INC
 
        
static
                
bool:kickedPlayer[MAX_PLAYERS char]={false, ...},
                
bool:bannedPlayer[MAX_PLAYERS char]={false, ...}
        ;
       
       
        
forward onKicked(playerid);
        
forward onBanned(playerid,reason[]);
       
       
        
stock fix_Kick(playeriddelay=100) {
                if(
playerid >= && playerid MAX_PLAYERS) {
                        if(!
kickedPlayer{playerid} && !bannedPlayer{playerid}) {
                                
kickedPlayer{playerid}=true;
                                
SetTimerEx("onKicked"delayfalse"i"playerid);
                        }
                        return 
1;
                }
                return 
0;
        }
       
        
stock fix_Ban(playeridreason[]=""delay=100) {
                if(
playerid >= && playerid MAX_PLAYERS) {
                        if(!
kickedPlayer{playerid} && !bannedPlayer{playerid}) {
                                
bannedPlayer{playerid}=true;
                                
SetTimerEx("onBanned"delayfalse"is"playeridreason);
                        }
                        return 
1;
                }
                return 
0;
        }
       
       
        public 
onKicked(playerid) {
                
kickedPlayer{playerid}=false;
                if(
IsPlayerConnected(playerid)) {
                        
Kick(playerid);
                }
        }
       
        public 
onBanned(playeridreason[]) {
                
bannedPlayer{playerid}=false;
                if(
IsPlayerConnected(playerid)) {
                        if(
reason[0] != '\0') {
                                
BanEx(playeridreason);
                        } else {
                                
Ban(playerid);
                        }
                }
        }
       
        
#define Ban             fix_Ban
        #define Kick    fix_Kick
        #define BanEx   fix_Ban
       
#endif 
Reply


Messages In This Thread
Kick. Проблема samp 0.3х. - by DANGER1979 - 09.03.2013, 09:44
Re: Kick. Проблема samp 0.3х. - by cm666 - 09.03.2013, 09:53
Re: Kick. Проблема samp 0.3х. - by jhonyxakep - 09.03.2013, 12:36
Re: Kick. Проблема samp 0.3х. - by XemyL - 09.03.2013, 12:49
Re: Kick. Проблема samp 0.3х. - by kamilot73 - 09.03.2013, 13:18
Re: Kick. Проблема samp 0.3х. - by OKStyle - 09.03.2013, 14:02
Re: Kick. Проблема samp 0.3х. - by Jon_De - 09.03.2013, 15:24
Re: Kick. Проблема samp 0.3х. - by kamilot73 - 09.03.2013, 15:34
Re: Kick. Проблема samp 0.3х. - by Alexander_Petrov - 09.03.2013, 15:44
Re: Kick. Проблема samp 0.3х. - by Jon_De - 09.03.2013, 15:51

Forum Jump:


Users browsing this thread: 1 Guest(s)