Selamun aleyküm arkadaşlar benim problemim bu vip paneli açıkken F10 basıldığında tekrar tekrar açılıp buga giriyor açıkken tekrar açılmasın istiyorum 
 
	vip_cl.Lua
 
function vip()
    triggerServerEvent ( "ClientHaveLevel", getLocalPlayer() )
end
addCommandHandler ("vip", vip)
function armavip ()
showCursor (true)
triggerServerEvent ( "onGreeting", getLocalPlayer() )
end
function vipka()
    painel = guiCreateWindow(380, 280, 235, 250, "VIP", false)
    guiWindowSetSizable(painel, false)
    showCursor ( true )
    guiSetAlpha(painel, 0.65)
    guiSetProperty(painel, "CaptionColour", "FF6AE419")
	
    arma = guiCreateButton(16, 20, 250, 40, "Выдать снаряжение!", false, painel)
    close = guiCreateButton(16, 58, 250, 40, "Закрыть панель!", false, painel)
    memo = guiCreateMemo(16, 98, 255, 129, "[GOLD-DayZ] \n[VIP Panel] \n\n*Автор VIP Панели: Vitos_Pro \n*Гл.Админ №1: Alkash \n*Гл.Админ №2: AlexSuper \n*Скайп Vitos'a_Pro: sains1999", false, painel)
    guiMemoSetReadOnly(memo, true)
    addEvent( "showvip",true )
    addEventHandler ( "onClientGUIClick", arma, armavip, false )
    addEventHandler ( "onClientGUIClick", equip, equipvip, false )
    addEventHandler ( "onClientGUIClick", close,
    function()
        guiSetVisible(painel, false)
        showCursor(false)
    end, false )
end
addEvent( "ShowVipPanel", true )
addEventHandler( "ShowVipPanel", getRootElement(), vipka)
	vip_sv.Lua
 
--Снаряжение
function vipPanelVitalya ()
      setElementData(source, "MAX_Slots" , 77 )
      setElementData(source, "weapon11", 1)
      setElementData(source, "weapon5", 1)
	  setElementData(source, "weapon16", 5)
	  setElementData(source, "weapon13", 1)
      setElementData(source, "M249", 1)
	  setElementData(source, "toolbelt4", 1)
      setElementData(source, "Оск. граната M67", 3)	  
	  setElementData(source, "АКС-74У", 1)
	  setElementData(source, "mag1", 150)
	  setElementData(source, "mag2", 150)
	  setElementData(source, "mag3", 150)
	  setElementData(source, "mag4", 150)
	  setElementData(source, "mag5", 150)
	  setElementData(source, "mag7", 150)
	  setElementData(source, "mag6", 150)
      setElementData(source, "mag10", 150)
      setElementData(source, "mag8", 150)
      setElementData(source, "mag9", 1)	  
	  setElementData(source, "item4", 3)
	  setElementData(source, "item3", 3)
      setElementData(source, "item8", 1) 
	  setElementData(source, "item13", 1) 
	  setElementData(source, "item14", 1) 
      setElementData(source, "Аптечка", 5)
      setElementData(source, "Молоко", 6)
      setElementData(source, "Пицца", 6)
      setElementData(source, "Колесо", 8)
      setElementData(source, "Палатка", 1)
      setElementData(source, "Наполненная канистра", 3)
      setElementData(source, "Двигатель", 2)
	  setElementData(source, "Бензобак", 2)
      setElementData(source, "Болгарка", 1)
      setElementData(source, "Морфий", 5)
      setElementData(source, "Морфин", 5)	  
	  setElementData(source, "Бинт", 5)
      setElementData(source, "Болеутоляющие", 5)
      setElementData(source, "Канистра с топливом", 5)
      setElementData(source, "Куст. Антирад. костюм", 1)
      setElementData(source, "Камуфляж снайпера", 1)
	  setElementData(source, "Карта", 1)
      setElementData(source, "Инструменты", 1)
      setElementData(source, "ПНВ", 1)
      setElementData(source, "Одежда VIP Игрока", 1)
      setElementData(source, "Инфракрасные очки", 1)
	  setElementData(source, "Часы", 1)
      setElementData(source, "GPS", 1)
      setElementData(source, "blood", 15000)
      setPlayerVIPDataLockState( client, true );
end
addEvent( "onGreeting", true )
addEventHandler( "onGreeting", getRootElement(), vipPanelVitalya )
function VipGiveSetLoot( )   
    local account = getPlayerAccount ( source )   
       local accName = getAccountName ( account )   
       if ( isObjectInACLGroup ("user."..accName, aclGetGroup ( "VIP" ) ) ) then   
    local time = getRealTime ( )   
    local dataTime = getAccountData ( account, "svip.time" )   
    if ( dataTime ) then	
    if ( dataTime + 0 < time.timestamp ) then   
       setAccountData ( account, "svip.time", time.timestamp )   
    else   
       outputChatBox ( "Воспользуйтесь VIP Панелью через 1 час!!!", source )   
    return   
    end   
    else   
      setAccountData ( account, "svip.time", time.timestamp )   
    end   
           triggerClientEvent(source, "ShowVipPanel", source )   
    else   
           outputChatBox(" test ",source)   
    end   
end
addEvent( "ClientHaveLevel", true )
addEventHandler( "ClientHaveLevel", getRootElement(), VipGiveSetLoot )