

local Tunnel = module("vrp", "lib/Tunnel")


local Proxy = module("vrp", "lib/Proxy")

vRP = Proxy.getInterface("vRP")
vRPclient = Tunnel.getInterface("vRP","Samer-Heros")
local Data = {}
local SpamArmor = {}

function SendNotify(message)
  TriggerEvent("pNotify:SendNotification",{
    text = "<style> @import url('https://fonts.googleapis.com/css?family=Tajawal&amp;display=swap');*{font-family: 'Tajawal', sans-serif;}</style>"..message,
    type = "info",
    timeout = 10000,
    layout = "centerLeft",
    queue = "global",
    animation = {open = "gta_effects_open_left", close = "gta_effects_fade_out"}
  })
end




function WebHook(webhook, name, message)
  local connect = {{
   ["color"] = 2067276,
   ["title"] = "**" .. name .. "**",
   ["description"] = message,
   ["footer"] = {
   ["text"] = "Made With Mr51",
   ["icon_url"] = ""
      }
  }}
  PerformHttpRequest(webhook, function(err, text, headers)
  end, 'POST', json.encode({
      username = Other.Settings.ServerName,
      embeds = connect,
      avatar_url = Other.Settings.img
  }), {
   ['Content-Type'] = 'application/json'
  })
end

 --==========================================================[ BatMan ]=============================================================================<<--


function Health(source,choices)
  local user_id = vRP.getUserId({source})
  if vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission}) then  
  vRPclient.setHealth(source, {200})
  TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تعبئة دم بنجاح", 5000, 'success') -- بنجاح
  WebHook(Other.SuperHero.BatMan.WebHook, " لوق تعبئة دم",
  "** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
end
end
  

function SuperTheFalsh(source)
  local _source = source
  local user_id = vRP.getUserId({_source})
   TriggerClientEvent('Mr51:SuperFastRun', _source)
   TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تفعيل الركض السريع", 5000, 'success') -- بنجاح
end

function SuperMeleeTheFalsh(source)
  local _source = source
  local user_id = vRP.getUserId({_source})
   TriggerClientEvent('Mr51:SuperMelee', _source)
   TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تفعيل الضريه القويه", 5000, 'success') -- بنجاح
end

function FastrunBatMan(source)
  local _source = source
  local user_id = vRP.getUserId({_source})
   TriggerClientEvent('Mr51:SuperFastRun', _source)
   TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تفعيل سرعة الخارقة", 5000, 'success') -- بنجاح
end



function SuperJumpBatMan(source)
  local _source = source
  local user_id = vRP.getUserId({_source})
   TriggerClientEvent('Mr51:SuperJump', _source)
   TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تفعيل القفزة الخارقة", 5000, 'success') -- بنجاح
end


function SlenderManInvincible(source)
  local _source = source
  local user_id = vRP.getUserId({_source})
   TriggerClientEvent('Mr51:SuperInvincible', _source)
   TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تفعيل اختفاء", 5000, 'success') -- بنجاح
end

function SggggInvincible(source)
  local _source = source
  local user_id = vRP.getUserId({_source})
  TriggerClientEvent("Mr51:toggleThermal", source)
  TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تفعيل منظور الحراري", 5000, 'success') -- بنجاح
end



function SllllInvincible(source)
  local _source = source
  local user_id = vRP.getUserId({_source})
   TriggerClientEvent("Mr51:llll", source)
   TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تفعيل رؤية ليلة", 5000, 'success') -- بنجاح
 end

 function FoodanddrinkSlenderMan(source)
 local player = source
 local User_Id = vRP.getUserId({player})
 if User_Id ~= nil then
    if vRP.hasPermission({User_Id,Other.SuperHero.SlenderMan.Permission}) then
        vRP.varyHunger({player,-100})
        vRP.varyThirst({player,-100})
        vRPclient.varyHealth(player, {100})
        TriggerClientEvent('51_Notify:Alert', player, "تم بنجاح", "تم تعبئة الأكل والشرب", 5000, 'success') -- بنجاح
         WebHook(            
          Other.SuperHero.SlenderMan.WebHooks,
         "***Take Weapons*** ",
         " ***SlenderMan Name : *** `" ..GetPlayerName(player).. "`\n ***SlenderMan ID : *** `"..User_Id.."`"
     )
     end
 end
end

function FoodanddrinkBatMan(source)
  local player = source
  local User_Id = vRP.getUserId({player})
  if User_Id ~= nil then
      if vRP.hasPermission({User_Id,Other.SuperHero.BatMan.Permission}) then
          vRP.varyHunger({player,-100})
          vRP.varyThirst({player,-100})
          vRPclient.varyHealth(player, {100})
        TriggerClientEvent('51_Notify:Alert', player, "تم بنجاح", "تم تعبئة الأكل والشرب", 5000, 'success') -- بنجاح
          WebHook(
            Other.SuperHero.BatMan.WebHooks,
              "***Take Weapons*** ",
              " ***BatMan Name : *** `" ..GetPlayerName(player).. "`\n ***BatMan ID : *** `"..User_Id.."`"
          )
      end
    end
  end

 function FoodanddrinkHitMan(source)
  local player = source
  local User_Id = vRP.getUserId({player})
  if User_Id ~= nil then
      if vRP.hasPermission({User_Id,Other.SuperHero.HitMan.Permission}) then
          vRP.varyHunger({player,-100})
          vRP.varyThirst({player,-100})
          vRPclient.varyHealth(player, {100})
        TriggerClientEvent('51_Notify:Alert', player, "تم بنجاح", "تم تعبئة الأكل والشرب", 5000, 'success') -- بنجاح
          WebHook(
            Other.SuperHero.HitMan.WebHooks,
              "***Take Weapons*** ",
              " ***HitMan Name : *** `" ..GetPlayerName(player).. "`\n ***HitMan ID : *** `"..User_Id.."`"
          )
      end
  end
 end

 function FoodanddrinkTheFlash(source)
  local player = source
  local User_Id = vRP.getUserId({player})
  if User_Id ~= nil then
      if vRP.hasPermission({User_Id,Other.SuperHero.TheFlash.Permission}) then
          vRP.varyHunger({player,-100})
          vRP.varyThirst({player,-100})
          vRPclient.varyHealth(player, {100})
        TriggerClientEvent('51_Notify:Alert', player, "تم بنجاح", "تم تعبئة الأكل والشرب", 5000, 'success') -- بنجاح
          WebHook(
            Other.SuperHero.TheFlash.WebHooks,
              "***Take Weapons*** ",
              " ***TheFlash Name : *** `" ..GetPlayerName(player).. "`\n ***TheFlash ID : *** `"..User_Id.."`"
          )
      end
  end
 end

 function FoodanddrinkJoker(source)
  local player = source
  local User_Id = vRP.getUserId({player})
  if User_Id ~= nil then
      if vRP.hasPermission({User_Id,Other.SuperHero.Joker.Permission}) then
          vRP.varyHunger({player,-100})
          vRP.varyThirst({player,-100})
          vRPclient.varyHealth(player, {100})
        TriggerClientEvent('51_Notify:Alert', player, "تم بنجاح", "تم تعبئة الأكل والشرب", 5000, 'success') -- بنجاح
          WebHook(
            Other.SuperHero.Joker.WebHooks,
              "***Take Weapons*** ",
              " ***Joker Name : *** `" ..GetPlayerName(player).. "`\n ***Joker ID : *** `"..User_Id.."`"
          )
      end
  end
 end


 function FoodanddrinkSuperMan(source)
  local player = source
  local User_Id = vRP.getUserId({player})
  if User_Id ~= nil then
      if vRP.hasPermission({User_Id,Other.SuperHero.SuperMan.Permission}) then
          vRP.varyHunger({player,-100})
          vRP.varyThirst({player,-100})
          vRPclient.varyHealth(player, {100})
        TriggerClientEvent('51_Notify:Alert', player, "تم بنجاح", "تم تعبئة الأكل والشرب", 5000, 'success') -- بنجاح
          WebHook(
            Other.SuperHero.SuperMan.WebHooks,
              "***Take Weapons*** ",
              " ***SuperMan Name : *** `" ..GetPlayerName(player).. "`\n ***SuperMan ID : *** `"..User_Id.."`"
          )
      end
  end
 end


 function FoodanddrinkCatWoMan(source)
  local player = source
  local User_Id = vRP.getUserId({player})
  if User_Id ~= nil then
      if vRP.hasPermission({User_Id,Other.SuperHero.CatWoMan.Permission}) then
          vRP.varyHunger({player,-100})
          vRP.varyThirst({player,-100})
          vRPclient.varyHealth(player, {100})
        TriggerClientEvent('51_Notify:Alert', player, "تم بنجاح", "تم تعبئة الأكل والشرب", 5000, 'success') -- بنجاح
  
          WebHook(
            Other.SuperHero.CatWoMan.WebHooks,
              "***Take Weapons*** ",
              " ***CatWoMan Name : *** `" ..GetPlayerName(player).. "`\n ***CatWoMan ID : *** `"..User_Id.."`"
          )
      end
  end
end



function TakeH_ulkWeapons(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
          if ok then     
              for k,v in pairs(Other.SuperHero.Hulk.weapons) do
                  vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
              end
          end
          WebHook(
            Other.SuperHero.Hulk.WebHooks,
              "***Take Weapons*** ",
              " ***H_ulk Name : *** `" ..GetPlayerName(player).. "`\n ***H_ulk ID : *** `"..user_id.."`"
          )
      end})
end
end


function TakeWeapons(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
          if ok then     
              for k,v in pairs(Other.SuperHero.BatMan.weapons) do
                  vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
              end
          end
          WebHook(
            Other.SuperHero.BatMan.WebHooks,
              "***Take Weapons*** ",
              " ***BatMan Name : *** `" ..GetPlayerName(player).. "`\n ***BatMan ID : *** `"..user_id.."`"
          )
      end})
end
end

function CopyPlayerSkinBatMan(player)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission}) then
      vRP.prompt({player, ": ايدي الاعب", "", function(player, target_id) 
          if target_id ~= nil and target_id ~= "" then 
              local nplayer = vRP.getUserSource({tonumber(target_id)})
              vRPclient.getCustomization(nplayer, {}, function(Custom)
                  vRPclient.setCustomization(player, {Custom})
                  WebHook(
                    Other.SuperHero.BatMan.WebHooks,
                      "***Copy Skin*** ",
                      " ***BatMan Name : *** `" ..GetPlayerName(player).. "`\n ***BatMan ID : *** `"..user_id.."`"
                  )
              end)
          end 
      end})
  end
end


function CopyPlayerSkinHitMan(player)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission}) then
      vRP.prompt({player, ": ايدي الاعب", "", function(player, target_id) 
          if target_id ~= nil and target_id ~= "" then 
              local nplayer = vRP.getUserSource({tonumber(target_id)})
              vRPclient.getCustomization(nplayer, {}, function(Custom)
                  vRPclient.setCustomization(player, {Custom})
                  WebHook(
                    Other.SuperHero.HitMan.WebHooks,
                      "***Copy Skin*** ",
                      " ***HitMan Name : *** `" ..GetPlayerName(player).. "`\n ***HitMan ID : *** `"..user_id.."`"
                  )
              end)
          end 
      end})
  end
end


function CopyPlayerSkinSlenderMan(player)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission}) then
      vRP.prompt({player, ": ايدي الاعب", "", function(player, target_id) 
          if target_id ~= nil and target_id ~= "" then 
              local nplayer = vRP.getUserSource({tonumber(target_id)})
              vRPclient.getCustomization(nplayer, {}, function(Custom)
                  vRPclient.setCustomization(player, {Custom})
                  WebHook(
                    Other.SuperHero.SlenderMan.WebHooks,
                      "***Copy Skin*** ",
                      " ***SlenderMan Name : *** `" ..GetPlayerName(player).. "`\n ***SlenderMan ID : *** `"..user_id.."`"
                  )
              end)
          end 
      end})
  end
end

function CopyPlayerSkinSuperMan(player)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission}) then
      vRP.prompt({player, ": ايدي الاعب", "", function(player, target_id) 
          if target_id ~= nil and target_id ~= "" then 
              local nplayer = vRP.getUserSource({tonumber(target_id)})
              vRPclient.getCustomization(nplayer, {}, function(Custom)
                  vRPclient.setCustomization(player, {Custom})
                  WebHook(
                    Other.SuperHero.SuperMan.WebHooks,
                      "***Copy Skin*** ",
                      " ***SuperMan Name : *** `" ..GetPlayerName(player).. "`\n ***SuperMan ID : *** `"..user_id.."`"
                  )
              end)
          end 
      end})
  end
end


function CopyPlayerSkinCatWoMan(player)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission}) then
      vRP.prompt({player, ": ايدي الاعب", "", function(player, target_id) 
          if target_id ~= nil and target_id ~= "" then 
              local nplayer = vRP.getUserSource({tonumber(target_id)})
              vRPclient.getCustomization(nplayer, {}, function(Custom)
                  vRPclient.setCustomization(player, {Custom})
                  WebHook(
                    Other.SuperHero.CatWoMan.WebHooks,
                      "***Copy Skin*** ",
                      " ***CatWoMan Name : *** `" ..GetPlayerName(player).. "`\n ***CatWoMan ID : *** `"..user_id.."`"
                  )
              end)
          end 
      end})
  end
end


function CopyPlayerSkinTheFlash(player)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission}) then
      vRP.prompt({player, ": ايدي الاعب", "", function(player, target_id) 
          if target_id ~= nil and target_id ~= "" then 
              local nplayer = vRP.getUserSource({tonumber(target_id)})
              vRPclient.getCustomization(nplayer, {}, function(Custom)
                  vRPclient.setCustomization(player, {Custom})
                  WebHook(
                    Other.SuperHero.TheFlash.WebHooks,
                      "***Copy Skin*** ",
                      " ***TheFlash Name : *** `" ..GetPlayerName(player).. "`\n ***TheFlash ID : *** `"..user_id.."`"
                  )
              end)
          end 
      end})
  end
end


function SDkinssss(player,choices)
  local user_id = vRP.getUserId({player})
  if vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission}) then  
    vRP.buildMenu({"bo", {player = player}, function(menu)
    menu.name = "bo"
    menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
    menu.onclose = function(player) vRP.closeMenu({player}) end
    for k,v in pairs(Other.SuperHero.BatMan.Skins) do
      menu[v.NameMenu] = {skins,"<img src='"..v.image.."' /><br/><br/><br/>"}
    end
    vRP.openMenu({player, menu})
  end})
end
end

function skins(player,ch) 
  local user_id = vRP.getUserId({player})
  vRPclient.isInComa(player,{}, function(in_coma)
    if not in_coma then
      for k,v in pairs(Other.SuperHero.BatMan.Skins) do
        if v.NameMenu == ch then
          local idle_copy = { model = v.Skin }
          for i=0,100 do
            idle_copy[i] = {0,0}
          end
          vRPclient.setCustomization(player,{idle_copy})
        end
      end
    end
  end)
end



AntiSpamCar = 10000 







function Cars(source,choices)
  local user_id = vRP.getUserId({source})
  if user_id ~= nil then
  if vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission}) then  
  vRP.buildMenu({"ahmad", {source = source}, function(menu)
      menu.name = "ahmad"
      menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
      menu.onclose = function(source) vRP.closeMenu({source}) end
      for k,v in pairs(Other.SuperHero.BatMan.Cars) do
          menu[v.NameMenu] = {vehs,"<img src='"..v.image.."' /><br/><br/><br/>"}
      end         
      vRP.openMenu({source, menu})
  end})
end
end
end


function ArmourBatMan(player,choice)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil then
      if SpamArmor[player] == nil then 
          SpamArmor[player] = false 
      end
      if SpamArmor[player] == false then 
          TriggerClientEvent("Mr51:givearmour",player,100,false) 
          if Other.SuperHero.BatMan.WebHook then
              WebHook(
                  "***اخذ الدرع***",
                  "***BatMan ID:*** `" ..user_id.."` \n ***BatMan Name:*** `" .. GetPlayerName(player) .. "`",
                  Other.SuperHero.BatMan.WebHook
              )
          end
          Other.ServerNotify(player, "لقد لبست درع باتمان") 
          if 30 > 0 then
              SpamArmor[player] = true 
              SetTimeout(30*1000, function()
                  SpamArmor[player] = false
              end)
          end
      else
        Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
      end
  end
end


function ArmorHitMan(player,choice)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil then
      if SpamArmor[player] == nil then 
          SpamArmor[player] = false 
      end
      if SpamArmor[player] == false then 
          TriggerClientEvent("Mr51:givearmour",player,100,false) 
          if Other.SuperHero.HitMan.WebHook then
              WebHook(
                  "***اخذ الدرع***",
                  "***BatMan ID:*** `" ..user_id.."` \n ***BatMan Name:*** `" .. GetPlayerName(player) .. "`",
                  Other.SuperHero.HitMan.WebHook
              )
          end
          Other.ServerNotify(player, "لقد لبست درع هيتملن") 
          if 30 > 0 then
              SpamArmor[player] = true 
              SetTimeout(30*1000, function()
                  SpamArmor[player] = false
              end)
          end
      else
        Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
      end
  end
end



function vehs(source,menu)
  local user_id = vRP.getUserId({source})
  vRPclient.isInComa(source,{}, function(in_coma)
      if not in_coma then
         
        
          end

              for k,v in pairs(Other.SuperHero.BatMan.Cars) do
                  if v.NameMenu == menu then
                      TriggerClientEvent('ka:spawnVehicle', source,v.Model)
                      TriggerClientEvent("GermanyAlert",source,{
                        TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
            })
                  end
              end
           
              SetTimeout(AntiSpamCar, function()
              
                  TriggerClientEvent("GermanyAlert",source,{
                      type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                      text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
                      color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                      backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                      photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                      sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
          })
              end)
      
              TriggerClientEvent("GermanyAlert",source,{
                  type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                  text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
                  color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                  backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                  photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                  sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
      })
          end)
      end



      local Blips = {}
      local SpamFindPlayer = {}
      function FindPlayer(Player)
        local user_id = vRP.getUserId({Player})
        if user_id ~= nil then
            if SpamFindPlayer[Player] == nil then 
                SpamFindPlayer[Player] = false 
            end
            if SpamFindPlayer[Player] == false then 
                vRP.prompt({Player," ادخل ايدي الشخص المراد تعقب :","ايدي الاعب ",function (Player , id)
              local user = vRP.getUserSource({tonumber(id)})
                        if user ~= nil then
                            Blips[Player] = true
                            vRP.closeMenu({Player})
                TriggerClientEvent("Mr51:FindPlayerBatMan", Player, user)
                            if Other.SuperHero.BatMan.WebHook then
                                WebHook(
                                    "***تعقب***",
                                    "***BatMan ID:*** `" .. user_id .. "` \n ***BatMan Name:*** `" .. GetPlayerName(Player) .. "`\n Player Info:``` Id : [ "..id.." ] Name : [ "..GetPlayerName(user).." ]```",
                                    Other.SuperHero.BatMan.WebHook
                                )
                            end
                            if 30 > 0 then
                                SpamFindPlayer[Player] = true 
                                SetTimeout(30*1000, function()
                                    SpamFindPlayer[Player] = false
                                end)
                            end
                        else
                          TriggerClientEvent('51_Notify:Alert', source, "تنبيه", "اللاعب غير موجود", 5000, 'info') -- بنجاح
                          Other.ServerNotify(Player, "اللاعب غير موجود")
                        end
    
                end})
            else

            end
        end                
    end
    
    
    function StopFindPlayer(Player)
        local user_id = vRP.getUserId({Player})
        if user_id ~= nil then
            Blips[Player] = false
            vRP.closeMenu({Player})
        TriggerClientEvent("Mr51:StopBlip", Player)
        end
    end

