UserPawn
Ученик
Народ помогите постоянно пишет афк над головой как исправить ?
PHP:
if(GetPVarInt(i,"AFK_Tick") > 10000)
{
SetPVarInt(i,"AFK_Tick",1);
SetPVarInt(i,"AFK_Check",0);
}
if(GetPVarInt(i,"AFK_Use") == 1 && GetPVarInt(i, "AFK_Time") <= 2)
{
GetPlayerPos(i,PlayerInfo[i][pPos_x],PlayerInfo[i][pPos_y],PlayerInfo[i][pPos_z]);
SetPVarInt(i,"AFK_Use",0);
}
if(GetPVarInt(i,"AFK_Check") < GetPVarInt(i,"AFK_Tick") && GetPlayerState(i))
{
SetPVarInt(i,"AFK_Check",GetPVarInt(i,"AFK_Tick"));
SetPVarInt(i,"AFK_Time",0);
}
if(GetPVarInt(i,"AFK_Check") == GetPVarInt(i,"AFK_Tick") && GetPlayerState(i))
{
SetPVarInt(i,"AFK_Time",GetPVarInt(i,"AFK_Time") + 1);
if(GetPVarInt(i, "AFK_Time") > 2)
{
new CB[24];
Convert(GetPVarInt(i,"AFK_Time")-2,CB);
strins(CB,"Игрок на паузе: ",0);
SetPlayerChatBubble(i,CB,COLOR_YELLOW,50.0,1200);
SetPVarInt(i,"AFK_Use",1);
}
}
if(GetPVarInt(i,"AFK_Time") >= 600 && PlayerInfo[i][pAdmin] == 0)
{
SendClientMessage(i,COLOR_LIGHTRED, "Вы были кикнуты. Причина: долгая неактивность (AFK)");
SKick(i,1828);
}
}