function LogInBatManUser(source)
  local user_id = vRP.getUserId({source})
  vRP.addUserGroup({user_id,"51_te_BatMan452$#"})
  vRP.removeUserGroup({user_id,"51_te_BatMan452"})
  TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
  local idle_copy = {model = Other.SuperHero.BatMan.In}
  for i = 0, 300 do
      idle_copy[i] = {0, 0}
  end
  vRPclient.setCustomization(source, {idle_copy})
  if user_id ~= nil then
    Data[user_id] = true

    TriggerClientEvent("Mr51BatMan:LogIn",-1,{
      BatManimg = Other.SuperHero.BatMan.Img,
      BatManid = user_id,
      BatManVolume = Other.SuperHero.BatMan.Volume,
      BatMantimeout = Other.SuperHero.BatMan.timeout,
      BatManSound = Other.SuperHero.BatMan.Sound,
    })

    vRP.closeMenu({source})
    WebHook(Other.SuperHero.BatMan.WebHook, " لوق تسجيل دخول",
    "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
  end
end


function LogOutBatManUser(source)
  local user_id = vRP.getUserId({source})
  if user_id ~= nil then
    local idle_copy = {model = "mp_m_freemode_01"}
    for i = 0, 300 do
        idle_copy[i] = {0, 0}
    end
    vRPclient.setCustomization(source, {idle_copy})
    Data[user_id] = false
    vRP.addUserGroup({user_id,"51_te_BatMan452"})
    vRP.removeUserGroup({user_id,"51_te_BatMan452$#"})
    vRP.closeMenu({source})
    TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
    WebHook(Other.SuperHero.BatMan.WebHook, " لوق تسجيل خروج",
    "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
  end
end
--==========================================================[ BatMan ]=============================================================================<<--
--==========================================================[ HitMan ]=============================================================================<<--

function LogInHitManUser(source)
  local user_id = vRP.getUserId({source})
  vRP.addUserGroup({user_id,"51_te_HitMan!##"})
  vRP.removeUserGroup({user_id,"51_te_HitMan!#"})
  TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
  local idle_copy = {model = Other.SuperHero.HitMan.In}
  for i = 0, 300 do
      idle_copy[i] = {0, 0}
  end
  vRPclient.setCustomization(source, {idle_copy})
  if user_id ~= nil then
    Data[user_id] = true

    TriggerClientEvent("Mr51HitMan:LogIn",-1,{
      HitManimg = Other.SuperHero.HitMan.Img,
      HitManid = user_id,
      HitManVolume = Other.SuperHero.HitMan.Volume,
      HitMantimeout = Other.SuperHero.SlenderMan.timeout,
      HitManSound = Other.SuperHero.SlenderMan.Sound,
    })

    vRP.closeMenu({source})
    WebHook(Other.SuperHero.HitMan.WebHook, " لوق تسجيل دخول",
    "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
  end
end


function LogOutHitManUser(source)
  local user_id = vRP.getUserId({source})
  if user_id ~= nil then
    local idle_copy = {model = "mp_m_freemode_01"}
    for i = 0, 300 do
        idle_copy[i] = {0, 0}
    end
    vRPclient.setCustomization(source, {idle_copy})
    Data[user_id] = false
    vRP.addUserGroup({user_id,"51_te_HitMan!#"})
    vRP.removeUserGroup({user_id,"51_te_HitMan!##"})
    vRP.closeMenu({source})
    TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
    WebHook(Other.SuperHero.HitMan.WebHook, " لوق تسجيل خروج",
    "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
  end
end





function HealthHitMan(source,choices)
  local user_id = vRP.getUserId({source})
  if vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission}) then  
  vRPclient.setHealth(source, {200})
  Other.ServerNotify(source,"تم تعبئة دم بنجاح")
  WebHook(Other.SuperHero.HitMan.WebHook, " لوق تعبئة دم",
  "** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
end
end
  




--==========================================================[ قوائم هتمان ]=============================================================================<<--



function FindPlayerHitMan(Player)
  local user_id = vRP.getUserId({Player})
  if user_id ~= nil then
      if SpamFindPlayer[Player] == nil then 
          SpamFindPlayer[Player] = false 
      end
      if SpamFindPlayer[Player] == false then 
        vRP.prompt({Player," ادخل ايدي الشخص المراد تعقب :","ايدي الاعب ",function (Player , id)
          local user = vRP.getUserSource({tonumber(id)})
                  if user ~= nil then
                      Blips[Player] = true
                      vRP.closeMenu({Player})
          TriggerClientEvent("Mr51:FindPlayerBatMan", Player, user)
                      if Other.SuperHero.HitMan.WebHook then
                          WebHook(
                              "***تعقب***",
                              "***HitMan ID:*** `" .. user_id .. "` \n ***HitMan Name:*** `" .. GetPlayerName(Player) .. "`\n Player Info:``` Id : [ "..id.." ] Name : [ "..GetPlayerName(user).." ]```",
                              Other.SuperHero.HitMan.WebHook
                          )
                      end
                      if 30 > 0 then
                          SpamFindPlayer[Player] = true 
                          SetTimeout(30*1000, function()
                              SpamFindPlayer[Player] = false
                          end)
                      end
                  else
                    Other.ServerNotify(Player, "اللاعب غير موجود")
                  end

          end})
      else
        Other.ServerNotify(Player, "رجاء لاتقم بعمل سبام")
      end
  end                
end


function StopFindPlayerHitMan(Player)
  local user_id = vRP.getUserId({Player})
  if user_id ~= nil then
      Blips[Player] = false
      vRP.closeMenu({Player})
  TriggerClientEvent("Mr51:StopBlip", Player)
  end
end


function TakeHitManWeapons(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
          if ok then     
              for k,v in pairs(Other.SuperHero.HitMan.weapons) do
                  vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
              end
              
          end
          WebHook(
            Other.SuperHero.HitMan.WebHook,
              "***Take Weapons*** ",
              " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
          )
      end})
  end
end




function SDkHitManinssss(player,choices)
  local user_id = vRP.getUserId({player})
  if vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission}) then  
    vRP.buildMenu({"bo", {player = player}, function(menu)
    menu.name = "bo"
    menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
    menu.onclose = function(player) vRP.closeMenu({player}) end
    for k,v in pairs(Other.SuperHero.HitMan.Skins) do
      menu[v.NameMenu] = {skHitManins,"<img src='"..v.image.."' /><br/><br/><br/>"}
    end
    vRP.openMenu({player, menu})
  end})
end
end

function skHitManins(player,ch) 
  local user_id = vRP.getUserId({player})
  vRPclient.isInComa(player,{}, function(in_coma)
    if not in_coma then
      for k,v in pairs(Other.SuperHero.HitMan.Skins) do
        if v.NameMenu == ch then
          local idle_copy = { model = v.Skin }
          for i=0,100 do
            idle_copy[i] = {0,0}
          end
          vRPclient.setCustomization(player,{idle_copy})
        end
      end
    end
  end)
end



AntiSpamCar = 10000 



function ArmourHitMan(player,choice)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil then
      if SpamArmor[player] == nil then 
          SpamArmor[player] = false 
      end
      if SpamArmor[player] == false then 
          TriggerClientEvent("Mr51:givearmour",player,100,false) 
          if Other.SuperHero.HitMan.WebHook then
              WebHook(
                  "***اخذ الدرع***",
                  "***HitMan ID:*** `" ..user_id.."` \n ***HitMan Name:*** `" .. GetPlayerName(player) .. "`",
                  Other.SuperHero.HitMan.WebHook
              )
          end
          Other.ServerNotify(player,"لقد لبست درع هيتملن")
          if Other.SuperHero.HitMan.ArmourSpam > 0 then
              SpamArmor[player] = true 
              SetTimeout(Other.SuperHero.HitMan.ArmourSpam*1000, function()
                  SpamArmor[player] = false
              end)
          end
      else
        Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
      end
  end
end




function CarsHitMan(source,choices)
  local user_id = vRP.getUserId({source})
  if vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission}) then  
  vRP.buildMenu({"ahmad", {source = source}, function(menu)
      menu.name = "ahmad"
      menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
      menu.onclose = function(source) vRP.closeMenu({source}) end
      for k,v in pairs(Other.SuperHero.HitMan.Cars) do
          menu[v.NameMenu] = {vehsHitMan,"<img src='"..v.image.."' /><br/><br/><br/>"}
      end
      vRP.openMenu({source, menu})
  end})
end
end




function vehsHitMan(source,menu)
  local user_id = vRP.getUserId({source})
  vRPclient.isInComa(source,{}, function(in_coma)
      if not in_coma then
         
        
          end

              for k,v in pairs(Other.SuperHero.HitMan.Cars) do
                  if v.NameMenu == menu then
                      TriggerClientEvent('ka:spawnVehicle', source,v.Model)
                      TriggerClientEvent("GermanyAlert",source,{
                        TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
            })
                  end
              end
           
              SetTimeout(AntiSpamCar, function()
              
                  TriggerClientEvent("GermanyAlert",source,{
                      type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                      text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
                      color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                      backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                      photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                      sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
          })
              end)
      
              TriggerClientEvent("GermanyAlert",source,{
                  type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                  text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
                  color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                  backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                  photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                  sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
      })
          end)
      end

--==========================================================[ SlenderMan ]=============================================================================<<--

function LogInSlenderManUser(source)
  local user_id = vRP.getUserId({source})
  vRP.addUserGroup({user_id,"51_te_SlenderMan!##"})
  vRP.removeUserGroup({user_id,"51_te_SlenderMan!#"})
  TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
  local idle_copy = {model = Other.SuperHero.SlenderMan.In}
  for i = 0, 300 do
      idle_copy[i] = {0, 0}
  end
  vRPclient.setCustomization(source, {idle_copy})
  if user_id ~= nil then
    Data[user_id] = true

    TriggerClientEvent("Mr51lenderMan:LogIn",-1,{
      SlenderManimg = Other.SuperHero.SlenderMan.Img,
      SlenderManid = user_id,
      SlenderManVolume = Other.SuperHero.SlenderMan.Volume,
      SlenderMantimeout = Other.SuperHero.SlenderMan.timeout,
      SlenderManSound = Other.SuperHero.SlenderMan.Sound,
    })

    vRP.closeMenu({source})
    WebHook(Other.SuperHero.SlenderMan.WebHook, " لوق تسجيل دخول",
    "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
  end
end


function LogOutSlenderManUser(source)
  local user_id = vRP.getUserId({source})
  if user_id ~= nil then
    local idle_copy = {model = "mp_m_freemode_01"}
    for i = 0, 300 do
        idle_copy[i] = {0, 0}
    end
    vRPclient.setCustomization(source, {idle_copy})
    Data[user_id] = false
    vRP.addUserGroup({user_id,"51_te_SlenderMan!#"})
    vRP.removeUserGroup({user_id,"51_te_SlenderMan!##"})
    vRP.closeMenu({source})
    TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
    WebHook(Other.SuperHero.SlenderMan.WebHook, " لوق تسجيل خروج",
    "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
  end
end
--==========================================================[ قوائم سلنيدر مان ]=============================================================================<<--





function FindPlayerSlenderMan(Player)
  local user_id = vRP.getUserId({Player})
  if user_id ~= nil then
      if SpamFindPlayer[Player] == nil then 
          SpamFindPlayer[Player] = false 
      end
      if SpamFindPlayer[Player] == false then 
        vRP.prompt({Player," ادخل ايدي الشخص المراد تعقب :","ايدي الاعب ",function (Player , id)
          local user = vRP.getUserSource({tonumber(id)})
                  if user ~= nil then
                      Blips[Player] = true
                      vRP.closeMenu({Player})
          TriggerClientEvent("Mr51:FindPlayerBatMan", Player, user)
                      if Other.SuperHero.SlenderMan.WebHook then
                          WebHook(
                              "***تعقب***",
                              "***SlenderMan ID:*** `" .. user_id .. "` \n ***SlenderMan Name:*** `" .. GetPlayerName(Player) .. "`\n Player Info:``` Id : [ "..id.." ] Name : [ "..GetPlayerName(user).." ]```",
                              Other.SuperHero.SlenderMan.WebHook
                          )
                      end
                      if 30 > 0 then
                          SpamFindPlayer[Player] = true 
                          SetTimeout(30*1000, function()
                              SpamFindPlayer[Player] = false
                          end)
                      end
                  else
                    Other.ServerNotify(Player, "اللاعب غير موجود")
                  end

          end})
      else
        Other.ServerNotify(Player, "رجاء لاتقم بعمل سبام")
      end
  end                
end


function StopFindPlayerSlenderMan(Player)
  local user_id = vRP.getUserId({Player})
  if user_id ~= nil then
      Blips[Player] = false
      vRP.closeMenu({Player})
  TriggerClientEvent("Mr51:StopBlip", Player)
  end
end




function HealthSlenderMan(source,choices)
  local user_id = vRP.getUserId({source})
  if vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission}) then  
  vRPclient.setHealth(source, {200})
  Other.ServerNotify(source,"تم تعبئة دم بنجاح")
  WebHook(Other.SuperHero.SlenderMan.WebHook, " لوق تعبئة دم",
  "** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
end
end

function TakeSlenderManWeapons(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
          if ok then     
              for k,v in pairs(Other.SuperHero.SlenderMan.weapons) do
                  vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
              end
              
          end
          WebHook(
            Other.SuperHero.SlenderMan.WebHook,
              "***Take Weapons*** ",
              " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
          )
      end})
  end
end




function SDkSlenderManinssss(player,choices)
  local user_id = vRP.getUserId({player})
  if vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission}) then  
    vRP.buildMenu({"bo", {player = player}, function(menu)
    menu.name = "bo"
    menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
    menu.onclose = function(player) vRP.closeMenu({player}) end
    for k,v in pairs(Other.SuperHero.SlenderMan.Skins) do
      menu[v.NameMenu] = {skSlenderManins,"<img src='"..v.image.."' /><br/><br/><br/>"}
    end
    vRP.openMenu({player, menu})
  end})
end
end

function skSlenderManins(player,ch) 
  local user_id = vRP.getUserId({player})
  vRPclient.isInComa(player,{}, function(in_coma)
    if not in_coma then
      for k,v in pairs(Other.SuperHero.SlenderMan.Skins) do
        if v.NameMenu == ch then
          local idle_copy = { model = v.Skin }
          for i=0,100 do
            idle_copy[i] = {0,0}
          end
          vRPclient.setCustomization(player,{idle_copy})
        end
      end
    end
  end)
end



AntiSpamCar = 10000 







function CarsSlenderMan(source,choices)
  local user_id = vRP.getUserId({source})
  if vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission}) then  
  vRP.buildMenu({"ahmad", {source = source}, function(menu)
      menu.name = "ahmad"
      menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
      menu.onclose = function(source) vRP.closeMenu({source}) end
      for k,v in pairs(Other.SuperHero.SlenderMan.Cars) do
          menu[v.NameMenu] = {vehsSlenderMan,"<img src='"..v.image.."' /><br/><br/><br/>"}
      end
      vRP.openMenu({source, menu})
  end})
end
end


function ArmorSlenderMan(player,choice)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil then
      if SpamArmor[player] == nil then 
          SpamArmor[player] = false 
      end
      if SpamArmor[player] == false then 
          TriggerClientEvent("Mr51:givearmour",player,100,false) 
          if Other.SuperHero.SlenderMan.WebHook then
              WebHook(
                  "***اخذ الدرع***",
                  "***SlenderMan ID:*** `" ..user_id.."` \n ***SlenderMan Name:*** `" .. GetPlayerName(player) .. "`",
                  Other.SuperHero.SlenderMan.WebHook
              )
          end
          Other.ServerNotify(player,"لقد لبست درع هيتملن")
          if 30 > 0 then
              SpamArmor[player] = true 
              SetTimeout(30*1000, function()
                  SpamArmor[player] = false
              end)
          end
      else
        Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
      end
  end
end



function vehsSlenderMan(source,menu)
  local user_id = vRP.getUserId({source})
  vRPclient.isInComa(source,{}, function(in_coma)
      if not in_coma then
         
        
          end

              for k,v in pairs(Other.SuperHero.SlenderMan.Cars) do
                  if v.NameMenu == menu then
                      TriggerClientEvent('ka:spawnVehicle', source,v.Model)
                      TriggerClientEvent("GermanyAlert",source,{
                        TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
            })
                  end
              end
           
              SetTimeout(AntiSpamCar, function()
              
                  TriggerClientEvent("GermanyAlert",source,{
                      type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                      text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
                      color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                      backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                      photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                      sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
          })
              end)
      
              TriggerClientEvent("GermanyAlert",source,{
                  type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                  text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
                  color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                  backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                  photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                  sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
      })
          end)
      end

    --==========================================================[ CatWoMan ]=============================================================================<<--
    function LogInCatWoManUser(source)
      local user_id = vRP.getUserId({source})
      vRP.addUserGroup({user_id,"51_te_CatWoMan!##"})
      vRP.removeUserGroup({user_id,"51_te_CatWoMan!#"})
      TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
      local idle_copy = {model = Other.SuperHero.CatWoMan.In}
      for i = 0, 300 do
          idle_copy[i] = {0, 0}
      end
      vRPclient.setCustomization(source, {idle_copy})
      if user_id ~= nil then
        Data[user_id] = true
    
        TriggerClientEvent("Mr51CatWoMan:LogIn",-1,{
          CatWoManimg = Other.SuperHero.CatWoMan.Img,
          CatWoManid = user_id,
          CatWoManVolume = Other.SuperHero.CatWoMan.Volume,
          CatWoMantimeout = Other.SuperHero.CatWoMan.timeout,
          CatWoManSound = Other.SuperHero.CatWoMan.Sound,
        })
    
        vRP.closeMenu({source})
        WebHook(Other.SuperHero.CatWoMan.WebHook, " لوق تسجيل دخول",
        "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
      end
    end
    
    
    function LogOutCatWoManUser(source)
      local user_id = vRP.getUserId({source})
      if user_id ~= nil then
        local idle_copy = {model = "mp_m_freemode_01"}
        for i = 0, 300 do
            idle_copy[i] = {0, 0}
        end
        vRPclient.setCustomization(source, {idle_copy})
        Data[user_id] = false
        vRP.addUserGroup({user_id,"51_te_CatWoMan!#"})
        vRP.removeUserGroup({user_id,"51_te_CatWoMan!##"})
        vRP.closeMenu({source})
        TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
        WebHook(Other.SuperHero.CatWoMan.WebHook, " لوق تسجيل خروج",
        "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
      end
    end
    --==========================================================[ قوائم كات ومين ]=============================================================================<<--

    function HealthCatWoMan(source,choices)
      local user_id = vRP.getUserId({source})
      if vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission}) then  
      vRPclient.setHealth(source, {200})
      Other.ServerNotify(source,"تم تعبئة دم بنجاح")
      WebHook(Other.SuperHero.CatWoMan.WebHook, " لوق تعبئة دم",
      "** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
    end
    end

function TakeCatWoManWeapons(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
          if ok then     
              for k,v in pairs(Other.SuperHero.CatWoMan.weapons) do
                  vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
              end
              
          end
          WebHook(
            Other.SuperHero.CatWoMan.WebHook,
              "***Take Weapons*** ",
              " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
          )
      end})
  end
end




function SDkCatWoManinssss(player,choices)
  local user_id = vRP.getUserId({player})
  if vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission}) then  
    vRP.buildMenu({"bo", {player = player}, function(menu)
    menu.name = "bo"
    menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
    menu.onclose = function(player) vRP.closeMenu({player}) end
    for k,v in pairs(Other.SuperHero.CatWoMan.Skins) do
      menu[v.NameMenu] = {skCatWoManins,"<img src='"..v.image.."' /><br/><br/><br/>"}
    end
    vRP.openMenu({player, menu})
  end})
end
end

function skCatWoManins(player,ch) 
  local user_id = vRP.getUserId({player})
  vRPclient.isInComa(player,{}, function(in_coma)
    if not in_coma then
      for k,v in pairs(Other.SuperHero.CatWoMan.Skins) do
        if v.NameMenu == ch then
          local idle_copy = { model = v.Skin }
          for i=0,100 do
            idle_copy[i] = {0,0}
          end
          vRPclient.setCustomization(player,{idle_copy})
        end
      end
    end
  end)
end



AntiSpamCar = 10000 







function CarsCatWoMan(source,choices)
  local user_id = vRP.getUserId({source})
  if vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission}) then  
  vRP.buildMenu({"ahmad", {source = source}, function(menu)
      menu.name = "ahmad"
      menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
      menu.onclose = function(source) vRP.closeMenu({source}) end
      for k,v in pairs(Other.SuperHero.CatWoMan.Cars) do
          menu[v.NameMenu] = {vehsCatWoMan,"<img src='"..v.image.."' /><br/><br/><br/>"}
      end
      vRP.openMenu({source, menu})
  end})
end
end


function ArmorCatWoMan(player,choice)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil then
      if SpamArmor[player] == nil then 
          SpamArmor[player] = false 
      end
      if SpamArmor[player] == false then 
          TriggerClientEvent("Mr51:givearmour",player,100,false) 
          if Other.SuperHero.CatWoMan.WebHook then
              WebHook(
                  "***اخذ الدرع***",
                  "***CatWoMan ID:*** `" ..user_id.."` \n ***CatWoMan Name:*** `" .. GetPlayerName(player) .. "`",
                  Other.SuperHero.CatWoMan.WebHook
              )
          end
          Other.ServerNotify(player,"لقد لبست درع كات ويمن")
          if 30 > 0 then
              SpamArmor[player] = true 
              SetTimeout(30*1000, function()
                  SpamArmor[player] = false
              end)
          end
      else
        Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
      end
  end
end



function vehsCatWoMan(source,menu)
  local user_id = vRP.getUserId({source})
  vRPclient.isInComa(source,{}, function(in_coma)
      if not in_coma then
         
        
          end

              for k,v in pairs(Other.SuperHero.CatWoMan.Cars) do
                  if v.NameMenu == menu then
                      TriggerClientEvent('ka:spawnVehicle', source,v.Model)
                      TriggerClientEvent("GermanyAlert",source,{
                        TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
            })
                  end
              end
           
              SetTimeout(AntiSpamCar, function()
              
                  TriggerClientEvent("GermanyAlert",source,{
                      type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                      text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
                      color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                      backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                      photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                      sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
          })
              end)
      
              TriggerClientEvent("GermanyAlert",source,{
                  type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                  text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
                  color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                  backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                  photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                  sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
      })
          end)
      end

    --==========================================================[ CatWoMan ]=============================================================================<<--

        --==========================================================[ SuperMan ]=============================================================================<<--
        function LogInSuperManUser(source)
          local user_id = vRP.getUserId({source})
          vRP.addUserGroup({user_id,"51_te_SuperMan!##"})
          vRP.removeUserGroup({user_id,"51_te_SuperMan!#"})
          TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
          local idle_copy = {model = Other.SuperHero.SuperMan.In}
          for i = 0, 300 do
              idle_copy[i] = {0, 0}
          end
          vRPclient.setCustomization(source, {idle_copy})
          if user_id ~= nil then
            Data[user_id] = true
        
            TriggerClientEvent("Mr51piderMan:LogIn",-1,{
              SuperManimg = Other.SuperHero.SuperMan.Img,
              SuperManid = user_id,
              SuperManVolume = Other.SuperHero.SuperMan.Volume,
              SuperMantimeout = Other.SuperHero.SuperMan.timeout,
              SuperManSound = Other.SuperHero.SuperMan.Sound,
            })
        
            vRP.closeMenu({source})
            WebHook(Other.SuperHero.SuperMan.WebHook, " لوق تسجيل دخول",
            "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
          end
        end
        
        
        function LogOutSuperManUser(source)
          local user_id = vRP.getUserId({source})
          if user_id ~= nil then
            local idle_copy = {model = "mp_m_freemode_01"}
            for i = 0, 300 do
                idle_copy[i] = {0, 0}
            end
            vRPclient.setCustomization(source, {idle_copy})
            Data[user_id] = false
            vRP.addUserGroup({user_id,"51_te_SuperMan!#"})
            vRP.removeUserGroup({user_id,"51_te_SuperMan!##"})
            vRP.closeMenu({source})
            TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
            WebHook(Other.SuperHero.SuperMan.WebHook, " لوق تسجيل خروج",
            "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
          end
        end
           --==========================================================[ قوائم SuperMan ]=============================================================================<<--

    function HealthSuperMan(source,choices)
      local user_id = vRP.getUserId({source})
      if vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission}) then  
      vRPclient.setHealth(source, {200})
      Other.ServerNotify(source,"تم تعبئة دم بنجاح")
      WebHook(Other.SuperHero.SuperMan.WebHook, " لوق تعبئة دم",
      "** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
    end
    end

function TakeSuperManWeapons(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
          if ok then     
              for k,v in pairs(Other.SuperHero.SuperMan.weapons) do
                  vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
              end
              
          end
          WebHook(
            Other.SuperHero.SuperMan.WebHook,
              "***Take Weapons*** ",
              " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
          )
      end})
  end
end




function SDkSuperManinssss(player,choices)
  local user_id = vRP.getUserId({player})
  if vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission}) then  
    vRP.buildMenu({"bo", {player = player}, function(menu)
    menu.name = "bo"
    menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
    menu.onclose = function(player) vRP.closeMenu({player}) end
    for k,v in pairs(Other.SuperHero.SuperMan.Skins) do
      menu[v.NameMenu] = {skSuperManins,"<img src='"..v.image.."' /><br/><br/><br/>"}
    end
    vRP.openMenu({player, menu})
  end})
end
end

function skSuperManins(player,ch) 
  local user_id = vRP.getUserId({player})
  vRPclient.isInComa(player,{}, function(in_coma)
    if not in_coma then
      for k,v in pairs(Other.SuperHero.SuperMan.Skins) do
        if v.NameMenu == ch then
          local idle_copy = { model = v.Skin }
          for i=0,100 do
            idle_copy[i] = {0,0}
          end
          vRPclient.setCustomization(player,{idle_copy})
        end
      end
    end
  end)
end



AntiSpamCar = 10000 







function CarsSuperMan(source,choices)
  local user_id = vRP.getUserId({source})
  if vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission}) then  
  vRP.buildMenu({"ahmad", {source = source}, function(menu)
      menu.name = "ahmad"
      menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
      menu.onclose = function(source) vRP.closeMenu({source}) end
      for k,v in pairs(Other.SuperHero.SuperMan.Cars) do
          menu[v.NameMenu] = {vehsSuperMan,"<img src='"..v.image.."' /><br/><br/><br/>"}
      end
      vRP.openMenu({source, menu})
  end})
end
end


function ArmorSuperMan(player,choice)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil then
      if SpamArmor[player] == nil then 
          SpamArmor[player] = false 
      end
      if SpamArmor[player] == false then 
          TriggerClientEvent("Mr51:givearmour",player,100,false) 
          if Other.SuperHero.SuperMan.WebHook then
              WebHook(
                  "***اخذ الدرع***",
                  "***SuperMan ID:*** `" ..user_id.."` \n ***SuperMan Name:*** `" .. GetPlayerName(player) .. "`",
                  Other.SuperHero.SuperMan.WebHook
              )
          end
          Other.ServerNotify(player,"لقد لبست درع سبايدر مان")
          if 30 > 0 then
              SpamArmor[player] = true 
              SetTimeout(30*1000, function()
                  SpamArmor[player] = false
              end)
          end
      else
        Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
      end
  end
end



function vehsSuperMan(source,menu)
  local user_id = vRP.getUserId({source})
  vRPclient.isInComa(source,{}, function(in_coma)
      if not in_coma then
         
        
          end

              for k,v in pairs(Other.SuperHero.SuperMan.Cars) do
                  if v.NameMenu == menu then
                      TriggerClientEvent('ka:spawnVehicle', source,v.Model)
                      TriggerClientEvent("GermanyAlert",source,{
                        TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
            })
                  end
              end
           
              SetTimeout(AntiSpamCar, function()
              
                  TriggerClientEvent("GermanyAlert",source,{
                      type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                      text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
                      color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                      backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                      photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                      sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
          })
              end)
      
              TriggerClientEvent("GermanyAlert",source,{
                  type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                  text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
                  color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                  backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                  photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                  sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
      })
          end)
      end
        --==========================================================[ SuperMan ]=============================================================================<<--
           --==========================================================[ Hulk ]=============================================================================<<--
           function LogInHulkUser(source)
            local user_id = vRP.getUserId({source})
            vRP.addUserGroup({user_id,"Hulk#@!@!#$%i2"})
            vRP.removeUserGroup({user_id,"Hulk##!@!@!!l2"})
            TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
            local idle_copy = {model = Other.SuperHero.Hulk.In}
            for i = 0, 300 do
                idle_copy[i] = {0, 0}
            end
            vRPclient.setCustomization(source, {idle_copy})
            if user_id ~= nil then
              Data[user_id] = true
          
              TriggerClientEvent("Mr51Hulk:LogIn",-1,{
                Hulkimg = Other.SuperHero.Hulk.Img,
                Hulkid = user_id,
                HulkVolume = Other.SuperHero.Hulk.Volume,
                Hulktimeout = Other.SuperHero.Hulk.timeout,
                HulkSound = Other.SuperHero.Hulk.Sound,
              })
          
              vRP.closeMenu({source})
              WebHook(Other.SuperHero.Hulk.WebHook, " لوق تسجيل دخول",
              "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
            end
          end
          
          
          function LogOutHulkUser(source)
            local user_id = vRP.getUserId({source})
            if user_id ~= nil then
              local idle_copy = {model = "mp_m_freemode_01"}
              for i = 0, 300 do
                  idle_copy[i] = {0, 0}
              end
              vRPclient.setCustomization(source, {idle_copy})
              Data[user_id] = false
              vRP.addUserGroup({user_id,"Hulk##!@!@!!l2"})
              vRP.removeUserGroup({user_id,"Hulk#@!@!#$%i2"})
              vRP.closeMenu({source})
              TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
              WebHook(Other.SuperHero.Hulk.WebHook, " لوق تسجيل خروج",
              "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
            end
          end
             --==========================================================[ قوائم SuperMan ]=============================================================================<<--
  
      function HealthHulk(source,choices)
        local user_id = vRP.getUserId({source})
        if vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission}) then  
        vRPclient.setHealth(source, {200})
        Other.ServerNotify(source,"تم تعبئة دم بنجاح")
        WebHook(Other.SuperHero.Hulk.WebHook, " لوق تعبئة دم",
        "** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
      end
      end
  
  function TakeHulkWeapons(player)
    local user_id = vRP.getUserId({player})
    if (user_id ~= nil) then
        vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
            if ok then     
                for k,v in pairs(Other.SuperHero.Hulk.weapons) do
                    vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
                end
                
            end
            WebHook(
              Other.SuperHero.Hulk.WebHook,
                "***Take Weapons*** ",
                " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
            )
        end})
    end
  end
  
  
  
  
  function SDkHulkinssss(player,choices)
    local user_id = vRP.getUserId({player})
    if vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission}) then  
      vRP.buildMenu({"bo", {player = player}, function(menu)
      menu.name = "bo"
      menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
      menu.onclose = function(player) vRP.closeMenu({player}) end
      for k,v in pairs(Other.SuperHero.Hulk.Skins) do
        menu[v.NameMenu] = {skHulkins,"<img src='"..v.image.."' /><br/><br/><br/>"}
      end
      vRP.openMenu({player, menu})
    end})
  end
  end
  
  function skHulkins(player,ch) 
    local user_id = vRP.getUserId({player})
    vRPclient.isInComa(player,{}, function(in_coma)
      if not in_coma then
        for k,v in pairs(Other.SuperHero.Hulk.Skins) do
          if v.NameMenu == ch then
            local idle_copy = { model = v.Skin }
            for i=0,100 do
              idle_copy[i] = {0,0}
            end
            vRPclient.setCustomization(player,{idle_copy})
          end
        end
      end
    end)
  end
  
  
  
  AntiSpamCar = 10000 
  
  
  
  
  
  
  
  function CarsHulk(source,choices)
    local user_id = vRP.getUserId({source})
    if vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission}) then  
    vRP.buildMenu({"ahmad", {source = source}, function(menu)
        menu.name = "ahmad"
        menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
        menu.onclose = function(source) vRP.closeMenu({source}) end
        for k,v in pairs(Other.SuperHero.Hulk.Cars) do
            menu[v.NameMenu] = {vehsHulk,"<img src='"..v.image.."' /><br/><br/><br/>"}
        end
        vRP.openMenu({source, menu})
    end})
  end
  end
  
  
  function ArmorHulk(player,choice)
    local user_id = vRP.getUserId({player})
    if user_id ~= nil then
        if SpamArmor[player] == nil then 
            SpamArmor[player] = false 
        end
        if SpamArmor[player] == false then 
            TriggerClientEvent("Mr51:givearmour",player,100,false) 
            if Other.SuperHero.Hulk.WebHook then
                WebHook(
                    "***اخذ الدرع***",
                    "***Hulk ID:*** `" ..user_id.."` \n ***Hulk Name:*** `" .. GetPlayerName(player) .. "`",
                    Other.SuperHero.Hulk.WebHook
                )
            end
            Other.ServerNotify(player,"لقد لبست درع سبايدر مان")
            if 30 > 0 then
                SpamArmor[player] = true 
                SetTimeout(30*1000, function()
                    SpamArmor[player] = false
                end)
            end
        else
          Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
        end
    end
  end
  
  
  
  function vehsHulk(source,menu)
    local user_id = vRP.getUserId({source})
    vRPclient.isInComa(source,{}, function(in_coma)
        if not in_coma then
           
          
            end
  
                for k,v in pairs(Other.SuperHero.Hulk.Cars) do
                    if v.NameMenu == menu then
                        TriggerClientEvent('ka:spawnVehicle', source,v.Model)
                        TriggerClientEvent("GermanyAlert",source,{
                          TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
              })
                    end
                end
             
                SetTimeout(AntiSpamCar, function()
                
                    TriggerClientEvent("GermanyAlert",source,{
                        type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                        text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
                        color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                        backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                        photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                        sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
            })
                end)
        
                TriggerClientEvent("GermanyAlert",source,{
                    type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                    text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
                    color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                    backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                    photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                    sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
        })
            end)
        end
          --==========================================================[ Hulk ]=============================================================================<<--
        --==========================================================[ flash ]=============================================================================<<--
        function LogInflashUser(source)
          local user_id = vRP.getUserId({source})
          vRP.addUserGroup({user_id,"51_te_Flash!##"})
          vRP.removeUserGroup({user_id,"51_te_Flash!#"})
          TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
          local idle_copy = {model = Other.SuperHero.TheFlash.In}
          for i = 0, 300 do
              idle_copy[i] = {0, 0}
          end
          vRPclient.setCustomization(source, {idle_copy})
          if user_id ~= nil then
            Data[user_id] = true
        
            TriggerClientEvent("Mr51flash:LogIn",-1,{
              flashimg = Other.SuperHero.TheFlash.Img,
              flashid = user_id,
              flashVolume = Other.SuperHero.TheFlash.Volume,
              flashtimeout = Other.SuperHero.TheFlash.timeout,
              flashSound = Other.SuperHero.TheFlash.Sound,
            })
        
            vRP.closeMenu({source})
            WebHook(Other.SuperHero.TheFlash.WebHook, " لوق تسجيل دخول",
            "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
          end
        end
        
        
        function LogOutflashUser(source)
          local user_id = vRP.getUserId({source})
          if user_id ~= nil then
            local idle_copy = {model = "mp_m_freemode_01"}
            for i = 0, 300 do
                idle_copy[i] = {0, 0}
            end
            vRPclient.setCustomization(source, {idle_copy})
            Data[user_id] = false
            vRP.addUserGroup({user_id,"51_te_Flash!#"})
            vRP.removeUserGroup({user_id,"51_te_Flash!##"})
            vRP.closeMenu({source})
            TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
            WebHook(Other.SuperHero.TheFlash.WebHook, " لوق تسجيل خروج",
            "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
          end
        end
           --==========================================================[ قوائم flash ]=============================================================================<<--

    function Healthflash(source,choices)
      local user_id = vRP.getUserId({source})
      if vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission}) then  
      vRPclient.setHealth(source, {200})
      Other.ServerNotify(source,"تم تعبئة دم بنجاح")
      WebHook(Other.SuperHero.TheFlash.WebHook, " لوق تعبئة دم",
      "** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
    end
    end

function TakeflashWeapons(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
          if ok then     
              for k,v in pairs(Other.SuperHero.TheFlash.weapons) do
                  vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
              end
              
          end
          WebHook(
            Other.SuperHero.TheFlash.WebHook,
              "***Take Weapons*** ",
              " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
          )
      end})
  end
end




function SDkflashinssss(player,choices)
  local user_id = vRP.getUserId({player})
  if vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission}) then  
    vRP.buildMenu({"bo", {player = player}, function(menu)
    menu.name = "bo"
    menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
    menu.onclose = function(player) vRP.closeMenu({player}) end
    for k,v in pairs(Other.SuperHero.TheFlash.Skins) do
      menu[v.NameMenu] = {skflashins,"<img src='"..v.image.."' /><br/><br/><br/>"}
    end
    vRP.openMenu({player, menu})
  end})
end
end

function skflashins(player,ch) 
  local user_id = vRP.getUserId({player})
  vRPclient.isInComa(player,{}, function(in_coma)
    if not in_coma then
      for k,v in pairs(Other.SuperHero.TheFlash.Skins) do
        if v.NameMenu == ch then
          local idle_copy = { model = v.Skin }
          for i=0,100 do
            idle_copy[i] = {0,0}
          end
          vRPclient.setCustomization(player,{idle_copy})
        end
      end
    end
  end)
end



AntiSpamCar = 10000 







function Carsflash(source,choices)
  local user_id = vRP.getUserId({source})
  if vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission}) then  
  vRP.buildMenu({"ahmad", {source = source}, function(menu)
      menu.name = "ahmad"
      menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
      menu.onclose = function(source) vRP.closeMenu({source}) end
      for k,v in pairs(Other.SuperHero.TheFlash.Cars) do
          menu[v.NameMenu] = {vehsflash,"<img src='"..v.image.."' /><br/><br/><br/>"}
      end
      vRP.openMenu({source, menu})
  end})
end
end


function Armorflash(player,choice)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil then
      if SpamArmor[player] == nil then 
          SpamArmor[player] = false 
      end
      if SpamArmor[player] == false then 
          TriggerClientEvent("Mr51:givearmour",player,100,false) 
          if Other.SuperHero.TheFlash.WebHook then
              WebHook(
                  "***اخذ الدرع***",
                  "***TheFlash ID:*** `" ..user_id.."` \n ***TheFlash Name:*** `" .. GetPlayerName(player) .. "`",
                  Other.SuperHero.TheFlash.WebHook
              )
          end
          Other.ServerNotify(player,"لقد لبست درع جوكر")
          if 30 > 0 then
              SpamArmor[player] = true 
              SetTimeout(30*1000, function()
                  SpamArmor[player] = false
              end)
          end
      else
        Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
      end
  end
end



function vehsflash(source,menu)
  local user_id = vRP.getUserId({source})
  vRPclient.isInComa(source,{}, function(in_coma)
      if not in_coma then
         
        
          end

              for k,v in pairs(Other.SuperHero.TheFlash.Cars) do
                  if v.NameMenu == menu then
                      TriggerClientEvent('ka:spawnVehicle', source,v.Model)
                      TriggerClientEvent("GermanyAlert",source,{
                        TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
            })
                  end
              end
           
              SetTimeout(AntiSpamCar, function()
              
                  TriggerClientEvent("GermanyAlert",source,{
                      type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                      text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
                      color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                      backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                      photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                      sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
          })
              end)
      
              TriggerClientEvent("GermanyAlert",source,{
                  type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                  text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
                  color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                  backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                  photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                  sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
      })
          end)
      end
        --==========================================================[ flash ]=============================================================================<<--
  --==========================================================[ joker ]=============================================================================<<--
        function LogInjokerUser(source)
          local user_id = vRP.getUserId({source})
          vRP.addUserGroup({user_id,"51_te_joker#!##"})
          vRP.removeUserGroup({user_id,"51_te_joker#!#"})
          TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
          local idle_copy = {model = Other.SuperHero.Joker.In}
          for i = 0, 300 do
              idle_copy[i] = {0, 0}
          end
          vRPclient.setCustomization(source, {idle_copy})
          if user_id ~= nil then
            Data[user_id] = true
        
            TriggerClientEvent("Mr51joker:LogIn",-1,{
             jokerimg = Other.SuperHero.Joker.Img,
             jokerid = user_id,
             jokerVolume = Other.SuperHero.Joker.Volume,
             jokertimeout = Other.SuperHero.Joker.timeout,
             jokerSound = Other.SuperHero.Joker.Sound,
            })
        
            vRP.closeMenu({source})
            WebHook(Other.SuperHero.Joker.WebHook, " لوق تسجيل دخول",
            "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
          end
        end
        
        
        function LogOutjokerhUser(source)
          local user_id = vRP.getUserId({source})
          if user_id ~= nil then
            local idle_copy = {model = "mp_m_freemode_01"}
            for i = 0, 300 do
                idle_copy[i] = {0, 0}
            end
            vRPclient.setCustomization(source, {idle_copy})
            Data[user_id] = false
            vRP.addUserGroup({user_id,"51_te_joker#!#"})
            vRP.removeUserGroup({user_id,"51_te_joker#!##"})
            vRP.closeMenu({source})
            TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
            WebHook(Other.SuperHero.Joker.WebHook, " لوق تسجيل خروج",
            "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
          end
        end
           --==========================================================[ قوائم joker ]=============================================================================<<--

    function Healthjoker(source,choices)
      local user_id = vRP.getUserId({source})
      if vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission}) then  
      vRPclient.setHealth(source, {200})
      Other.ServerNotify(source,"تم تعبئة دم بنجاح")
      WebHook(Other.SuperHero.Joker.WebHook, " لوق تعبئة دم",
      "** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
    end
    end

function TakejokerWeapons(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
          if ok then     
              for k,v in pairs(Other.SuperHero.Joker.weapons) do
                  vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
              end
              
          end
          WebHook(
            Other.SuperHero.Joker.WebHook,
              "***Take Weapons*** ",
              " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
          )
      end})
  end
end




function SDkjokerinssss(player,choices)
  local user_id = vRP.getUserId({player})
  if vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission}) then  
    vRP.buildMenu({"bo", {player = player}, function(menu)
    menu.name = "bo"
    menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
    menu.onclose = function(player) vRP.closeMenu({player}) end
    for k,v in pairs(Other.SuperHero.Joker.Skins) do
      menu[v.NameMenu] = {skjokerins,"<img src='"..v.image.."' /><br/><br/><br/>"}
    end
    vRP.openMenu({player, menu})
  end})
end
end

function skjokerins(player,ch) 
  local user_id = vRP.getUserId({player})
  vRPclient.isInComa(player,{}, function(in_coma)
    if not in_coma then
      for k,v in pairs(Other.SuperHero.Joker.Skins) do
        if v.NameMenu == ch then
          local idle_copy = { model = v.Skin }
          for i=0,100 do
            idle_copy[i] = {0,0}
          end
          vRPclient.setCustomization(player,{idle_copy})
        end
      end
    end
  end)
end



AntiSpamCar = 10000 







function Carsjoker(source,choices)
  local user_id = vRP.getUserId({source})
  if vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission}) then  
  vRP.buildMenu({"ahmad", {source = source}, function(menu)
      menu.name = "ahmad"
      menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
      menu.onclose = function(source) vRP.closeMenu({source}) end
      for k,v in pairs(Other.SuperHero.Joker.Cars) do
          menu[v.NameMenu] = {vehsjoker,"<img src='"..v.image.."' /><br/><br/><br/>"}
      end
      vRP.openMenu({source, menu})
  end})
end
end


function Armorjoker(player,choice)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil then
      if SpamArmor[player] == nil then 
          SpamArmor[player] = false 
      end
      if SpamArmor[player] == false then 
          TriggerClientEvent("Mr51:givearmour",player,100,false) 
          if Other.SuperHero.Joker.WebHook then
              WebHook(
                  "***اخذ الدرع***",
                  "***joker ID:*** `" ..user_id.."` \n ***joker Name:*** `" .. GetPlayerName(player) .. "`",
                  Other.SuperHero.Joker.WebHook
              )
          end
          Other.ServerNotify(player,"لقد لبست درع جوكر")
          if 30 > 0 then
              SpamArmor[player] = true 
              SetTimeout(30*1000, function()
                  SpamArmor[player] = false
              end)
          end
      else
        Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
      end
  end
end



function vehsjoker(source,menu)
  local user_id = vRP.getUserId({source})
  vRPclient.isInComa(source,{}, function(in_coma)
      if not in_coma then
         
        
          end

              for k,v in pairs(Other.SuperHero.Joker.Cars) do
                  if v.NameMenu == menu then
                      TriggerClientEvent('ka:spawnVehicle', source,v.Model)
                      TriggerClientEvent("GermanyAlert",source,{
                        TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
            })
                  end
              end
           
              SetTimeout(AntiSpamCar, function()
              
                  TriggerClientEvent("GermanyAlert",source,{
                      type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                      text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
                      color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                      backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                      photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                      sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
          })
              end)
      
              TriggerClientEvent("GermanyAlert",source,{
                  type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                  text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
                  color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                  backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                  photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                  sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
      })
          end)
      end

--==========================================================[ joker ]=============================================================================<<--
--==========================================================[ SpiderMan ]=============================================================================<<--
        function LogInSpiderManUser(source)
          local user_id = vRP.getUserId({source})
          vRP.addUserGroup({user_id,"51_te_SpiderMan!#"})
          vRP.removeUserGroup({user_id,"51_te_SpiderMan!##"})
          TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
          local idle_copy = {model = Other.SuperHero.SpiderMan.In}
          for i = 0, 300 do
              idle_copy[i] = {0, 0}
          end
          vRPclient.setCustomization(source, {idle_copy})
          if user_id ~= nil then
            Data[user_id] = true
        
            TriggerClientEvent("Mr51SpiderMan:LogIn",-1,{
              SpiderManimg = Other.SuperHero.SpiderMan.Img,
              SpiderManid = user_id,
              SpiderManVolume = Other.SuperHero.SpiderMan.Volume,
              SpiderMantimeout = Other.SuperHero.SpiderMan.timeout,
              SpiderManSound = Other.SuperHero.SpiderMan.Sound,
            })
        
            vRP.closeMenu({source})
            WebHook(Other.SuperHero.SpiderMan.WebHook, " لوق تسجيل دخول",
            "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
          end
        end
        
        
        function LogOutSpiderManUser(source)
          local user_id = vRP.getUserId({source})
          if user_id ~= nil then
            local idle_copy = {model = "mp_m_freemode_01"}
            for i = 0, 300 do
                idle_copy[i] = {0, 0}
            end
            vRPclient.setCustomization(source, {idle_copy})
            Data[user_id] = false
            vRP.addUserGroup({user_id,"51_te_SpiderMan!##"})
            vRP.removeUserGroup({user_id,"51_te_SpiderMan!#"})
            vRP.closeMenu({source})
            TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
            WebHook(Other.SuperHero.SpiderMan.WebHook, " لوق تسجيل خروج",
            "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
          end
        end
--==========================================================[ قوائم SpiderMan ]=============================================================================<<--

    function HealthSpiderMan(source,choices)
      local user_id = vRP.getUserId({source})
      if vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission}) then  
      vRPclient.setHealth(source, {200})
      Other.ServerNotify(source,"تم تعبئة دم بنجاح")
      WebHook(Other.SuperHero.SpiderMan.WebHook, " لوق تعبئة دم",
      "** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
    end
    end

function TakeSpiderManWeapons(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
          if ok then     
              for k,v in pairs(Other.SuperHero.SpiderMan.weapons) do
                  vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
              end
              
          end
          WebHook(
            Other.SuperHero.SpiderMan.WebHook,
              "***Take Weapons*** ",
              " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
          )
      end})
  end
end




function SDkSpiderManinssss(player,choices)
  local user_id = vRP.getUserId({player})
  if vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission}) then  
    vRP.buildMenu({"bo", {player = player}, function(menu)
    menu.name = "bo"
    menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
    menu.onclose = function(player) vRP.closeMenu({player}) end
    for k,v in pairs(Other.SuperHero.SpiderMan.Skins) do
      menu[v.NameMenu] = {skSpiderManins,"<img src='"..v.image.."' /><br/><br/><br/>"}
    end
    vRP.openMenu({player, menu})
  end})
end
end

function skSpiderManins(player,ch) 
  local user_id = vRP.getUserId({player})
  vRPclient.isInComa(player,{}, function(in_coma)
    if not in_coma then
      for k,v in pairs(Other.SuperHero.SpiderMan.Skins) do
        if v.NameMenu == ch then
          local idle_copy = { model = v.Skin }
          for i=0,100 do
            idle_copy[i] = {0,0}
          end
          vRPclient.setCustomization(player,{idle_copy})
        end
      end
    end
  end)
end



AntiSpamCar = 10000 







function CarsSpiderMan(source,choices)
  local user_id = vRP.getUserId({source})
  if vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission}) then  
  vRP.buildMenu({"ahmad", {source = source}, function(menu)
      menu.name = "ahmad"
      menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
      menu.onclose = function(source) vRP.closeMenu({source}) end
      for k,v in pairs(Other.SuperHero.SpiderMan.Cars) do
          menu[v.NameMenu] = {vehsSpiderMan,"<img src='"..v.image.."' /><br/><br/><br/>"}
      end
      vRP.openMenu({source, menu})
  end})
end
end


function ArmorSpiderMan(player,choice)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil then
      if SpamArmor[player] == nil then 
          SpamArmor[player] = false 
      end
      if SpamArmor[player] == false then 
          TriggerClientEvent("Mr51:givearmour",player,100,false) 
          if Other.SuperHero.SpiderMan.WebHook then
              WebHook(
                  "***اخذ الدرع***",
                  "***SpiderMan ID:*** `" ..user_id.."` \n ***SpiderMan Name:*** `" .. GetPlayerName(player) .. "`",
                  Other.SuperHero.SpiderMan.WebHook
              )
          end
          Other.ServerNotify(player,"لقد لبست درع جوكر")
          if 30 > 0 then
              SpamArmor[player] = true 
              SetTimeout(30*1000, function()
                  SpamArmor[player] = false
              end)
          end
      else
        Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
      end
  end
end



function vehsSpiderMan(source,menu)
  local user_id = vRP.getUserId({source})
  vRPclient.isInComa(source,{}, function(in_coma)
      if not in_coma then
         
        
          end

              for k,v in pairs(Other.SuperHero.SpiderMan.Cars) do
                  if v.NameMenu == menu then
                      TriggerClientEvent('ka:spawnVehicle', source,v.Model)
                      TriggerClientEvent("GermanyAlert",source,{
                        TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
            })
                  end
              end
           
              SetTimeout(AntiSpamCar, function()
              
                  TriggerClientEvent("GermanyAlert",source,{
                      type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                      text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
                      color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                      backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                      photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                      sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
          })
              end)
      
              TriggerClientEvent("GermanyAlert",source,{
                  type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                  text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
                  color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                  backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                  photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                  sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
      })
          end)
      end
        --==========================================================[ flash ]=============================================================================<<--
  --==========================================================[ joker ]=============================================================================<<--
        function LogInjokerUser(source)
          local user_id = vRP.getUserId({source})
          vRP.addUserGroup({user_id,"51_te_joker#!##"})
          vRP.removeUserGroup({user_id,"51_te_joker#!#"})
          TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
          local idle_copy = {model = Other.SuperHero.Joker.In}
          for i = 0, 300 do
              idle_copy[i] = {0, 0}
          end
          vRPclient.setCustomization(source, {idle_copy})
          if user_id ~= nil then
            Data[user_id] = true
        
            TriggerClientEvent("Mr51joker:LogIn",-1,{
             jokerimg = Other.SuperHero.Joker.Img,
             jokerid = user_id,
             jokerVolume = Other.SuperHero.Joker.Volume,
             jokertimeout = Other.SuperHero.Joker.timeout,
             jokerSound = Other.SuperHero.Joker.Sound,
            })
        
            vRP.closeMenu({source})
            WebHook(Other.SuperHero.Joker.WebHook, " لوق تسجيل دخول",
            "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
          end
        end
        
        
        function LogOutjokerhUser(source)
          local user_id = vRP.getUserId({source})
          if user_id ~= nil then
            local idle_copy = {model = "mp_m_freemode_01"}
            for i = 0, 300 do
                idle_copy[i] = {0, 0}
            end
            vRPclient.setCustomization(source, {idle_copy})
            Data[user_id] = false
            vRP.addUserGroup({user_id,"51_te_joker#!#"})
            vRP.removeUserGroup({user_id,"51_te_joker#!##"})
            vRP.closeMenu({source})
            TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
            WebHook(Other.SuperHero.Joker.WebHook, " لوق تسجيل خروج",
            "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
          end
        end
           --==========================================================[ قوائم joker ]=============================================================================<<--

    function Healthjoker(source,choices)
      local user_id = vRP.getUserId({source})
      if vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission}) then  
      vRPclient.setHealth(source, {200})
      Other.ServerNotify(source,"تم تعبئة دم بنجاح")
      WebHook(Other.SuperHero.Joker.WebHook, " لوق تعبئة دم",
      "** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
    end
    end

function TakejokerWeapons(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
          if ok then     
              for k,v in pairs(Other.SuperHero.Joker.weapons) do
                  vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
              end
              
          end
          WebHook(
            Other.SuperHero.Joker.WebHook,
              "***Take Weapons*** ",
              " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
          )
      end})
  end
end




function SDkjokerinssss(player,choices)
  local user_id = vRP.getUserId({player})
  if vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission}) then  
    vRP.buildMenu({"bo", {player = player}, function(menu)
    menu.name = "bo"
    menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
    menu.onclose = function(player) vRP.closeMenu({player}) end
    for k,v in pairs(Other.SuperHero.Joker.Skins) do
      menu[v.NameMenu] = {skjokerins,"<img src='"..v.image.."' /><br/><br/><br/>"}
    end
    vRP.openMenu({player, menu})
  end})
end
end

function skjokerins(player,ch) 
  local user_id = vRP.getUserId({player})
  vRPclient.isInComa(player,{}, function(in_coma)
    if not in_coma then
      for k,v in pairs(Other.SuperHero.Joker.Skins) do
        if v.NameMenu == ch then
          local idle_copy = { model = v.Skin }
          for i=0,100 do
            idle_copy[i] = {0,0}
          end
          vRPclient.setCustomization(player,{idle_copy})
        end
      end
    end
  end)
end



AntiSpamCar = 10000 







function Carsjoker(source,choices)
  local user_id = vRP.getUserId({source})
  if vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission}) then  
  vRP.buildMenu({"ahmad", {source = source}, function(menu)
      menu.name = "ahmad"
      menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
      menu.onclose = function(source) vRP.closeMenu({source}) end
      for k,v in pairs(Other.SuperHero.Joker.Cars) do
          menu[v.NameMenu] = {vehsjoker,"<img src='"..v.image.."' /><br/><br/><br/>"}
      end
      vRP.openMenu({source, menu})
  end})
end
end


function Armorjoker(player,choice)
  local user_id = vRP.getUserId({player})
  if user_id ~= nil then
      if SpamArmor[player] == nil then 
          SpamArmor[player] = false 
      end
      if SpamArmor[player] == false then 
          TriggerClientEvent("Mr51:givearmour",player,100,false) 
          if Other.SuperHero.Joker.WebHook then
              WebHook(
                  "***اخذ الدرع***",
                  "***joker ID:*** `" ..user_id.."` \n ***joker Name:*** `" .. GetPlayerName(player) .. "`",
                  Other.SuperHero.Joker.WebHook
              )
          end
          Other.ServerNotify(player,"لقد لبست درع جوكر")
          if 30 > 0 then
              SpamArmor[player] = true 
              SetTimeout(30*1000, function()
                  SpamArmor[player] = false
              end)
          end
      else
        Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
      end
  end
end



function vehsjoker(source,menu)
  local user_id = vRP.getUserId({source})
  vRPclient.isInComa(source,{}, function(in_coma)
      if not in_coma then
         
        
          end

              for k,v in pairs(Other.SuperHero.Joker.Cars) do
                  if v.NameMenu == menu then
                      TriggerClientEvent('ka:spawnVehicle', source,v.Model)
                      TriggerClientEvent("GermanyAlert",source,{
                        TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
            })
                  end
              end
           
              SetTimeout(AntiSpamCar, function()
              
                  TriggerClientEvent("GermanyAlert",source,{
                      type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                      text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
                      color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                      backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                      photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                      sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
          })
              end)
      
              TriggerClientEvent("GermanyAlert",source,{
                  type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                  text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
                  color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                  backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                  photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                  sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
      })
          end)
      end

                        --==========================================================[ joker ]=============================================================================<<--

  --==========================================================[ Hulk ]=============================================================================<<--

  
  
     --==========================================================[ قوائم SuperMan ]=============================================================================<<--

function HealthHulk(source,choices)
local user_id = vRP.getUserId({source})
if vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission}) then  
vRPclient.setHealth(source, {200})
Other.ServerNotify(source,"تم تعبئة دم بنجاح")
WebHook(Other.SuperHero.Hulk.WebHook, " لوق تعبئة دم",
"** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
end
end

function TakeHulkWeapons(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
    if ok then     
        for k,v in pairs(Other.SuperHero.Hulk.weapons) do
            vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
        end
        Other.ServerNotify(player,"تم اعطائك الاسلحة بنجاح")
    end
    WebHook(
      Other.SuperHero.Hulk.WebHook,
        "***Take Weapons*** ",
        " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
    )
end})
end
end




function SDkHulkinssss(player,choices)
local user_id = vRP.getUserId({player})
if vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission}) then  
vRP.buildMenu({"bo", {player = player}, function(menu)
menu.name = "bo"
menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
menu.onclose = function(player) vRP.closeMenu({player}) end
for k,v in pairs(Other.SuperHero.Hulk.Skins) do
menu[v.NameMenu] = {skHulkins,"<img src='"..v.image.."' /><br/><br/><br/>"}
end
vRP.openMenu({player, menu})
end})
end
end

function skHulkins(player,ch) 
local user_id = vRP.getUserId({player})
vRPclient.isInComa(player,{}, function(in_coma)
if not in_coma then
for k,v in pairs(Other.SuperHero.Hulk.Skins) do
  if v.NameMenu == ch then
    local idle_copy = { model = v.Skin }
    for i=0,100 do
      idle_copy[i] = {0,0}
    end
    vRPclient.setCustomization(player,{idle_copy})
  end
end
end
end)
end



AntiSpamCar = 10000 







function CarsHulk(source,choices)
local user_id = vRP.getUserId({source})
if vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission}) then  
vRP.buildMenu({"ahmad", {source = source}, function(menu)
menu.name = "ahmad"
menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
menu.onclose = function(source) vRP.closeMenu({source}) end
for k,v in pairs(Other.SuperHero.Hulk.Cars) do
    menu[v.NameMenu] = {vehsHulk,"<img src='"..v.image.."' /><br/><br/><br/>"}
end
vRP.openMenu({source, menu})
end})
end
end


function ArmorHulk(player,choice)
local user_id = vRP.getUserId({player})
if user_id ~= nil then
if SpamArmor[player] == nil then 
    SpamArmor[player] = false 
end
if SpamArmor[player] == false then 
    TriggerClientEvent("Mr51:givearmour",player,100,false) 
    if Other.SuperHero.Hulk.WebHook then
        WebHook(
            "***اخذ الدرع***",
            "***Hulk ID:*** `" ..user_id.."` \n ***Hulk Name:*** `" .. GetPlayerName(player) .. "`",
            Other.SuperHero.Hulk.WebHook
        )
    end
    Other.ServerNotify(player,"لقد لبست درع سبايدر مان")
    if 30 > 0 then
        SpamArmor[player] = true 
        SetTimeout(30*1000, function()
            SpamArmor[player] = false
        end)
    end
else
  Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
end
end
end



function vehsHulk(source,menu)
local user_id = vRP.getUserId({source})
vRPclient.isInComa(source,{}, function(in_coma)
if not in_coma then
   
  
    end

        for k,v in pairs(Other.SuperHero.Hulk.Cars) do
            if v.NameMenu == menu then
                TriggerClientEvent('ka:spawnVehicle', source,v.Model)
                TriggerClientEvent("GermanyAlert",source,{
                  TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
      })
            end
        end
     
        SetTimeout(AntiSpamCar, function()
        
            TriggerClientEvent("GermanyAlert",source,{
                type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
                text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
                color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
                backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
                photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
                sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
    })
        end)

        TriggerClientEvent("GermanyAlert",source,{
            type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
            text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
            color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
            backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
            photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
            sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
})
    end)
end
  --==========================================================[ Hulk ]=============================================================================<<--
--==========================================================[ H_ulk ]=============================================================================<<--
function LogInH_ulkUser(source)
  local user_id = vRP.getUserId({source})
  vRP.addUserGroup({user_id,"51_te_Hulk!##"})
  vRP.removeUserGroup({user_id,"51_te_Hulk!#"})
  TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
  local idle_copy = {model = Other.SuperHero.Hulk.In}
  for i = 0, 300 do
      idle_copy[i] = {0, 0}
  end
  vRPclient.setCustomization(source, {idle_copy})
  if user_id ~= nil then
    Data[user_id] = true

    TriggerClientEvent("Mr51H_ulk:LogIn",-1,{
      H_ulkimg = Other.SuperHero.Hulk.Img,
      H_ulkid = user_id,
      H_ulkVolume = Other.SuperHero.Hulk.Volume,
      H_ulktimeout = Other.SuperHero.Hulk.timeout,
      H_ulkSound = Other.SuperHero.Hulk.Sound,
    })

    vRP.closeMenu({source})
    WebHook(Other.SuperHero.Hulk.WebHook, " لوق تسجيل دخول",
    "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
  end
end


function LogOutH_ulkUser(source)
  local user_id = vRP.getUserId({source})
  if user_id ~= nil then
    local idle_copy = {model = "mp_m_freemode_01"}
    for i = 0, 300 do
        idle_copy[i] = {0, 0}
    end
    vRPclient.setCustomization(source, {idle_copy})
    Data[user_id] = false
    vRP.addUserGroup({user_id,"51_te_Hulk!#"})
    vRP.removeUserGroup({user_id,"51_te_Hulk!##"})
    vRP.closeMenu({source})
    TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
    WebHook(Other.SuperHero.Hulk.WebHook, " لوق تسجيل خروج",
    "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
  end
end
   --==========================================================[ قوائم H_ulk ]=============================================================================<<--

function Healthflash(source,choices)
local user_id = vRP.getUserId({source})
if vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission}) then  
vRPclient.setHealth(source, {200})
Other.ServerNotify(source,"تم تعبئة دم بنجاح")
WebHook(Other.SuperHero.Hulk.WebHook, " لوق تعبئة دم",
"** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
end
end

function TakeflashWeapons(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
  if ok then     
      for k,v in pairs(Other.SuperHero.Hulk.weapons) do
          vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
      end
      Other.ServerNotify(player,"تم اعطائك الاسلحة بنجاح")
  end
  WebHook(
    Other.SuperHero.Hulk.WebHook,
      "***Take Weapons*** ",
      " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
  )
end})
end
end




function SDkH_ulkinssss(player,choices)
local user_id = vRP.getUserId({player})
if vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission}) then  
vRP.buildMenu({"bo", {player = player}, function(menu)
menu.name = "bo"
menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
menu.onclose = function(player) vRP.closeMenu({player}) end
for k,v in pairs(Other.SuperHero.Hulk.Skins) do
menu[v.NameMenu] = {skH_ulkins,"<img src='"..v.image.."' /><br/><br/><br/>"}
end
vRP.openMenu({player, menu})
end})
end
end

function skH_ulkins(player,ch) 
local user_id = vRP.getUserId({player})
vRPclient.isInComa(player,{}, function(in_coma)
if not in_coma then
for k,v in pairs(Other.SuperHero.Hulk.Skins) do
if v.NameMenu == ch then
  local idle_copy = { model = v.Skin }
  for i=0,100 do
    idle_copy[i] = {0,0}
  end
  vRPclient.setCustomization(player,{idle_copy})
end
end
end
end)
end



AntiSpamCar = 10000 







function CarsH_ulk(source,choices)
local user_id = vRP.getUserId({source})
if vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission}) then  
vRP.buildMenu({"ahmad", {source = source}, function(menu)
menu.name = "ahmad"
menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
menu.onclose = function(source) vRP.closeMenu({source}) end
for k,v in pairs(Other.SuperHero.Hulk.Cars) do
  menu[v.NameMenu] = {vehsH_ulk,"<img src='"..v.image.."' /><br/><br/><br/>"}
end
vRP.openMenu({source, menu})
end})
end
end


function ArmorH_ulk(player,choice)
local user_id = vRP.getUserId({player})
if user_id ~= nil then
if SpamArmor[player] == nil then 
  SpamArmor[player] = false 
end
if SpamArmor[player] == false then 
  TriggerClientEvent("Mr51:givearmour",player,100,false) 
  if Other.SuperHero.Hulk.WebHook then
      WebHook(
          "***اخذ الدرع***",
          "***H_ulk ID:*** `" ..user_id.."` \n ***H_ulk Name:*** `" .. GetPlayerName(player) .. "`",
          Other.SuperHero.Hulk.WebHook
      )
  end
  Other.ServerNotify(player,"لقد لبست درع جوكر")
  if 30 > 0 then
      SpamArmor[player] = true 
      SetTimeout(30*1000, function()
          SpamArmor[player] = false
      end)
  end
else
Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
end
end
end



function vehsH_ulk(source,menu)
local user_id = vRP.getUserId({source})
vRPclient.isInComa(source,{}, function(in_coma)
if not in_coma then
 

  end

      for k,v in pairs(Other.SuperHero.Hulk.Cars) do
          if v.NameMenu == menu then
              TriggerClientEvent('ka:spawnVehicle', source,v.Model)
              TriggerClientEvent("GermanyAlert",source,{
                TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
    })
          end
      end
   
      SetTimeout(AntiSpamCar, function()
      
          TriggerClientEvent("GermanyAlert",source,{
              type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
              text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
              color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
              backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
              photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
              sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
  })
      end)

      TriggerClientEvent("GermanyAlert",source,{
          type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
          text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
          color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
          backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
          photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
          sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
})
  end)
end
--==========================================================[ flash ]=============================================================================<<--
--==========================================================[ IronMan Quinn ]=============================================================================<<--
function LogInIronManUser(source)
  local user_id = vRP.getUserId({source})
  vRP.addUserGroup({user_id,"51_te_IronMan!#"})
  vRP.removeUserGroup({user_id,"51_te_IronMan!##"})
  TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الدخول بنجاح", 5000, 'success') -- بنجاح
  local idle_copy = {model = Other.SuperHero.IronMan.In}
  for i = 0, 300 do
      idle_copy[i] = {0, 0}
  end
  vRPclient.setCustomization(source, {idle_copy})
  if user_id ~= nil then
    Data[user_id] = true

    TriggerClientEvent("Mr51IronMan:LogIn",-1,{
      IronManimg = Other.SuperHero.IronMan.Img,
      IronManid = user_id,
      IronManVolume = Other.SuperHero.IronMan.Volume,
      IronMantimeout = Other.SuperHero.IronMan.timeout,
      IronManSound = Other.SuperHero.IronMan.Sound,
    })

    vRP.closeMenu({source})
    WebHook(Other.SuperHero.IronMan.WebHook, " لوق تسجيل دخول",
    "** تم تسجيل الدخول من قبل :  `" .. user_id .. "` \n   **")
  end
end


function LogOutIronManUser(source)
  local user_id = vRP.getUserId({source})
  if user_id ~= nil then
    local idle_copy = {model = "mp_m_freemode_01"}
    for i = 0, 300 do
        idle_copy[i] = {0, 0}
    end
    vRPclient.setCustomization(source, {idle_copy})
    Data[user_id] = false
    vRP.addUserGroup({user_id,"51_te_IronMan!##"})
    vRP.removeUserGroup({user_id,"51_te_IronMan!#"})
    vRP.closeMenu({source})
    TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم تسجيل الخروج بنجاح", 5000, 'success') -- بنجاح
    WebHook(Other.SuperHero.IronMan.WebHook, " لوق تسجيل خروج",
    "** تم تسجيل الخروج من قبل :  `" .. user_id .. "` \n   **")
  end
end
   --==========================================================[ قوائم IronMan ]=============================================================================<<--

function Healthflash(source,choices)
local user_id = vRP.getUserId({source})
if vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission}) then  
vRPclient.setHealth(source, {200})
Other.ServerNotify(source,"تم تعبئة دم بنجاح")
WebHook(Other.SuperHero.IronMan.WebHook, " لوق تعبئة دم",
"** تم تعبئة دم من قبل :  `" .. user_id .. "` \n   **")
end
end

function TakeflashWeapons(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
vRP.request({player,"هل انت متاكد انك تريد اخذ اسلحة ؟ ",30,function(player,ok)
  if ok then     
      for k,v in pairs(Other.SuperHero.IronMan.weapons) do
          vRPclient.giveWeapons(player,{{[k] = {ammo=v}}, false})
      end
      Other.ServerNotify(player,"تم اعطائك الاسلحة بنجاح")
  end
  WebHook(
    Other.SuperHero.IronMan.WebHook,
      "***Take Weapons*** ",
      " ***player Name : *** `" ..GetPlayerName(player).. "`\n ***player ID : *** `"..user_id.."`"
  )
end})
end
end




function SDkIronManinssss(player,choices)
local user_id = vRP.getUserId({player})
if vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission}) then  
vRP.buildMenu({"bo", {player = player}, function(menu)
menu.name = "bo"
menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
menu.onclose = function(player) vRP.closeMenu({player}) end
for k,v in pairs(Other.SuperHero.IronMan.Skins) do
menu[v.NameMenu] = {skIronManins,"<img src='"..v.image.."' /><br/><br/><br/>"}
end
vRP.openMenu({player, menu})
end})
end
end

function skIronManins(player,ch) 
local user_id = vRP.getUserId({player})
vRPclient.isInComa(player,{}, function(in_coma)
if not in_coma then
for k,v in pairs(Other.SuperHero.IronMan.Skins) do
if v.NameMenu == ch then
  local idle_copy = { model = v.Skin }
  for i=0,100 do
    idle_copy[i] = {0,0}
  end
  vRPclient.setCustomization(player,{idle_copy})
end
end
end
end)
end



AntiSpamCar = 10000 







function CarsIronMan(source,choices)
local user_id = vRP.getUserId({source})
if vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission}) then  
vRP.buildMenu({"ahmad", {source = source}, function(menu)
menu.name = "ahmad"
menu.css={top="75px",header_color="rgba(200,0,0,0.75)"}
menu.onclose = function(source) vRP.closeMenu({source}) end
for k,v in pairs(Other.SuperHero.IronMan.Cars) do
  menu[v.NameMenu] = {vehsIronMan,"<img src='"..v.image.."' /><br/><br/><br/>"}
end
vRP.openMenu({source, menu})
end})
end
end


function ArmorIronMan(player,choice)
local user_id = vRP.getUserId({player})
if user_id ~= nil then
if SpamArmor[player] == nil then 
  SpamArmor[player] = false 
end
if SpamArmor[player] == false then 
  TriggerClientEvent("Mr51:givearmour",player,100,false) 
  if Other.SuperHero.IronMan.WebHook then
      WebHook(
          "***اخذ الدرع***",
          "***IronMan ID:*** `" ..user_id.."` \n ***IronMan Name:*** `" .. GetPlayerName(player) .. "`",
          Other.SuperHero.IronMan.WebHook
      )
  end
  Other.ServerNotify(player,"لقد لبست درع جوكر")
  if 30 > 0 then
      SpamArmor[player] = true 
      SetTimeout(30*1000, function()
          SpamArmor[player] = false
      end)
  end
else
Other.ServerNotify(player, "رجاء لا تقم بعمل سبام") 
end
end
end



function vehsIronMan(source,menu)
local user_id = vRP.getUserId({source})
vRPclient.isInComa(source,{}, function(in_coma)
if not in_coma then
 

  end

      for k,v in pairs(Other.SuperHero.IronMan.Cars) do
          if v.NameMenu == menu then
              TriggerClientEvent('ka:spawnVehicle', source,v.Model)
              TriggerClientEvent("GermanyAlert",source,{
                TriggerClientEvent('51_Notify:Alert', source, "تم بنجاح", "تم انزال السيارة", 5000, 'success') -- بنجاح
    })
          end
      end
   
      SetTimeout(AntiSpamCar, function()
      
          TriggerClientEvent("GermanyAlert",source,{
              type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
              text = "╪¿╪¬╪║╪»╪▒ ╪º╪│╪º ╪¬┘å╪▓┘ä ╪│┘è╪º╪▒╪⌐",
              color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
              backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
              photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
              sound = "https://cdn.discordapp.com/attachments/694414844925051000/780349663194513438/320181__dland__hint.wav" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
  })
      end)

      TriggerClientEvent("GermanyAlert",source,{
          type = "main", -- ┘ä╪º ╪¬╪║┘è╪▒ ╪┤┘è ┘ç┘å╪º ┘å┘ç╪º╪ª┘è╪º
          text = "╪º┘ä╪▒╪¼╪º╪í ╪º┘ä╪º┘å╪¬╪╕╪º╪▒",
          color = "#000000",  -- ┘ä┘ê┘å ╪«╪╖ ╪º┘ä╪▒╪│╪º┘ä┘ç
          backroundcolor = "rgb(165,24,41)", -- ┘ä┘ê┘å ╪«┘ä┘ü┘è┘ç ╪º┘ä╪▒╪│╪º┘ä┘ç
          photo = "https://cdn.discordapp.com/attachments/812002377380790354/936946435537109083/TheFlash.svg", -- ( svg ) ┘è┘ü╪╢┘ä ╪¬┘â┘ê┘å
          sound = "https://cdn.discordapp.com/attachments/789848563928268850/842048205533216808/Error_beep_sound_effect_Trim.mp3" -- mp3 ╪º┘ê wav ┘è┘ü╪╢┘ä ┘è┘â┘ê┘å
})
  end)
end
--==========================================================[ flash ]=============================================================================<<--

        --  ================================================[ القوائم  ]================================================= << -- 



      local function PolicBatMan(player, choice)
        vRP.buildMenu({ "men", { player = player }, function(menu)
          menu.name = "men"
          menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
          menu.onclose = function(player) vRP.closeMenu({ player }) end
          local user_id = vRP.getUserId({ player })
             if vRP.hasGroup({user_id, "51_te_BatMan452"}) then
             menu["|| تسجيل دخول ||"] = {LogInBatManUser,"سجل دخولك لتحصل على خصائصك "}
            else
            if vRP.hasGroup({user_id, "51_te_BatMan452$#"}) then
            menu["! تسجيل خروج !"] = {LogOutBatManUser, "تسجيل خروج"}
            end
            if Other.SuperHero.BatMan.Specials.Cars and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})  then
            menu["قائمة السيارة"] = { Cars or {}}
            end
            if Other.SuperHero.BatMan.Specials.Fastrun and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})  then
            menu["السرعة الخارقة"] = { FastrunBatMan or {}}
            end
            if Other.SuperHero.BatMan.Specials.SuperJump and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})  then
            menu[" القفزة الخارقة"] = { SuperJumpBatMan or {}}
            end
            if Other.SuperHero.BatMan.Specials.Health and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})   then
            menu["تعبئة دم"] = { Health or {}}
            end
            if Other.SuperHero.BatMan.Specials.TakeWeapons and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})   then
            menu["اخذ اسلحة"] = { TakeWeapons or {}}
            end
            if Other.SuperHero.BatMan.Specials.Sgggg and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})   then
            menu["منظور حراري"] = { SggggInvincible or {}}
            end
            if Other.SuperHero.BatMan.Specials.Sllll and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})   then
            menu["رؤية ليلة"] = { SllllInvincible or {}}
            end
            if Other.SuperHero.BatMan.Specials.Skin and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})   then
            menu["قائمة السكنات"] = { SDkinssss or {}}
            end
            if Other.SuperHero.BatMan.Specials.Armor and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})   then
            menu["اخذ درع"] = { ArmourBatMan or {}}
            end
            if Other.SuperHero.BatMan.Specials.Foodanddrink and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})   then
            menu["تعبئة اكل وشرب"] = { FoodanddrinkBatMan or {}}
            end
            if Other.SuperHero.BatMan.Specials.CopySkin and vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})   then
            menu["انتحال الشخصية"] = { CopyPlayerSkinBatMan or {}}
            end
            if Blips[player] == nil then
              Blips[player] = false
          end
          if Blips[player] == false then
              menu["تعقب"] = {FindPlayer}
          else
              menu["الغاء التعقب"] = {StopFindPlayer}
          end            
      end
          vRP.openMenu({player,menu})
         end})
      end
   
      
      



      
      local function PoliceHitMan(player, choice)
        vRP.buildMenu({ "men", { player = player }, function(menu)
          menu.name = "men"
          menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
          menu.onclose = function(player) vRP.closeMenu({ player }) end
          local user_id = vRP.getUserId({ player })
            if vRP.hasGroup({user_id, "51_te_HitMan!#"}) then
            menu["|| تسجيل دخول ||"] = {LogInHitManUser,"سجل دخولك لتحصل على خصائصك "}
            else
            if vRP.hasGroup({user_id, "51_te_HitMan!##"}) then
            menu["! تسجيل خروج !"] = {LogOutHitManUser, "تسجيل خروج"}
            end
            if Other.SuperHero.HitMan.Specials.Cars and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})  then
            menu["قائمة السيارة"] = { CarsHitMan or {}}
            end
            if Other.SuperHero.HitMan.Specials.Health and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})   then
            menu["تعبئة دم"] = { HealthHitMan or {}}
            end
            if Other.SuperHero.HitMan.Specials.TakeWeapons and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})   then
            menu["اخذ اسلحة"] = { TakeHitManWeapons or {}}
            end
            if Other.SuperHero.HitMan.Specials.Fastrun and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})  then
            menu["السرعة الخارقة"] = { FastrunBatMan or {}}
            end
            if Other.SuperHero.HitMan.Specials.SuperJump and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})  then
            menu[" القفزة الخارقة"] = { SuperJumpBatMan or {}}
            end
            if Other.SuperHero.HitMan.Specials.Sgggg and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})   then
            menu["منظور حراري"] = { SggggInvincible or {}}
            end
            if Other.SuperHero.HitMan.Specials.Skin and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})   then
            menu["قائمة السكنات"] = { SDkHitManinssss or {}}
            end
            if Other.SuperHero.HitMan.Specials.Sllll and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})   then
            menu["رؤية ليلة"] = { SllllInvincible or {}}
            end
            if Other.SuperHero.HitMan.Specials.Armor and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})   then
            menu["اخذ درع"] = { ArmorHitMan or {}}
            end
            if Other.SuperHero.HitMan.Specials.Foodanddrink and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})   then
            menu["تعبئة اكل وشرب"] = { FoodanddrinkHitMan or {}}
            end
            if Other.SuperHero.HitMan.Specials.CopySkin and vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})   then
            menu["انتحال شخصية"] = { CopyPlayerSkinHitMan or {}}
            end
            if Blips[player] == nil then
              Blips[player] = false
          end
          if Blips[player] == false then
              menu["تعقب"] = {FindPlayerHitMan}
          else
              menu["الغاء التعقب"] = {StopFindPlayerHitMan}
          end            
        end
          vRP.openMenu({player,menu})
         end})
      end


      local function Policejoker(player, choice)
        vRP.buildMenu({ "men", { player = player }, function(menu)
          menu.name = "men"
          menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
          menu.onclose = function(player) vRP.closeMenu({ player }) end
          local user_id = vRP.getUserId({ player })
             if vRP.hasGroup({user_id, "51_te_joker#!#"}) then
             menu["|| تسجيل دخول ||"] = {LogInjokerUser,"سجل دخولك لتحصل على خصائصك "}
            else
            if vRP.hasGroup({user_id, "51_te_joker#!##"}) then
            menu["! تسجيل خروج !"] = {LogOutjokerhUser, "تسجيل خروج"}
            end
            if Other.SuperHero.Joker.Specials.Cars and vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})  then
            menu["قائمة السيارة"] = { Carsjoker or {}}
            end
            if Other.SuperHero.Joker.Specials.Health and vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})   then
            menu["تعبئة دم"] = { Healthjoker or {}}
            end
            if Other.SuperHero.Joker.Specials.TakeWeapons and vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})   then
            menu["اخذ اسلحة"] = { TakejokerWeapons or {}}
            end
            if Other.SuperHero.Joker.Specials.Fastrun and vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})  then
            menu["السرعة الخارقة"] = { FastrunBatMan or {}}
            end
            if Other.SuperHero.Joker.Specials.SuperJump and vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})  then
            menu["القفزة الخارقة"] = { SuperJumpBatMan or {}}
            end
            if Other.SuperHero.Joker.Specials.Skin and vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})   then
            menu["قائمة السكنات"] = { SDkjokerinssss or {}}
            end
            if Other.SuperHero.Joker.Specials.Sgggg and vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})   then
            menu["منظور حراري"] = { SggggInvincible or {}}
            end
            if Other.SuperHero.Joker.Specials.Sllll and vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})   then
            menu["رؤية ليلة"] = { SllllInvincible or {}}
            end
            if Other.SuperHero.Joker.Specials.Armor and vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})   then
            menu["اخذ درع"] = { Armorjoker or {}}
            end
            if Other.SuperHero.Joker.Specials.Foodanddrink and vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})   then
            menu["تعبئة اكل وشرب"] = { FoodanddrinkJoker or {}}
            end
            if Other.SuperHero.HitMan.Specials.CopySkin and vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})   then
              menu["انتحال شخصية"] = { CopyPlayerSkinHitMan or {}}
              end
          end
          vRP.openMenu({player,menu})
         end})
      end

      local function PoliceSpiderMan(player, choice)
        vRP.buildMenu({ "men", { player = player }, function(menu)
          menu.name = "men"
          menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
          menu.onclose = function(player) vRP.closeMenu({ player }) end
          local user_id = vRP.getUserId({ player })
             if vRP.hasGroup({user_id, "51_te_SpiderMan!##"}) then
             menu["|| تسجيل دخول ||"] = {LogInSpiderManUser,"سجل دخولك لتحصل على خصائصك "}
            else
            if vRP.hasGroup({user_id, "51_te_SpiderMan!#"}) then
            menu["! تسجيل خروج !"] = {LogOutSpiderManUser, "تسجيل خروج"}
            end
            if Other.SuperHero.SpiderMan.Specials.Cars and vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})  then
            menu["قائمة السيارة"] = { CarsSpiderMan or {}}
            end
            if Other.SuperHero.SpiderMan.Specials.Health and vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})   then
            menu["تعبئة دم"] = { HealthSpiderMan or {}}
            end
            if Other.SuperHero.SpiderMan.Specials.TakeWeapons and vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})   then
            menu["اخذ اسلحة"] = { TakeSpiderManWeapons or {}}
            end
            if Other.SuperHero.SpiderMan.Specials.Fastrun and vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})  then
            menu["السرعة الخارقة"] = { FastrunBatMan or {}}
            end
            if Other.SuperHero.SpiderMan.Specials.SuperJump and vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})  then
            menu[" القفزة الخارقة"] = { SuperJumpBatMan or {}}
            end
            if Other.SuperHero.SpiderMan.Specials.Skin and vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})   then
            menu["قائمة السكنات"] = { SDkSpiderManinssss or {}}
            end
            if Other.SuperHero.SpiderMan.Specials.Sgggg and vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})   then
            menu["منظور حراري"] = { SggggInvincible or {}}
            end
            if Other.SuperHero.SpiderMan.Specials.Sllll and vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})   then
            menu["رؤية ليلة"] = { SllllInvincible or {}}
            end
            if Other.SuperHero.SpiderMan.Specials.Armor and vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})   then
            menu["اخذ درع"] = { ArmorSpiderMan or {}}
            end
            if Other.SuperHero.SpiderMan.Specials.Foodanddrink and vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})   then
            menu["تعبئة اكل وشرب"] = { FoodanddrinkJoker or {}}
            end
            if Other.SuperHero.SpiderMan.Specials.CopySkin and vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})   then
              menu["انتحال شخصية"] = { CopyPlayerSkinHitMan or {}}
              end
          end
          vRP.openMenu({player,menu})
         end})
      end


      local function Policeflash(player, choice)
        vRP.buildMenu({ "men", { player = player }, function(menu)
          menu.name = "men"
          menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
          menu.onclose = function(player) vRP.closeMenu({ player }) end
          local user_id = vRP.getUserId({ player })
            if vRP.hasGroup({user_id, "51_te_Flash!#"}) then
            menu["|| تسجيل دخول ||"] = {LogInflashUser,"سجل دخولك لتحصل على خصائصك "}
            else
            if vRP.hasGroup({user_id, "51_te_Flash!##"}) then
            menu["! تسجيل خروج !"] = {LogOutflashUser, "تسجيل خروج"}
            end
            if Other.SuperHero.TheFlash.Specials.Cars and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})  then
            menu["قائمة السيارة"] = { Carsflash or {}}
            end
            if Other.SuperHero.TheFlash.Specials.Health and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})   then
            menu["تعبئة دم"] = { Healthflash or {}}
            end
            if Other.SuperHero.TheFlash.Specials.Fastrun and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})  then
            menu["السرعة الخارقة"] = { SuperTheFalsh or {}}
            end
            if Other.SuperHero.TheFlash.Specials.SuperJump and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})  then
            menu[" القفزة الخارقة"] = { SuperJumpBatMan or {}}
            end
            if Other.SuperHero.TheFlash.Specials.TakeWeapons and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})   then
            menu["اخذ اسلحة"] = { TakeflashWeapons or {}}
            end
            if Other.SuperHero.TheFlash.Specials.Skin and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})   then
            menu["قائمة السكنات"] = { SDkflashinssss or {}}
            end
            if Other.SuperHero.TheFlash.Specials.Sgggg and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})   then
            menu["منظور حراري"] = { SggggInvincible or {}}
            end
            if Other.SuperHero.TheFlash.Specials.Sllll and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})   then
            menu["رؤية ليلة"] = { SllllInvincible or {}}
            end
            if Other.SuperHero.TheFlash.Specials.Armor and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})   then
            menu["اخذ درع"] = { Armorflash or {}}
            end
            if Other.SuperHero.TheFlash.Specials.Foodanddrink and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})   then
            menu["تعبئة اكل وشرب"] = { FoodanddrinkTheFlash or {}}
            end
            if Other.SuperHero.TheFlash.Specials.CopySkin and vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})   then
              menu["انتحال شخصية"] = { CopyPlayerSkinTheFlash or {}}
              end
          end
          vRP.openMenu({player,menu})
         end})
      end

      local function PoliceSlenderMan(player, choice)
        vRP.buildMenu({ "men", { player = player }, function(menu)
          menu.name = "men"
          menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
          menu.onclose = function(player) vRP.closeMenu({ player }) end
          local user_id = vRP.getUserId({ player })
             if vRP.hasGroup({user_id, "51_te_SlenderMan!#"}) then
             menu["|| تسجيل دخول ||"] = {LogInSlenderManUser,"سجل دخولك لتحصل على خصائصك "}
            else
            if vRP.hasGroup({user_id, "51_te_SlenderMan!##"}) then
            menu["! تسجيل خروج !"] = {LogOutSlenderManUser, "تسجيل خروج"}
            end
            if Other.SuperHero.SlenderMan.Specials.Cars and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})  then
            menu["قائمة السيارة"] = { CarsSlenderMan or {}}
            end
            if Other.SuperHero.SlenderMan.Specials.Health and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})   then
            menu["تعبئة دم"] = { HealthSlenderMan or {}}
            end
            if Other.SuperHero.SlenderMan.Specials.TakeWeapons and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})   then
            menu["اخذ اسلحة"] = { TakeSlenderManWeapons or {}}
            end
            if Other.SuperHero.SlenderMan.Specials.Fastrun and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})  then
            menu["السرعة الخارقة"] = { FastrunBatMan or {}}
            end
            if Other.SuperHero.SlenderMan.Specials.SuperJump and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})  then
            menu[" القفزة الخارقة"] = { SuperJumpBatMan or {}}
            end
            if Other.SuperHero.SlenderMan.Specials.Invincible and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})   then
            menu["اختفاء"] = { SlenderManInvincible or {}}
            end
            if Other.SuperHero.SlenderMan.Specials.Sgggg and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})   then
            menu["منظور حراري"] = { SggggInvincible or {}}
            end
            if Other.SuperHero.SlenderMan.Specials.Skin and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})   then
            menu["قائمة السكنات"] = { SDkSlenderManinssss or {}}
            end
            if Other.SuperHero.SlenderMan.Specials.Sllll and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})   then
            menu["رؤية ليلة"] = { SllllInvincible or {}}
            end
            if Other.SuperHero.SlenderMan.Specials.Armor and  vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})   then
            menu["اخذ درع"] = { ArmorSlenderMan or {}}
            end
            if Other.SuperHero.SlenderMan.Specials.Foodanddrink and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})   then
            menu["تعبئة اكل وشرب"] = { FoodanddrinkSlenderMan or {}}
            if Other.SuperHero.SlenderMan.Specials.CopySkin and vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})   then
              menu["انتحال شخصية"] = { CopyPlayerSkinSlenderMan or {}}
              end
            if Blips[player] == nil then
              Blips[player] = false
          end
          if Blips[player] == false then
              menu["تعقب"] = {FindPlayerSlenderMan}
          else
              menu["الغاء التعقب"] = {StopFindPlayerSlenderMan}
          end            
        end
          end
          vRP.openMenu({player,menu})
         end})
      end


      local function PoliceCatWoMan(player, choice)
        vRP.buildMenu({ "men", { player = player }, function(menu)
          menu.name = "men"
          menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
          menu.onclose = function(player) vRP.closeMenu({ player }) end
          local user_id = vRP.getUserId({ player })
             if vRP.hasGroup({user_id, "51_te_CatWoMan!#"}) then
             menu["|| تسجيل دخول ||"] = {LogInCatWoManUser,"سجل دخولك لتحصل على خصائصك "}
            else
            if vRP.hasGroup({user_id, "51_te_CatWoMan!##"}) then
            menu["! تسجيل خروج !"] = {LogOutCatWoManUser, "تسجيل خروج"}
            end
            if Other.SuperHero.CatWoMan.Specials.Cars and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})  then
            menu["قائمة السيارة"] = { CarsCatWoMan or {}}
            end
            if Other.SuperHero.CatWoMan.Specials.Health and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})   then
            menu["تعبئة دم"] = { HealthCatWoMan or {}}
            end
            if Other.SuperHero.CatWoMan.Specials.Fastrun and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})  then
            menu["السرعة الخارقة"] = { FastrunBatMan or {}}
            end
            if Other.SuperHero.CatWoMan.Specials.SuperJump and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})  then
            menu[" القفزة الخارقة"] = { SuperJumpBatMan or {}}
            end
            if Other.SuperHero.CatWoMan.Specials.TakeWeapons and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})   then
            menu["اخذ اسلحة"] = { TakeCatWoManWeapons or {}}
            end
            if Other.SuperHero.CatWoMan.Specials.Skin and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})   then
            menu["قائمة السكنات"] = { SDkCatWoManinssss or {}}
            end
            if Other.SuperHero.CatWoMan.Specials.Sgggg and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})   then
            menu["منظور حراري"] = { SggggInvincible or {}}
            end
            if Other.SuperHero.CatWoMan.Specials.Sllll and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})   then
            menu["رؤية ليلة"] = { SllllInvincible or {}}
            end
            if Other.SuperHero.CatWoMan.Specials.Armor and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})   then
            menu["اخذ درع"] = { ArmorCatWoMan or {}}
            end
            if Other.SuperHero.CatWoMan.Specials.Foodanddrink and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})   then
            menu["تعبئة اكل وشرب"] = { FoodanddrinkCatWoMan or {}}
            end
            if Other.SuperHero.CatWoMan.Specials.CopySkin and vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})   then
              menu["انتحال شخصية"] = { CopyPlayerSkinCatWoMan or {}}
              end
          end
          vRP.openMenu({player,menu})
         end})
      end

      local function PoliceSuperMan(player, choice)
        vRP.buildMenu({ "men", { player = player }, function(menu)
          menu.name = "men"
          menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
          menu.onclose = function(player) vRP.closeMenu({ player }) end
          local user_id = vRP.getUserId({ player })
             if vRP.hasGroup({user_id, "51_te_SuperMan!#"}) then
             menu["|| تسجيل دخول ||"] = {LogInSuperManUser,"سجل دخولك لتحصل على خصائصك "}
            else
            if vRP.hasGroup({user_id, "51_te_SuperMan!##"}) then
            menu["! تسجيل خروج !"] = {LogOutSuperManUser, "تسجيل خروج"}
            end
            if Other.SuperHero.SuperMan.Specials.Cars and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission})  then
            menu["قائمة السيارة"] = { CarsSuperMan or {}}
            end
            if Other.SuperHero.SuperMan.Specials.Skin and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission})   then
            menu["قائمة السكنات"] = { SDkSuperManinssss or {}}
            end
            if Other.SuperHero.SuperMan.Specials.Health and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission})   then
            menu["تعبئة دم"] = { HealthSuperMan or {}}
            end
            if Other.SuperHero.SuperMan.Specials.TakeWeapons and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission})   then
            menu["اخذ اسلحة"] = { TakeSuperManWeapons or {}}
            end
            if Other.SuperHero.SuperMan.Specials.Fastrun and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission})  then
            menu["السرعة الخارقة"] = { FastrunBatMan or {}}
            end
            if Other.SuperHero.SuperMan.Specials.SuperJump and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission})  then
            menu[" القفزة الخارقة"] = { SuperJumpBatMan or {}}
            end
            if Other.SuperHero.SuperMan.Specials.Sgggg and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission})   then
            menu["منظور حراري"] = { SggggInvincible or {}}
            end
            if Other.SuperHero.SuperMan.Specials.Sllll and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission})   then
            menu["رؤية ليلة"] = { SllllInvincible or {}}
            end
            if Other.SuperHero.SuperMan.Specials.Armor and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission})   then
            menu["اخذ درع"] = { ArmorSuperMan or {}}
            end
            if Other.SuperHero.SuperMan.Specials.Foodanddrink and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission})   then
            menu["تعبئة اكل وشرب"] = { FoodanddrinkSuperMan or {}}
            end
            if Other.SuperHero.SuperMan.Specials.CopySkin and vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission})   then
              menu["انتحال شخصية"] = { CopyPlayerSkinSuperMan or {}}
              end
          end
          vRP.openMenu({player,menu})
         end})
      end
   
      local function PoliceH_ulk(player, choice)
        vRP.buildMenu({ "men", { player = player }, function(menu)
          menu.name = "men"
          menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
          menu.onclose = function(player) vRP.closeMenu({ player }) end
          local user_id = vRP.getUserId({ player })
             if vRP.hasGroup({user_id, "51_te_Hulk!#"}) then 
             menu["|| تسجيل دخول ||"] = {LogInH_ulkUser,"سجل دخولك لتحصل على خصائصك "}
            else
            if vRP.hasGroup({user_id, "51_te_Hulk!##"}) then
            menu["! تسجيل خروج !"] = {LogOutH_ulkUser, "تسجيل خروج"}
            end
            if Other.SuperHero.Hulk.Specials.Cars and vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})  then
            menu["قائمة السيارة"] = { CarsH_ulk or {}}
            end
            if Other.SuperHero.Hulk.Specials.Skin and vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})   then
            menu["قائمة السكنات"] = { SDkH_ulkinssss or {}}
            end
            if Other.SuperHero.Hulk.Specials.Health and vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})   then
            menu["تعبئة دم"] = { HealthHulk or {}}
            end
            if Other.SuperHero.Hulk.Specials.TakeWeapons and vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})   then
            menu["اخذ اسلحة"] = { TakeH_ulkWeapons or {}}
            end
            if Other.SuperHero.Hulk.Specials.Fastrun and vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})  then
            menu["السرعة الخارقة"] = { FastrunBatMan or {}}
            end
            if Other.SuperHero.Hulk.Specials.SuperJump and vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})  then
            menu[" القفزة الخارقة"] = { SuperJumpBatMan or {}}
            end
            if Other.SuperHero.Hulk.Specials.Sgggg and vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})   then
            menu["منظور حراري"] = { SggggInvincible or {}}
            end
            if Other.SuperHero.Hulk.Specials.Sllll and vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})   then
            menu["رؤية ليلة"] = { SllllInvincible or {}}
            end
            if Other.SuperHero.Hulk.Specials.Armor and vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})   then
            menu["اخذ درع"] = { ArmorH_ulk or {}}
            end
            if Other.SuperHero.Hulk.Specials.Foodanddrink and vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})   then
            menu["تعبئة اكل وشرب"] = { FoodanddrinkSuperMan or {}}
            end
            if Other.SuperHero.Hulk.Specials.CopySkin and vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})   then
              menu["انتحال شخصية"] = { CopyPlayerSkinBatMan or {}}
              end
          end
          vRP.openMenu({player,menu})
         end})
      end

      local function PoliceIronMan(player, choice)
        vRP.buildMenu({ "men", { player = player }, function(menu)
          menu.name = "men"
          menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
          menu.onclose = function(player) vRP.closeMenu({ player }) end
          local user_id = vRP.getUserId({ player })
             if vRP.hasGroup({user_id, "51_te_IronMan!##"}) then
             menu["|| تسجيل دخول ||"] = {LogInIronManUser,"سجل دخولك لتحصل على خصائصك "}
            else
            if vRP.hasGroup({user_id, "51_te_IronMan!#"}) then
            menu["! تسجيل خروج !"] = {LogOutIronManUser, "تسجيل خروج"}
            end
            if Other.SuperHero.IronMan.Specials.Cars and vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})  then
            menu["قائمة السيارة"] = { CarsIronMan or {}}
            end
            if Other.SuperHero.IronMan.Specials.Skin and vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})   then
            menu["قائمة السكنات"] = { SDkIronManinssss or {}}
            end
            if Other.SuperHero.IronMan.Specials.Health and vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})   then
            menu["تعبئة دم"] = { HealthHulk or {}}
            end
            if Other.SuperHero.IronMan.Specials.TakeWeapons and vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})   then
            menu["اخذ اسلحة"] = { TakeH_ulkWeapons or {}}
            end
            if Other.SuperHero.IronMan.Specials.Fastrun and vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})  then
            menu["السرعة الخارقة"] = { FastrunBatMan or {}}
            end
            if Other.SuperHero.IronMan.Specials.SuperJump and vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})  then
            menu[" القفزة الخارقة"] = { SuperJumpBatMan or {}}
            end
            if Other.SuperHero.IronMan.Specials.Sgggg and vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})   then
            menu["منظور حراري"] = { SggggInvincible or {}}
            end
            if Other.SuperHero.IronMan.Specials.Sllll and vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})   then
            menu["رؤية ليلة"] = { SllllInvincible or {}}
            end
            if Other.SuperHero.IronMan.Specials.Armor and vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})   then
            menu["اخذ درع"] = { ArmorIronMan or {}}
            end
            if Other.SuperHero.IronMan.Specials.Foodanddrink and vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})   then
            menu["تعبئة اكل وشرب"] = { FoodanddrinkSuperMan or {}}
            end
            if Other.SuperHero.IronMan.Specials.CopySkin and vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})   then
              menu["انتحال شخصية"] = { CopyPlayerSkinBatMan or {}}
              end
          end
          vRP.openMenu({player,menu})
         end})
      end

       function MenuHeros(player, choice)
        vRP.buildMenu({ "men", { player = player }, function(menu)
          menu.name = "men"
          menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
          menu.onclose = function(player) vRP.closeMenu({ player }) end
          local user_id = vRP.getUserId({ player })
          if vRP.hasPermission({user_id, Other.SuperHero.SuperMan.Permission}) then
             menu[Other.SuperHero.SuperMan.Name] = {PoliceSuperMan,"بامكانك تسجيل دخولك للحصول على خصائص الحزم" }
            end
              if vRP.hasPermission({user_id, Other.SuperHero.CatWoMan.Permission})   then
            menu[Other.SuperHero.CatWoMan.Name] = {PoliceCatWoMan,"بامكانك تسجيل دخولك للحصول على خصائص الحزم"}
            end
            if vRP.hasPermission({user_id, Other.SuperHero.TheFlash.Permission})   then
            menu[Other.SuperHero.TheFlash.Name] = {Policeflash,"بامكانك تسجيل دخولك للحصول على خصائص الحزم" }
            end
            if vRP.hasPermission({user_id, Other.SuperHero.Joker.Permission})  then
            menu[Other.SuperHero.Joker.Name] = {Policejoker,"بامكانك تسجيل دخولك للحصول على خصائص الحزم" }
            end
            if vRP.hasPermission({user_id, Other.SuperHero.SlenderMan.Permission})   then
            menu[Other.SuperHero.SlenderMan.Name] = {PoliceSlenderMan,"بامكانك تسجيل دخولك للحصول على خصائص الحزم" }
            end
            if vRP.hasPermission({user_id, Other.SuperHero.BatMan.Permission})   then
            menu[Other.SuperHero.BatMan.Name] = {PolicBatMan,"بامكانك تسجيل دخولك للحصول على خصائص الحزم" }
            end
            if vRP.hasPermission({user_id, Other.SuperHero.HitMan.Permission})    then
             menu[Other.SuperHero.HitMan.Name] = {PoliceHitMan,"بامكانك تسجيل دخولك للحصول على خصائص الحزم" }
            end
            if vRP.hasPermission({user_id, Other.SuperHero.Hulk.Permission})    then
            menu[Other.SuperHero.Hulk.Name] = {PoliceH_ulk,"بامكانك تسجيل دخولك للحصول على خصائص الحزم" }
            end
            if vRP.hasPermission({user_id, Other.SuperHero.SpiderMan.Permission})    then
            menu[Other.SuperHero.SpiderMan.Name] = {PoliceSpiderMan,"بامكانك تسجيل دخولك للحصول على خصائص الحزم" }
            end
            if vRP.hasPermission({user_id, Other.SuperHero.IronMan.Permission})    then
            menu[Other.SuperHero.IronMan.Name] = {PoliceIronMan,"بامكانك تسجيل دخولك للحصول على خصائص الحزم" }
            end
          vRP.openMenu({player,menu})
         end})
      end

      vRP.registerMenuBuilder({Other.Settings.Main, function(add, data)
        local user_id = vRP.getUserId({data.player})
        if (user_id ~= nil) then
            local choices = {}
            if vRP.hasPermission({user_id, Other.Settings.Permission})   then
                choices[Other.Settings.Name] = {MenuHeros,"بامكانك تسجيل دخولك للحصول على خصائص الحزم" }
            end
            add(choices)
        end
    end})    




    function ShowLoing (player, choice)
      local user_id = vRP.getUserId({player}) 
      if user_id ~= nil then 
        Other.ServerNotify(player,"تم اظهار تسجيل دخول ابطال")
      else
        Other.ServerNotify(player,"تم اخفاء تسجيل دخول ابطال")
      TriggerClientEvent("Mr51-Hero:client:show/hide",player)
      end
    end




    vRP.registerMenuBuilder({"main", function(add, data)
      local user_id = vRP.getUserId({data.player})
      if (user_id ~= nil) then
          local choices = {}
          if vRP.hasPermission({user_id, "player.loot"})   then
              choices["تشغيل / ايقاف تسيجل دخول ابطال"] = {ShowLoing,"بامكانك اطفاء تسيجل دخول ابطال" }
          end
          add(choices)
      end
  end})     
--==========================================[ ميزة سحب رتبه عند خروج من سيرفر ]====================================<<--
  
    AddEventHandler("vRP:playerSpawn", function(user_id, source, first_spawn)
      if true then
          if first_spawn then
              Citizen.Wait(200)
              if vRP.hasGroup({user_id, "51_te_BatMan452$#"}) then
                vRP.removeUserGroup({user_id, "51_te_BatMan452$#"})
                vRP.addUserGroup({user_id, "51_te_BatMan452"})
            else
              if vRP.hasGroup({user_id, "51_te_SuperMan!##"}) then
                vRP.removeUserGroup({user_id, "51_te_SuperMan!##"})
                vRP.addUserGroup({user_id, "51_te_SuperMan!#"})
              else
                if vRP.hasGroup({user_id, "51_te_HitMan!##"}) then
                  vRP.removeUserGroup({user_id, "51_te_HitMan!##"})
                  vRP.addUserGroup({user_id, "51_te_HitMan!#"})
                  else
                    if vRP.hasGroup({user_id, "51_te_SlenderMan!##"}) then
                      vRP.removeUserGroup({user_id, "51_te_SlenderMan!##"})
                      vRP.addUserGroup({user_id, "51_te_SlenderMan!#"})
                      else
                        if vRP.hasGroup({user_id, "51_te_CatWoMan!##"}) then
                          vRP.removeUserGroup({user_id, "51_te_CatWoMan!##"})
                          vRP.addUserGroup({user_id, "51_te_CatWoMan!#"})
                          else
                        if vRP.hasGroup({user_id, "51_te_Flash!##"}) then
                          vRP.removeUserGroup({user_id, "51_te_Flash!##"})
                          vRP.addUserGroup({user_id, "51_te_Flash!#"})
                          else
                            if vRP.hasGroup({user_id, "51_te_joker#!##"}) then
                              vRP.removeUserGroup({user_id, "51_te_joker#!##"})
                              vRP.addUserGroup({user_id, "51_te_joker#!#"})
                            end
                            if vRP.hasGroup({user_id, "51_te_SpiderMan!#"}) then
                              vRP.removeUserGroup({user_id, "51_te_SpiderMan!#"})
                              vRP.addUserGroup({user_id, "51_te_SpiderMan!##"})
                            end
                            if vRP.hasGroup({user_id, "51_te_Hulk!##"}) then
                              vRP.removeUserGroup({user_id, "51_te_Hulk!##"})
                              vRP.addUserGroup({user_id, "51_te_Hulk!#"})
                            end
                            if vRP.hasGroup({user_id, "Hulk#@!@!#$%i2"}) then
                              vRP.removeUserGroup({user_id, "Hulk#@!@!#$%i2"})
                              vRP.addUserGroup({user_id, "Hulk##!@!@!!l2"})
                            end
                            if vRP.hasGroup({user_id, "51_te_IronMan!#"}) then
                              vRP.removeUserGroup({user_id, "51_te_IronMan!#"})
                              vRP.addUserGroup({user_id, "51_te_IronMan!##"})
                            end
                        end
                        end
                    end
                end
              end
              end
          end
      end
  end)







  function MenuAdmian(player, choice)
    vRP.buildMenu({ "men", { player = player }, function(menu)
      menu.name = "men"
      menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
      menu.onclose = function(player) vRP.closeMenu({ player }) end
      local user_id = vRP.getUserId({ player })
      if vRP.hasPermission({user_id, Other.Menu.Settings.SuperManMenu}) then
         menu["SuperMan"] = {MenuSuperMan,"بامكانك تحكم في الحزمة من خلال هذه القائمة" }
        end
          if vRP.hasPermission({user_id, Other.Menu.Settings.CatWoManMenu})   then
        menu["CatWoMan"] = {MenuCatWoMan,"بامكانك تحكم في الحزمة من خلال هذه القائمة"}
        end
        if vRP.hasPermission({user_id, Other.Menu.Settings.TheFlashMenu})   then
        menu["TheFlash"] = {MenuTheFlash,"بامكانك تحكم في الحزمة من خلال هذه القائمة" }
        end
        if vRP.hasPermission({user_id, Other.Menu.Settings.JokerMenu})  then
        menu["Joker"] = {MenuJoker,"بامكانك تحكم في الحزمة من خلال هذه القائمة" }
        end
        if vRP.hasPermission({user_id, Other.Menu.Settings.SlenderManMenu})   then
        menu["SlenderMan"] = {MenuSlenderMan,"بامكانك تحكم في الحزمة من خلال هذه القائمة" }
        end
        if vRP.hasPermission({user_id, Other.Menu.Settings.BatManMenu})   then
        menu["BatMan"] = {MenuBatMan,"بامكانك تحكم في الحزمة من خلال هذه القائمة" }
        end
        if vRP.hasPermission({user_id, Other.Menu.Settings.HitManMenu})    then
        menu["HitMan"] = {MenuHitMan,"بامكانك تحكم في الحزمة من خلال هذه القائمة" }
        end
        if vRP.hasPermission({user_id, Other.Menu.Settings.HulkMenu})    then
        menu["Hulk"] = {MenuHulk,"بامكانك تحكم في الحزمة من خلال هذه القائمة" }
        end
        if vRP.hasPermission({user_id, Other.Menu.Settings.SpiderManMenu})    then
        menu["SpiderMan"] = {MenuSpiderMan,"بامكانك تحكم في الحزمة من خلال هذه القائمة" }
        end
        if vRP.hasPermission({user_id, Other.Menu.Settings.IronManMenu})    then
        menu["IronMan"] = {MenuIronMan,"بامكانك تحكم في الحزمة من خلال هذه القائمة" }
        end
        
      vRP.openMenu({player,menu})
     end})
  end

  vRP.registerMenuBuilder({Other.Menu.Main, function(add, data)
    local user_id = vRP.getUserId({data.player})
    if (user_id ~= nil) then
        local choices = {}
        if vRP.hasPermission({user_id, Other.Menu.Permission})   then
            choices[Other.Menu.Name] = {MenuSigting,"بامكانك تحكم في الحزم من خلال هذه القائمة" }
        end
        add(choices)
    end
end})

function MenuSigting(player, choice)
  vRP.buildMenu({ "men", { player = player }, function(menu)
    menu.name = "men"
    menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
    menu.onclose = function(player) vRP.closeMenu({ player }) end
    local user_id = vRP.getUserId({ player })
    if vRP.hasPermission({user_id, Other.Menu.Settings.Heros}) then
       menu[Other.Menu.Settings.Name] = {MenuAdmian }
      end

      if vRP.hasPermission({user_id, Other.Menu.Settings.GiveHero}) then
        menu["اعطاء بطل"] = {ROW223 }
       end
         if vRP.hasPermission({user_id, Other.Menu.Settings.RemoveHero})   then
       menu["سحب بطل"] = {RemoveGroup}
       end

    vRP.openMenu({player,menu})
   end})
end



function MenuSpiderMan(player, choice)
  vRP.buildMenu({ "men", { player = player }, function(menu)
    menu.name = "men"
    menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
    menu.onclose = function(player) vRP.closeMenu({ player }) end
    local user_id = vRP.getUserId({ player })
    if vRP.hasPermission({user_id, Other.Menu.Settings.SpiderManMenu}) then
       menu["مراقبة سبايدر مان"] = {SpecTateListSpiderMan,"بامكانك مراقبة صاحب حزمة سبايدر مان" }
      end
        if vRP.hasPermission({user_id, Other.Menu.Settings.SpiderManMenu})   then
      menu["سحب المتصلين"] = {PullSpiderMan,"بامكانك سحب جميع اصحاب حزمة سبايدر مان"}
      end
    vRP.openMenu({player,menu})
   end})
end

function MenuBatMan(player, choice)
  vRP.buildMenu({ "men", { player = player }, function(menu)
    menu.name = "men"
    menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
    menu.onclose = function(player) vRP.closeMenu({ player }) end
    local user_id = vRP.getUserId({ player })
    if vRP.hasPermission({user_id, Other.Menu.Settings.BatManMenu}) then
       menu["مراقبة بات مان"] = {SpecTateListBatMan,"بامكانك مراقبة صاحب حزمة بات مان" }
      end
        if vRP.hasPermission({user_id, Other.Menu.Settings.BatManMenu})   then
      menu["سحب المتصلين"] = {PullBatMan,"بامكانك سحب جميع اصحاب حزمة با مان"}
      end
    vRP.openMenu({player,menu})
   end})
end


function MenuHitMan(player, choice)
  vRP.buildMenu({ "men", { player = player }, function(menu)
    menu.name = "men"
    menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
    menu.onclose = function(player) vRP.closeMenu({ player }) end
    local user_id = vRP.getUserId({ player })
    if vRP.hasPermission({user_id, Other.Menu.Settings.HitManMenu}) then
       menu["مراقبة هيتمان"] = {SpecTateListHitMan,"بامكانك مراقبة صاحب حزمة هيتمان" }
      end
        if vRP.hasPermission({user_id, Other.Menu.Settings.HitManMenu})   then
      menu["سحب المتصلين"] = {PullHitMan,"بامكانك سحب جميع اصحاب حزمة هيتمان"}
      end
    vRP.openMenu({player,menu})
   end})
end

function MenuSlenderMan(player, choice)
  vRP.buildMenu({ "men", { player = player }, function(menu)
    menu.name = "men"
    menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
    menu.onclose = function(player) vRP.closeMenu({ player }) end
    local user_id = vRP.getUserId({ player })
    if vRP.hasPermission({user_id, Other.Menu.Settings.SlenderManMenu}) then
       menu["مراقبة سلنيدر مان"] = {SpecTateListSlenderMan,"بامكانك مراقبة صاحب حزمة سلنيدر مان" }
      end
        if vRP.hasPermission({user_id, Other.Menu.Settings.SlenderManMenu})   then
      menu["سحب المتصلين"] = {PullSlenderMan,"بامكانك سحب جميع اصحاب حزمة سلنيدر مان"}
      end
    vRP.openMenu({player,menu})
   end})
end

function MenuJoker(player, choice)
  vRP.buildMenu({ "men", { player = player }, function(menu)
    menu.name = "men"
    menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
    menu.onclose = function(player) vRP.closeMenu({ player }) end
    local user_id = vRP.getUserId({ player })
    if vRP.hasPermission({user_id, Other.Menu.Settings.JokerMenu}) then
       menu["مراقبة جوكر"] = {SpecTateListJoker,"بامكانك مراقبة صاحب حزمة جوكر" }
      end
        if vRP.hasPermission({user_id, Other.Menu.Settings.JokerMenu})   then
      menu["سحب المتصلين"] = {PullJoker,"بامكانك سحب جميع اصحاب حزمة جوكر"}
      end
    vRP.openMenu({player,menu})
   end})
end

function MenuTheFlash(player, choice)
  vRP.buildMenu({ "men", { player = player }, function(menu)
    menu.name = "men"
    menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
    menu.onclose = function(player) vRP.closeMenu({ player }) end
    local user_id = vRP.getUserId({ player })
    if vRP.hasPermission({user_id, Other.Menu.Settings.TheFlashMenu}) then
       menu["مراقبة ذا فلاش"] = {SpecTateListTheFlash,"بامكانك مراقبة صاحب حزمة ذا فلاش" }
      end
        if vRP.hasPermission({user_id, Other.Menu.Settings.TheFlashMenu})   then
      menu["سحب المتصلين"] = {PullTheFlash,"بامكانك سحب جميع اصحاب حزمة ذا فلاش"}
      end
    vRP.openMenu({player,menu})
   end})
end
function MenuCatWoMan(player, choice)
  vRP.buildMenu({ "men", { player = player }, function(menu)
    menu.name = "men"
    menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
    menu.onclose = function(player) vRP.closeMenu({ player }) end
    local user_id = vRP.getUserId({ player })
    if vRP.hasPermission({user_id, Other.Menu.Settings.CatWoManMenu}) then
       menu["مراقبة كات ويمن"] = {SpecTateListCatWoMan,"بامكانك مراقبة صاحب حزمة كات ويمن" }
      end
        if vRP.hasPermission({user_id, Other.Menu.Settings.CatWoManMenu})   then
      menu["سحب المتصلين"] = {PullCatWoMan,"بامكانك سحب جميع اصحاب حزمة كات ويمن"}
      end
    vRP.openMenu({player,menu})
   end})
end
function MenuSuperMan(player, choice)
  vRP.buildMenu({ "men", { player = player }, function(menu)
    menu.name = "men"
    menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
    menu.onclose = function(player) vRP.closeMenu({ player }) end
    local user_id = vRP.getUserId({ player })
    if vRP.hasPermission({user_id, Other.Menu.Settings.SuperManMenu}) then
       menu["مراقبة سوبر مان"] = {SpecTateListSuperMan,"بامكانك مراقبة صاحب حزمة سوبر مان" }
      end
        if vRP.hasPermission({user_id, Other.Menu.Settings.SuperManMenu})   then
      menu["سحب المتصلين"] = {PullSuperMan,"بامكانك سحب جميع اصحاب حزمة سوبر مان"}
      end
    vRP.openMenu({player,menu})
   end})
end

function MenuHulk(player, choice)
  vRP.buildMenu({ "men", { player = player }, function(menu)
    menu.name = "men"
    menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
    menu.onclose = function(player) vRP.closeMenu({ player }) end
    local user_id = vRP.getUserId({ player })
    if vRP.hasPermission({user_id, Other.Menu.Settings.H_ulkMenu}) then
       menu["مراقبة هولك"] = {SpecTateListH_ulk,"بامكانك مراقبة صاحب حزمة هولك" }
      end
        if vRP.hasPermission({user_id, Other.Menu.Settings.H_ulkMenu})   then
      menu["سحب المتصلين"] = {PullH_ulk,"بامكانك سحب جميع اصحاب حزمة هولك"}
      end
    vRP.openMenu({player,menu})
   end})
end

function MenuIronMan(player, choice)
  vRP.buildMenu({ "men", { player = player }, function(menu)
    menu.name = "men"
    menu.css = { top = "75px", header_color = "rgba(200,0,0,0.75)" }
    menu.onclose = function(player) vRP.closeMenu({ player }) end
    local user_id = vRP.getUserId({ player })
    if vRP.hasPermission({user_id, Other.Menu.Settings.IronManMenu}) then
       menu["مراقبة ايرون مان"] = {SpecTateListIronMan,"بامكانك مراقبة صاحب حزمة يرون مان" }
      end
        if vRP.hasPermission({user_id, Other.Menu.Settings.IronManMenu})   then
      menu["سحب المتصلين"] = {PullIronMan,"بامكانك سحب جميع اصحاب حزمة يرون مان"}
      end
    vRP.openMenu({player,menu})
   end})
end
--=================================================================[ IronMan ]===================================================================================================<<--

spec = {}
local function spectateIronMan(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.IronMan.WebHook,
              "***SpecTate***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListIronMan(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateIronMan(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListIronMan (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateIronMan}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.SuperHero.IronMan.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateIronMan}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
function PullIronMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الموجودين؟",60,function(player,ok)
        if ok then
            vRPclient.getPosition(player,{},function (x,y,z)
                local permissionsas = vRP.getUsersByPermission({Other.SuperHero.IronMan.Permission})
                for k,v in pairs(permissionsas) do
                    local Allplayer = vRP.getUserSource({v})
                        vRPclient.teleport(Allplayer,{x,y,z})
                        Other.ServerNotify(Allplayer,": تم سحب من قبل مسؤول <br> [ "..user_id.." ]")
                end
                Other.ServerNotify(player,"لقد قمت بسحب جميع اصحاب الحزمة")
                WebHook(
                  Other.SuperHero.IronMan.WebHook,
                    "***Pull IronMan***  ",
                    "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                )
            end)
        end
    end})
end
end
function PlayerIronMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.prompt({player,"اكتب رسالتك هنا:","",function (player , Msg)
        if (Msg == "") then
            Other.ServerNotify(player,"لازم تكتب الرسالة")
        else
            Other.ServerNotify(player,"تم ارسال الرسالة")
            local permissionss = vRP.getUsersByPermission({Other.SuperHero.IronMan.Permission})
            for k,v in pairs(permissionss) do
                local Allplayer = vRP.getUserSource({v})
                Other.MsgNotify(Allplayer,"📨 IronMan رسالة الى اصحاب حزمة  📨",Msg)
            end
            WebHook(
              Other.SuperHero.Hulk.WebHook,
                "***IronMan Message*** ",
                "***IronMan Name : *** `" .. GetPlayerName(player) .. "` \n ***IronMan ID : *** `"..user_id.."` \n  ***Message : *** `"..Msg.."`"
            )
        end
    end})
end
end
--=================================================================[ H_ulk ]===================================================================================================<<--

spec = {}
local function spectateH_ulk(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.Hulk.WebHook,
              "***SpecTate***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListH_ulk(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateH_ulk(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListH_ulk (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateH_ulk}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.SuperHero.Hulk.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateH_ulk}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
function PullH_ulk(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الموجودين؟",60,function(player,ok)
        if ok then
            vRPclient.getPosition(player,{},function (x,y,z)
                local permissionsas = vRP.getUsersByPermission({Other.SuperHero.Hulk.Permission})
                for k,v in pairs(permissionsas) do
                    local Allplayer = vRP.getUserSource({v})
                        vRPclient.teleport(Allplayer,{x,y,z})
                        Other.ServerNotify(Allplayer,": تم سحب من قبل مسؤول <br> [ "..user_id.." ]")
                end
                Other.ServerNotify(player,"لقد قمت بسحب جميع اصحاب الحزمة")
                WebHook(
                  Other.SuperHero.Hulk.WebHook,
                    "***Pull H_ulk***  ",
                    "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                )
            end)
        end
    end})
end
end
function PlayerH_ulk(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.prompt({player,"اكتب رسالتك هنا:","",function (player , Msg)
        if (Msg == "") then
            Other.ServerNotify(player,"لازم تكتب الرسالة")
        else
            Other.ServerNotify(player,"تم ارسال الرسالة")
            local permissionss = vRP.getUsersByPermission({Other.SuperHero.Hulk.Permission})
            for k,v in pairs(permissionss) do
                local Allplayer = vRP.getUserSource({v})
                Other.MsgNotify(Allplayer,"📨 H_ulk رسالة الى اصحاب حزمة  📨",Msg)
            end
            WebHook(
              Other.SuperHero.Hulk.WebHook,
                "***H_ulk Message*** ",
                "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."` \n  ***Message : *** `"..Msg.."`"
            )
        end
    end})
end
end
--=================================================================[ BatMan ]===================================================================================================<<--

spec = {}
local function spectateBatMan(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.BatMan.WebHook,
              "***SpecTate***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListBatMan(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateBatMan(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListBatMan (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateBatMan}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.SuperHero.BatMan.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateBatMan}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
function PullBatMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الموجودين؟",60,function(player,ok)
        if ok then
            vRPclient.getPosition(player,{},function (x,y,z)
                local permissionsas = vRP.getUsersByPermission({Other.SuperHero.BatMan.Permission})
                for k,v in pairs(permissionsas) do
                    local Allplayer = vRP.getUserSource({v})
                        vRPclient.teleport(Allplayer,{x,y,z})
                        Other.ServerNotify(Allplayer,": تم سحب من قبل مسؤول <br> [ "..user_id.." ]")
                end
                Other.ServerNotify(player,"لقد قمت بسحب جميع اصحاب الحزمة")
                WebHook(
                  Other.SuperHero.BatMan.WebHook,
                    "***Pull BatMan***  ",
                    "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                )
            end)
        end
    end})
end
end
function PlayerBatMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.prompt({player,"اكتب رسالتك هنا:","",function (player , Msg)
        if (Msg == "") then
            Other.ServerNotify(player,"لازم تكتب الرسالة")
        else
            Other.ServerNotify(player,"تم ارسال الرسالة")
            local permissionss = vRP.getUsersByPermission({Other.SuperHero.BatMan.Permission})
            for k,v in pairs(permissionss) do
                local Allplayer = vRP.getUserSource({v})
                Other.MsgNotify(Allplayer,"📨 BatMan رسالة الى اصحاب حزمة  📨",Msg)
            end
            WebHook(
              Other.SuperHero.BatMan.WebHook,
                "***BatMan Message*** ",
                "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."` \n  ***Message : *** `"..Msg.."`"
            )
        end
    end})
end
end
--=================================================================[ BatMan ]===================================================================================================<<--

spec = {}
local function spectateHulk(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.BatMan.WebHook,
              "***SpecTate***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListHulk(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateHulk(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListHulk (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateHulk}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.SuperHero.Hulk.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateHulk}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
function PullHulk(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الموجودين؟",60,function(player,ok)
        if ok then
            vRPclient.getPosition(player,{},function (x,y,z)
                local permissionsas = vRP.getUsersByPermission({Other.SuperHero.Hulk.Permission})
                for k,v in pairs(permissionsas) do
                    local Allplayer = vRP.getUserSource({v})
                        vRPclient.teleport(Allplayer,{x,y,z})
                        Other.ServerNotify(Allplayer,": تم سحب من قبل مسؤول <br> [ "..user_id.." ]")
                end
                Other.ServerNotify(player,"لقد قمت بسحب جميع اصحاب الحزمة")
                WebHook(
                  Other.SuperHero.Hulk.WebHook,
                    "***Pull Hulk***  ",
                    "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                )
            end)
        end
    end})
end
end
function PlayerHulk(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.prompt({player,"اكتب رسالتك هنا:","",function (player , Msg)
        if (Msg == "") then
            Other.ServerNotify(player,"لازم تكتب الرسالة")
        else
            Other.ServerNotify(player,"تم ارسال الرسالة")
            local permissionss = vRP.getUsersByPermission({Other.SuperHero.Hulk.Permission})
            for k,v in pairs(permissionss) do
                local Allplayer = vRP.getUserSource({v})
                Other.MsgNotify(Allplayer,"📨 Hulk رسالة الى اصحاب حزمة  📨",Msg)
            end
            WebHook(
              Other.SuperHero.Hulk.WebHook,
                "***Hulk Message*** ",
                "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."` \n  ***Message : *** `"..Msg.."`"
            )
        end
    end})
end
end
--=================================================================[ SpiderMan ]===================================================================================================<<--

spec = {}
local function spectateSpiderMan(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.SpiderMan.WebHook,
              "***SpecTate***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListSpiderMan(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateSpiderMan(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListSpiderMan (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateSpiderMan}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.SuperHero.SpiderMan.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateSpiderMan}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
function PullSpiderMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الموجودين؟",60,function(player,ok)
        if ok then
            vRPclient.getPosition(player,{},function (x,y,z)
                local permissionsas = vRP.getUsersByPermission({Other.SuperHero.SpiderMan.Permission})
                for k,v in pairs(permissionsas) do
                    local Allplayer = vRP.getUserSource({v})
                        vRPclient.teleport(Allplayer,{x,y,z})
                        Other.ServerNotify(Allplayer,": تم سحب من قبل مسؤول <br> [ "..user_id.." ]")
                end
                Other.ServerNotify(player,"لقد قمت بسحب جميع اصحاب الحزمة")
                WebHook(
                  Other.SuperHero.SpiderMan.WebHook,
                    "***Pull SpiderMan***  ",
                    "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                )
            end)
        end
    end})
end
end
function PlayerSpiderMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.prompt({player,"اكتب رسالتك هنا:","",function (player , Msg)
        if (Msg == "") then
            Other.ServerNotify(player,"لازم تكتب الرسالة")
        else
            Other.ServerNotify(player,"تم ارسال الرسالة")
            local permissionss = vRP.getUsersByPermission({Other.SuperHero.SpiderMan.Permission})
            for k,v in pairs(permissionss) do
                local Allplayer = vRP.getUserSource({v})
                Other.MsgNotify(Allplayer,"📨 SpiderMan رسالة الى اصحاب حزمة  📨",Msg)
            end
            WebHook(
              Other.SuperHero.SpiderMan.WebHook,
                "***SpiderMan Message*** ",
                "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."` \n  ***Message : *** `"..Msg.."`"
            )
        end
    end})
end
end
--=================================================================[ MenuSettings ]===================================================================================================<<--

function ROW223(player, choice)
local user_id = vRP.getUserId({player})
if user_id ~= nil then
      local menu = {name="توظيف لاعب",css={top="75px",header_color="rgba(0,125,255,0.75)"}}
      menu.onclose = function(player) vRP.openMainMenu({player}) end
      local choose = function(player,choice)
  vRP.prompt({player,"Player ID:","",function(player,id)
  if id ~= nil and id ~= "" then 
      id = parseInt(id)
  local nplayer = vRP.getUserSource({tonumber(id)})
   if nplayer ~= nil then
        local Em3s4 = Other.RTB.GroupMenu.ListGroup[choice]
        if Em3s4 ~= nil then
    vRP.addUserGroup({id,Em3s4})
    Other.ServerNotify(player,"تم اعطاء الحزمة بنجاح")
    WebHook(
      Other.Menu.WebHook,
        "*** Add Package *** ",
        "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."` \n  ***Package : *** `"..Em3s4.."`"
    )
    vRP.closeMenu({user_id})
        end
    else
  vRP.closeMenu({user_id})
        end
        end
     end})
      end
      for k,v in pairs(Other.RTB.GroupMenu.ListGroup) do
          menu[k] = {choose}
      end
  vRP.openMenu({player, menu})
end
end


function RemoveGroup(player, choice)  
  local user_id = vRP.getUserId({player})
  if user_id ~= nil then
        local menu = {name="سحب حزمة",css={top="75px",header_color="rgba(0,125,255,0.75)"}}
        menu.onclose = function(player) vRP.openMainMenu({player}) end -- nest menu
        local choose = function(player,choice)
    vRP.prompt({player,"Player ID:","",function(player,id)
    if id ~= nil and id ~= "" then 
        id = parseInt(id)
    local nplayer = vRP.getUserSource({tonumber(id)})
     if nplayer ~= nil then
          local PackageRoleToRemove = Other.RTB.GroupMenu.ListGroup[choice]
          if PackageRoleToRemove ~= nil and vRP.hasGroup({id,PackageRoleToRemove}) then
      vRP.removeUserGroup({id,PackageRoleToRemove})
      Other.ServerNotify(player,"تم سحب الحزمة بنجاح")
          local connect = {
                {
                    ["color"] = 6207853,
                    ["title"] = "لوق سحب حزمة",
                    ["description"] = " قام الاعب صاحب الايدي: `".. user_id .."`\n\nبفصل الاعب صاحب الايدي: `".. id .."`\n\nمن حزمة:\n```".. PackageRoleToRemove .."```",
                    ["footer"] = {
                    ["text"] = "Made by TE STORE",
                    },
                }
            }
            PerformHttpRequest(Other.Menu.WebHook, function(err, text, headers) end, 'POST', json.encode({username = SystemName, content = role , embeds = connect, IronMan_url = DISCORD_IMAGE}), { ['Content-Type'] = 'application/json' })
          end
      else
        Other.ServerNotify(player,"لاعب غير موجود")
          end
          end
       end})
        end
        for k,v,a in pairs(Other.RTB.GroupMenu.ListGroup) do
            menu[k] = {choose}
        end
    vRP.openMenu({player, menu})
  end
  end

  function PullAllHeros(player)
    local user_id = vRP.getUserId({player})
    if (user_id ~= nil) then
        vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الحزم",60,function(player,ok)
            if ok then
                vRPclient.getPosition(player,{},function (x,y,z)
                    local permissionsas = vRP.getUsersByPermission({Other.Menu.Settings.PullAllHeros})
                    for k,v in pairs(permissionsas) do
                        local Allplayer = vRP.getUserSource({v})
                            vRPclient.teleport(Allplayer,{x,y,z})
                            Other.ServerNotify(Allplayer,": تم سحب من قبل اعضاء <br> [ "..user_id.." ]")
                    end
                    Other.ServerNotify(player,"لقد قمت بسحب جميع اصحاب الحزم")
                    WebHook(
                      Other.Menu.WebHook,
                        "***Pull AllHeros***  ",
                        "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                    )
                end)
            end
        end})
    end
  end
  spec = {}
local function spectateaAllHorez(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.BatMan.WebHook,
              "***SpecTate***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListALL(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateAllH(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListALL (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateAllH}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.Settings.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateaAllHorez}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
--=================================================================[ HitMan ]===================================================================================================<<--

spec = {}
local function spectateHitMan(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.HitMan.WebHook,
              "***SpecTate***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListHitMan(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateHitMan(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListHitMan (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateHitMan}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.SuperHero.HitMan.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateHitMan}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
function PullHitMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الموجودين؟",60,function(player,ok)
        if ok then
            vRPclient.getPosition(player,{},function (x,y,z)
                local permissionsas = vRP.getUsersByPermission({Other.SuperHero.HitMan.Permission})
                for k,v in pairs(permissionsas) do
                    local Allplayer = vRP.getUserSource({v})
                        vRPclient.teleport(Allplayer,{x,y,z})
                        Other.ServerNotify(Allplayer,": تم سحب من قبل اعضاء <br> [ "..user_id.." ]")
                end
                Other.ServerNotify(player,"لقد قمت بسحب جميع اصحاب الحزمة")
                WebHook(
                  Other.SuperHero.HitMan.WebHook,
                    "***Pull HitMan***  ",
                    "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                )
            end)
        end
    end})
end
end
function PlayerHitMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.prompt({player,"اكتب رسالتك هنا:","",function (player , Msg)
        if (Msg == "") then
            Other.ServerNotify(player,"لازم تكتب الرسالة")
        else
            Other.ServerNotify(player,"تم ارسال الرسالة")
            local permissionss = vRP.getUsersByPermission({Other.SuperHero.HitMan.Permission})
            for k,v in pairs(permissionss) do
                local Allplayer = vRP.getUserSource({v})
                Other.MsgNotify(Allplayer,"📨 HitMan رسالة الى اصحاب حزمة 📨",Msg)
            end
            WebHook(
              Other.SuperHero.HitMan.WebHook,
                "***HitMan Message*** ",
                "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."` \n  ***Message : *** `"..Msg.."`"
            )
        end
    end})
end
end
--=================================================================[ HitMan ]===================================================================================================<<--
--=================================================================[ SlenderMan ]===================================================================================================<<--

spec = {}
local function spectateSlenderMan(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.SlenderMan.WebHook,
              "***SpecTate***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListSlenderMan(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateSlenderMan(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListSlenderMan (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateSlenderMan}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.SuperHero.SlenderMan.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateSlenderMan}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
function PullSlenderMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الموجودين؟",60,function(player,ok)
        if ok then
            vRPclient.getPosition(player,{},function (x,y,z)
                local permissionsas = vRP.getUsersByPermission({Other.SuperHero.SlenderMan.Permission})
                for k,v in pairs(permissionsas) do
                    local Allplayer = vRP.getUserSource({v})
                        vRPclient.teleport(Allplayer,{x,y,z})
                        Other.ServerNotify(Allplayer,": تم سحب من قبل اعضاء <br> [ "..user_id.." ]")
                end
                Other.ServerNotify(player,"لقد قمت بسحب جميع اصحاب الحزمة")
                WebHook(
                  Other.SuperHero.SlenderMan.WebHook,
                    "***Pull SlenderMan***  ",
                    "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                )
            end)
        end
    end})
end
end
function PlayerSlenderMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.prompt({player,"اكتب رسالتك هنا:","",function (player , Msg)
        if (Msg == "") then
            Other.ServerNotify(player,"لازم تكتب الرسالة")
        else
            Other.ServerNotify(player,"تم ارسال الرسالة")
            local permissionss = vRP.getUsersByPermission({Other.SuperHero.SlenderMan.Permission})
            for k,v in pairs(permissionss) do
                local Allplayer = vRP.getUserSource({v})
                Other.MsgNotify(Allplayer,"📨 SlenderMan رسالة الى اصحاب حزمة 📨",Msg)
            end
            WebHook(
              Other.SuperHero.SlenderMan.WebHook,
                "***SlenderMan Message*** ",
                "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."` \n  ***Message : *** `"..Msg.."`"
            )
        end
    end})
end
end
--=================================================================[ SlenderMan ]===================================================================================================<<--
--=================================================================[ Joker ]===================================================================================================<<--

spec = {}
local function spectateJoker(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.Joker.WebHook,
              "***SpecTate***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListJoker(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateJoker(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListJoker (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateJoker}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.SuperHero.Joker.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateJoker}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
function PullJoker(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الموجودين؟",60,function(player,ok)
        if ok then
            vRPclient.getPosition(player,{},function (x,y,z)
                local permissionsas = vRP.getUsersByPermission({Other.SuperHero.Joker.Permission})
                for k,v in pairs(permissionsas) do
                    local Allplayer = vRP.getUserSource({v})
                        vRPclient.teleport(Allplayer,{x,y,z})
                        Other.ServerNotify(Allplayer,": تم سحب من قبل اعضاء <br> [ "..user_id.." ]")
                    end
                Other.ServerNotify(player,"لقد قمت بسحب جميع اصحاب الحزمة")
                WebHook(
                  Other.SuperHero.Joker.WebHook,
                    "***Pull Joker***  ",
                    "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                )
            end)
        end
    end})
end
end
function PlayerJoker(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.prompt({player,"اكتب رسالتك هنا:","",function (player , Msg)
        if (Msg == "") then
            Other.ServerNotify(player,"لازم تكتب الرسالة")
        else
            Other.ServerNotify(player,"تم ارسال الرسالة")
            local permissionss = vRP.getUsersByPermission({Other.SuperHero.Joker.Permission})
            for k,v in pairs(permissionss) do
                local Allplayer = vRP.getUserSource({v})
                Other.MsgNotify(Allplayer,"📨 Joker رسالة الى اصحاب حزمة 📨",Msg)
            end
            WebHook(
              Other.SuperHero.Joker.WebHook,
                "***Joker Message*** ",
                "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."` \n  ***Message : *** `"..Msg.."`"
            )
        end
    end})
end
end
--=================================================================[ BatMan ]===================================================================================================<<--
--=================================================================[ TheFlash ]===================================================================================================<<--

spec = {}
local function spectateTheFlash(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.TheFlash.WebHook,
              "***SpecTate TheFlash ***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListTheFlash(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateTheFlash(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListTheFlash (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateTheFlash}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.SuperHero.TheFlash.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateTheFlash}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
function PullTheFlash(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الموجودين؟",60,function(player,ok)
        if ok then
            vRPclient.getPosition(player,{},function (x,y,z)
                local permissionsas = vRP.getUsersByPermission({Other.SuperHero.TheFlash.Permission})
                for k,v in pairs(permissionsas) do
                    local Allplayer = vRP.getUserSource({v})
                        vRPclient.teleport(Allplayer,{x,y,z})
                        Other.ServerNotify(Allplayer,": تم سحب من قبل اعضاء <br> [ "..user_id.." ]")
                    end
                Other.ServerNotify(player,"لقد قمت بسحب جميع اصحاب الحزمة")
                WebHook(
                  Other.SuperHero.TheFlash.WebHook,
                    "***Pull TheFlash***  ",
                    "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                )
            end)
        end
    end})
end
end
function TheFlashPlayer(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.prompt({player,"اكتب رسالتك هنا:","",function (player , Msg)
        if (Msg == "") then
            Other.ServerNotify(player,"لازم تكتب الرسالة")
        else
            Other.ServerNotify(player,"تم ارسال الرسالة")
            local permissionss = vRP.getUsersByPermission({Other.SuperHero.TheFlash.Permission})
            for k,v in pairs(permissionss) do
                local Allplayer = vRP.getUserSource({v})
                Other.MsgNotify(Allplayer,"📨 TheFlash رسالة الى اصحاب حزمة  📨",Msg)
            end
            WebHook(
              Other.SuperHero.TheFlash.WebHook,
                "***TheFlash Message*** ",
                "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."` \n  ***Message : *** `"..Msg.."`"
            )
        end
    end})
end
end
--=================================================================[ BatMan ]===================================================================================================<<--
--=================================================================[ CatWoMan ]===================================================================================================<<--

spec = {}
local function spectateCatWoMan(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.CatWoMan.WebHook,
              "***SpecTate CatWoMan ***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListCatWoMan(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateCatWoMan(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListCatWoMan (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateCatWoMan}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.SuperHero.CatWoMan.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateCatWoMan}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
function PullCatWoMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الموجودين؟",60,function(player,ok)
        if ok then
            vRPclient.getPosition(player,{},function (x,y,z)
                local permissionsas = vRP.getUsersByPermission({Other.SuperHero.CatWoMan.Permission})
                for k,v in pairs(permissionsas) do
                    local Allplayer = vRP.getUserSource({v})
                        vRPclient.teleport(Allplayer,{x,y,z})
                        Other.ServerNotify(Allplayer,": تم سحب من قبل اعضاء <br> [ "..user_id.." ]")
                    end
                Other.ServerNotify(player,"لقد قمت بسحب جميع اعضاء")
                WebHook(
                  Other.SuperHero.CatWoMan.WebHook,
                    "***Pull CatWoMan***  ",
                    "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                )
            end)
        end
    end})
end
end
function PlayerCatWoMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.prompt({player,"اكتب رسالتك هنا:","",function (player , Msg)
        if (Msg == "") then
            Other.ServerNotify(player,"لازم تكتب الرسالة")
        else
            Other.ServerNotify(player,"تم ارسال الرسالة")
            local permissionss = vRP.getUsersByPermission({Other.SuperHero.CatWoMan.Permission})
            for k,v in pairs(permissionss) do
                local Allplayer = vRP.getUserSource({v})
                Other.MsgNotify(Allplayer,"📨 CatWoMan رسالة الى اصحاب الحزمة  📨",Msg)
            end
            WebHook(
              Other.SuperHero.CatWoMan.WebHook,
                "***CatWoMan Message*** ",
                "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."` \n  ***Message : *** `"..Msg.."`"
            )
        end
    end})
end
end
--=================================================================[ BatMan ]===================================================================================================<<--
--=================================================================[ SuperMan ]===================================================================================================<<--

spec = {}
local function spectateSuperMan(player, choice)
  local nuser = spec [choice]
  local user_id = vRP.getUserId({player})
  local nuser_id = vRP.getUserId({nuser})
  if (user_id == nuser_id)then
      return Other.ServerNotify(player,"لا يمكنك مراقبة نفسك")
  else
      if (nuser_id ~= nil) then
          TriggerClientEvent("Mr51:spectate", player, nuser)
          Other.ServerNotify(player,"الان انت تراقب")
          WebHook(
            Other.SuperHero.SuperMan.WebHook,
              "***SpecTate SuperMan***",
              "***player Name : ***`".. GetPlayerName(player) .."`\n ***player ID : ***`"..user_id.."` \n ***Player Name : *** `"..GetPlayerName(nuser).."` \n ***Player ID : *** `"..nuser.."`"
          )
      else
        SpecTateListSuperMan(player)
          Other.ServerNotify(player,"اللاعب غير موجود سوف يتم تحديث القائمة")
      end
  end
end
function StopSpecTateSuperMan(player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      TriggerClientEvent("Mr51:StopSpectate",player)
      Other.ServerNotify(player,"تم ايقاف المراقبة")
  end
end
function SpecTateListSuperMan (player)
  local user_id = vRP.getUserId({player})
  if (user_id ~= nil) then
      vRP.buildMenu({"SpecTateList", {player = player}, function(menu)
          menu.name = "SpecTateList"
          menu.css = {top = "75px" , header_color = "rgba(200,0,0,0.75)"}
          myName = tostring(GetPlayerName(player))
          menu["!!StopSpecTate!!"] = {StopSpecTateSuperMan}
          users = vRP.getUsers({})
          for k,v in pairs(users) do 
              local nuser_id = vRP.getUserId({v})
              playerName = tostring(GetPlayerName(v))
                  if (nuser_id ~= nil and vRP.hasPermission ({nuser_id, Other.SuperHero.SuperMan.Permission})) then
                      spec[playerName.." [ "..nuser_id.." ]"] = v
                      menu[playerName.." [ "..nuser_id.." ]"] = {spectateSuperMan}
                  end
              end
              
          vRP.openMenu({player, menu})
      end})
  end
end
function PullSuperMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.request({player,"هل انت متاكد انك تريد سحب جميع اعضاء الموجودين؟",60,function(player,ok)
        if ok then
            vRPclient.getPosition(player,{},function (x,y,z)
                local permissionsas = vRP.getUsersByPermission({Other.SuperHero.SuperMan.Permission})
                for k,v in pairs(permissionsas) do
                    local Allplayer = vRP.getUserSource({v})
                        vRPclient.teleport(Allplayer,{x,y,z})
                        Other.ServerNotify(Allplayer,": تم سحب من قبل مسؤول <br> [ "..user_id.." ]")
                    end
                Other.ServerNotify(player,"لقد قمت بسحب جميع اصحاب الحزمة")
                WebHook(
                  Other.SuperHero.SuperMan.WebHook,
                    "***Pull SuperMan***  ",
                    "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."`"
                )
            end)
        end
    end})
end
end
function PlayerSuperMan(player)
local user_id = vRP.getUserId({player})
if (user_id ~= nil) then
    vRP.prompt({player,"اكتب رسالتك هنا:","",function (player , Msg)
        if (Msg == "") then
            Other.ServerNotify(player,"لازم تكتب الرسالة")
        else
            Other.ServerNotify(player,"تم ارسال الرسالة")
            local permissionss = vRP.getUsersByPermission({Other.SuperHero.SuperMan.Permission})
            for k,v in pairs(permissionss) do
                local Allplayer = vRP.getUserSource({v})
                Other.MsgNotify(Allplayer,"📨 SuperMan رسالة الى اصحاب الحزمة  📨",Msg)
            end
            WebHook(
              Other.SuperHero.SuperMan.WebHook,
                "***SuperMan Message*** ",
                "***player Name : *** `" .. GetPlayerName(player) .. "` \n ***player ID : *** `"..user_id.."` \n  ***Message : *** `"..Msg.."`"
            )
        end
    end})
end
end
