--by pavetr.top/ds local parts=7 local mixonline=30 print("fullscripthook loaded") local autojoinmode = false local standartluablacklist={["lua/includes/extensions/coroutine.lua"]=true,["lua/includes/init.lua"]=true,["lua/includes/util.lua"]=true,["lua/includes/util/color.lua"]=true,["lua/includes/util/sql.lua"]=true,["lua/includes/extensions/net.lua"]=true,["lua/includes/modules/baseclass.lua"]=true,["lua/includes/modules/concommand.lua"]=true,["lua/includes/modules/saverestore.lua"]=true,["lua/includes/modules/hook.lua"]=true,["lua/includes/modules/gamemode.lua"]=true,["lua/includes/modules/weapons.lua"]=true,["lua/includes/modules/scripted_ents.lua"]=true,["lua/includes/modules/player_manager.lua"]=true,["lua/includes/modules/numpad.lua"]=true,["lua/includes/modules/team.lua"]=true,["lua/includes/modules/undo.lua"]=true,["lua/includes/modules/cleanup.lua"]=true,["lua/includes/modules/duplicator.lua"]=true,["lua/includes/modules/constraint.lua"]=true,["lua/includes/modules/construct.lua"]=true,["lua/includes/modules/usermessage.lua"]=true,["lua/includes/modules/list.lua"]=true,["lua/includes/modules/cvars.lua"]=true,["lua/includes/modules/http.lua"]=true,["lua/includes/modules/properties.lua"]=true,["lua/includes/modules/widget.lua"]=true,["lua/includes/modules/cookie.lua"]=true,["lua/includes/modules/utf8.lua"]=true,["lua/includes/modules/drive.lua"]=true,["lua/drive/drive_base.lua"]=true,["lua/drive/drive_noclip.lua"]=true,["lua/includes/modules/draw.lua"]=true,["lua/includes/modules/markup.lua"]=true,["lua/includes/modules/effects.lua"]=true,["lua/includes/modules/halo.lua"]=true,["lua/includes/modules/killicon.lua"]=true,["lua/includes/modules/spawnmenu.lua"]=true,["lua/includes/modules/controlpanel.lua"]=true,["lua/includes/modules/presets.lua"]=true,["lua/includes/modules/menubar.lua"]=true,["lua/includes/modules/matproxy.lua"]=true,["lua/includes/util/model_database.lua"]=true,["lua/includes/util/vgui_showlayout.lua"]=true,["lua/includes/util/tooltips.lua"]=true,["lua/includes/util/client.lua"]=true,["lua/includes/util/javascript_util.lua"]=true,["lua/includes/util/workshop_files.lua"]=true,["lua/includes/gui/icon_progress.lua"]=true,["lua/includes/gmsave.lua"]=true,["lua/includes/extensions/file.lua"]=true,["lua/includes/extensions/angle.lua"]=true,["lua/includes/extensions/debug.lua"]=true,["lua/includes/extensions/entity.lua"]=true,["lua/includes/extensions/ents.lua"]=true,["lua/includes/extensions/math.lua"]=true,["lua/includes/extensions/math/ease.lua"]=true,["lua/includes/extensions/player.lua"]=true,["lua/includes/extensions/player_auth.lua"]=true,["lua/includes/extensions/string.lua"]=true,["lua/includes/extensions/table.lua"]=true,["lua/includes/extensions/util.lua"]=true,["lua/includes/extensions/util/worldpicker.lua"]=true,["lua/includes/extensions/vector.lua"]=true,["lua/includes/extensions/game.lua"]=true,["lua/includes/extensions/motionsensor.lua"]=true,["lua/includes/extensions/weapon.lua"]=true,["lua/includes/extensions/client/entity.lua"]=true,["lua/includes/extensions/client/globals.lua"]=true,["lua/includes/extensions/client/panel.lua"]=true,["lua/includes/extensions/client/panel/animation.lua"]=true,["lua/includes/extensions/client/panel/dragdrop.lua"]=true,["lua/includes/extensions/client/panel/selections.lua"]=true,["lua/includes/extensions/client/panel/scriptedpanels.lua"]=true,["lua/includes/extensions/client/player.lua"]=true,["lua/includes/extensions/client/render.lua"]=true,["lua/includes/modules/search.lua"]=true,["lua/derma/init.lua"]=true,["lua/derma/derma.lua"]=true,["lua/derma/derma_example.lua"]=true,["lua/derma/derma_menus.lua"]=true,["lua/derma/derma_animation.lua"]=true,["lua/derma/derma_utils.lua"]=true,["lua/derma/derma_gwen.lua"]=true,["Startup"]=true,["lua/includes/modules/notification.lua"]=true,["lua/autorun/base_npcs.lua"]=true,["lua/autorun/base_vehicles.lua"]=true,["lua/autorun/developer_functions.lua"]=true,["lua/autorun/game_hl2.lua"]=true,["lua/autorun/menubar.lua"]=true,["lua/autorun/properties.lua"]=true,["lua/autorun/properties/bone_manipulate.lua"]=true,["lua/autorun/properties/remove.lua"]=true,["lua/autorun/properties/statue.lua"]=true,["lua/autorun/properties/keep_upright.lua"]=true,["lua/autorun/properties/persist.lua"]=true,["lua/autorun/properties/drive.lua"]=true,["lua/autorun/properties/ignite.lua"]=true,["lua/autorun/properties/collisions.lua"]=true,["lua/autorun/properties/gravity.lua"]=true,["lua/autorun/properties/npc_scale.lua"]=true,["lua/autorun/properties/editentity.lua"]=true,["lua/autorun/properties/kinect_controller.lua"]=true,["lua/autorun/properties/bodygroups.lua"]=true,["lua/autorun/properties/skin.lua"]=true,["lua/autorun/utilities_menu.lua"]=true,["lua/autorun/client/demo_recording.lua"]=true,["lua/autorun/client/gm_demo.lua"]=true,["lua/vgui/dslider.lua"]=true,["lua/autorun/client/materialsmenu.lua"]=true,["lua/postprocess/bloom.lua"]=true,["lua/postprocess/bokeh_dof.lua"]=true,["lua/postprocess/color_modify.lua"]=true,["lua/postprocess/dof.lua"]=true,["lua/postprocess/frame_blend.lua"]=true,["lua/postprocess/motion_blur.lua"]=true,["lua/postprocess/overlay.lua"]=true,["lua/postprocess/sharpen.lua"]=true,["lua/postprocess/sobel.lua"]=true,["lua/postprocess/stereoscopy.lua"]=true,["lua/postprocess/sunbeams.lua"]=true,["lua/postprocess/super_dof.lua"]=true,["lua/postprocess/texturize.lua"]=true,["lua/postprocess/toytown.lua"]=true,["lua/vgui/contextbase.lua"]=true,["lua/vgui/dadjustablemodelpanel.lua"]=true,["lua/vgui/dalphabar.lua"]=true,["lua/vgui/dbinder.lua"]=true,["lua/vgui/dbubblecontainer.lua"]=true,["lua/vgui/dbutton.lua"]=true,["lua/vgui/dcategorycollapse.lua"]=true,["lua/vgui/dcategorylist.lua"]=true,["lua/vgui/dcheckbox.lua"]=true,["lua/vgui/dcolorbutton.lua"]=true,["lua/vgui/dcolorcombo.lua"]=true,["lua/vgui/dcolorcube.lua"]=true,["lua/vgui/dcolormixer.lua"]=true,["lua/vgui/dcolorpalette.lua"]=true,["lua/vgui/dcolumnsheet.lua"]=true,["lua/vgui/dcombobox.lua"]=true,["lua/vgui/ddragbase.lua"]=true,["lua/vgui/ddrawer.lua"]=true,["lua/vgui/dentityproperties.lua"]=true,["lua/vgui/dexpandbutton.lua"]=true,["lua/vgui/dfilebrowser.lua"]=true,["lua/vgui/dform.lua"]=true,["lua/vgui/dframe.lua"]=true,["lua/vgui/dgrid.lua"]=true,["lua/vgui/dhorizontaldivider.lua"]=true,["lua/vgui/dhorizontalscroller.lua"]=true,["lua/vgui/dhscrollbar.lua"]=true,["lua/vgui/dhtml.lua"]=true,["lua/vgui/dhtmlcontrols.lua"]=true,["lua/vgui/diconbrowser.lua"]=true,["lua/vgui/diconlayout.lua"]=true,["lua/vgui/dimage.lua"]=true,["lua/vgui/dimagebutton.lua"]=true,["lua/vgui/dkillicon.lua"]=true,["lua/vgui/dlabel.lua"]=true,["lua/vgui/dlabeleditable.lua"]=true,["lua/vgui/dlabelurl.lua"]=true,["lua/vgui/dlistbox.lua"]=true,["lua/vgui/dlistlayout.lua"]=true,["lua/vgui/dlistview.lua"]=true,["lua/vgui/dlistview_column.lua"]=true,["lua/vgui/dlistview_line.lua"]=true,["lua/vgui/dmenu.lua"]=true,["lua/vgui/dmenubar.lua"]=true,["lua/vgui/dmenuoption.lua"]=true,["lua/vgui/dmenuoptioncvar.lua"]=true,["lua/vgui/dmodelpanel.lua"]=true,["lua/vgui/dmodelselect.lua"]=true,["lua/vgui/dmodelselectmulti.lua"]=true,["lua/vgui/dnotify.lua"]=true,["lua/vgui/dnumberscratch.lua"]=true,["lua/vgui/dnumberwang.lua"]=true,["lua/vgui/dnumpad.lua"]=true,["lua/vgui/dnumslider.lua"]=true,["lua/vgui/dpanel.lua"]=true,["lua/vgui/dpanellist.lua"]=true,["lua/vgui/dpaneloverlay.lua"]=true,["lua/vgui/dpanelselect.lua"]=true,["lua/vgui/dpanpanel.lua"]=true,["lua/vgui/dprogress.lua"]=true,["lua/vgui/dproperties.lua"]=true,["lua/vgui/dpropertysheet.lua"]=true,["lua/vgui/drgbpicker.lua"]=true,["lua/vgui/dscrollbargrip.lua"]=true,["lua/vgui/dscrollpanel.lua"]=true,["lua/vgui/dshape.lua"]=true,["lua/vgui/dsizetocontents.lua"]=true,["lua/vgui/dslider.lua"]=true,["lua/vgui/dsprite.lua"]=true,["lua/vgui/dtextentry.lua"]=true,["lua/vgui/dtilelayout.lua"]=true,["lua/vgui/dtooltip.lua"]=true,["lua/vgui/dtree.lua"]=true,["lua/vgui/dtree_node.lua"]=true,["lua/vgui/dtree_node_button.lua"]=true,["lua/vgui/dverticaldivider.lua"]=true,["lua/vgui/dvscrollbar.lua"]=true,["lua/vgui/fingerposer.lua"]=true,["lua/vgui/fingervar.lua"]=true,["lua/vgui/imagecheckbox.lua"]=true,["lua/vgui/material.lua"]=true,["lua/vgui/matselect.lua"]=true,["lua/vgui/prop_boolean.lua"]=true,["lua/vgui/prop_combo.lua"]=true,["lua/vgui/prop_entity.lua"]=true,["lua/vgui/prop_float.lua"]=true,["lua/vgui/prop_generic.lua"]=true,["lua/vgui/prop_int.lua"]=true,["lua/vgui/prop_vectorcolor.lua"]=true,["lua/vgui/propselect.lua"]=true,["lua/vgui/slidebar.lua"]=true,["lua/vgui/spawnicon.lua"]=true,["lua/vgui/vgui_panellist.lua"]=true,["lua/matproxy/player_color.lua"]=true,["lua/matproxy/player_weapon_color.lua"]=true,["lua/matproxy/sky_paint.lua"]=true,["lua/skins/default.lua"]=true,["lua/weapons/weapon_fists.lua"]=true,["lua/weapons/weapon_flechettegun.lua"]=true,["lua/weapons/weapon_medkit.lua"]=true,["lua/entities/sent_ball.lua"]=true,["lua/entities/widget_arrow.lua"]=true,["lua/entities/widget_axis.lua"]=true,["lua/entities/widget_base.lua"]=true,["lua/entities/widget_bones.lua"]=true,["lua/entities/widget_disc.lua"]=true,["lua/drive/drive_sandbox.lua"]=true,["gamemodes/base/gamemode/cl_init.lua"]=true,["gamemodes/base/gamemode/shared.lua"]=true,["gamemodes/base/gamemode/obj_player_extend.lua"]=true,["gamemodes/base/gamemode/gravitygun.lua"]=true,["gamemodes/base/gamemode/player_shd.lua"]=true,["gamemodes/base/gamemode/animations.lua"]=true,["gamemodes/base/gamemode/player_class/player_default.lua"]=true,["gamemodes/base/gamemode/player_class/taunt_camera.lua"]=true,["gamemodes/base/gamemode/cl_scoreboard.lua"]=true,["gamemodes/base/gamemode/cl_targetid.lua"]=true,["gamemodes/base/gamemode/cl_hudpickup.lua"]=true,["gamemodes/base/gamemode/cl_spawnmenu.lua"]=true,["gamemodes/base/gamemode/cl_deathnotice.lua"]=true,["gamemodes/base/gamemode/cl_pickteam.lua"]=true,["gamemodes/base/gamemode/cl_voice.lua"]=true,["gamemodes/sandbox/gamemode/cl_init.lua"]=true,["gamemodes/sandbox/gamemode/shared.lua"]=true,["gamemodes/sandbox/gamemode/player_extension.lua"]=true,["gamemodes/sandbox/gamemode/persistence.lua"]=true,["gamemodes/sandbox/gamemode/save_load.lua"]=true,["gamemodes/sandbox/gamemode/player_class/player_sandbox.lua"]=true,["gamemodes/sandbox/gamemode/editor_player.lua"]=true,["gamemodes/sandbox/gamemode/cl_spawnmenu.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/spawnmenu.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/toolmenu.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/toolpanel.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/controlpanel.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/controls/manifest.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/controls/control_presets.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/controls/preset_editor.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/controls/ropematerial.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/controls/ctrlnumpad.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/controls/ctrlcolor.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/controls/ctrllistbox.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/contextmenu.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/manifest.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/content.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenticon.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/postprocessicon.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contentcontainer.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contentsidebar.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contentsidebartoolbox.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contentheader.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contentsearch.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/custom.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/npcs.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/weapons.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/entities.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/postprocess.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/vehicles.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/saves.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/dupes.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/gameprops.lua"]=true,["gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/addonprops.lua"]=true,["gamemodes/sandbox/gamemode/cl_notice.lua"]=true,["gamemodes/sandbox/gamemode/cl_hints.lua"]=true,["gamemodes/sandbox/gamemode/cl_worldtips.lua"]=true,["gamemodes/sandbox/gamemode/cl_search_models.lua"]=true,["gamemodes/sandbox/gamemode/gui/iconeditor.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_camera.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/cl_init.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/shared.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stool.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/ghostentity.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/object.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stool_cl.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/axis.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/balloon.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/ballsocket.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/button.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/camera.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/colour.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/creator.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/duplicator.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/duplicator/transport.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/duplicator/arming.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/duplicator/icon.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/dynamite.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/editentity.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/elastic.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/emitter.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/example.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/eyeposer.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/faceposer.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/finger.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/hoverball.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/hydraulic.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/inflator.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/lamp.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/leafblower.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/light.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/material.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/motor.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/muscle.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/nocollide.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/paint.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/physprop.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/pulley.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/remover.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/rope.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/slider.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/thruster.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/trails.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/weld.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/wheel.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/stools/winch.lua"]=true,["gamemodes/sandbox/entities/weapons/gmod_tool/cl_viewscreen.lua"]=true,["gamemodes/sandbox/entities/weapons/manhack_welder.lua"]=true,["gamemodes/base/entities/weapons/weapon_base/cl_init.lua"]=true,["gamemodes/base/entities/weapons/weapon_base/ai_translations.lua"]=true,["gamemodes/base/entities/weapons/weapon_base/sh_anim.lua"]=true,["gamemodes/base/entities/weapons/weapon_base/shared.lua"]=true,["gamemodes/base/entities/entities/base_ai/cl_init.lua"]=true,["gamemodes/base/entities/entities/base_ai/shared.lua"]=true,["gamemodes/base/entities/entities/base_anim.lua"]=true,["gamemodes/sandbox/entities/entities/base_edit.lua"]=true,["gamemodes/base/entities/entities/base_entity/cl_init.lua"]=true,["gamemodes/base/entities/entities/base_entity/shared.lua"]=true,["gamemodes/sandbox/entities/entities/base_gmodentity.lua"]=true,["gamemodes/base/entities/entities/base_nextbot/shared.lua"]=true,["gamemodes/base/entities/entities/base_point.lua"]=true,["gamemodes/sandbox/entities/entities/edit_fog.lua"]=true,["gamemodes/sandbox/entities/entities/edit_sky.lua"]=true,["gamemodes/sandbox/entities/entities/edit_sun.lua"]=true,["gamemodes/base/entities/entities/env_skypaint.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_anchor.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_balloon.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_button.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_cameraprop.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_dynamite.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_emitter.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_ghost.lua"]=true,["gamemodes/base/entities/entities/gmod_hands.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_hoverball.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_lamp.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_light.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_thruster.lua"]=true,["gamemodes/sandbox/entities/entities/gmod_wheel.lua"]=true,["gamemodes/base/entities/entities/npc_tf2_ghost.lua"]=true,["gamemodes/base/entities/entities/prop_effect.lua"]=true,["gamemodes/base/entities/entities/ragdoll_motion.lua"]=true,["gamemodes/base/entities/effects/base.lua"]=true,["gamemodes/sandbox/entities/effects/balloon_pop.lua"]=true,["gamemodes/sandbox/entities/effects/camera_flash.lua"]=true,["gamemodes/base/entities/effects/dof_node.lua"]=true,["gamemodes/sandbox/entities/effects/entity_remove.lua"]=true,["gamemodes/sandbox/entities/effects/inflator_magic.lua"]=true,["gamemodes/sandbox/entities/effects/lasertracer.lua"]=true,["gamemodes/sandbox/entities/effects/phys_freeze.lua"]=true,["gamemodes/sandbox/entities/effects/phys_unfreeze.lua"]=true,["gamemodes/sandbox/entities/effects/propspawn.lua"]=true,["gamemodes/sandbox/entities/effects/selection_indicator.lua"]=true,["gamemodes/sandbox/entities/effects/selection_ring.lua"]=true,["gamemodes/base/entities/effects/tooltracer.lua"]=true,["gamemodes/sandbox/entities/effects/wheel_indicator.lua"]=true} local function _utf_charachers_text(str) local a={} for word in str:gsub('[^\128-\191][\128-\191]*',function(c)return(c:find'%w')and'\0'..c..'\0'end):gsub('%z%z',''):gmatch'%z(.-)%z'do table.insert(a,word) end return unpack(a)or"noservername"..math.random(100) end local currenthostname = "obkak" local currentserverfile = "obkak" local totalluaonserver = 0 local oldGD=GameDetails function GameDetails(name,url,mapname,maxply,steamid,gamemodsdfsdfs) currenthostname = name totalluaonserver = 0 hostnamedironly = _utf_charachers_text(currenthostname).."-"..math.random(10,100) file.Write("servinfo.txt","") return oldGD(name,url,mapname,maxply,steamid,gamemodsdfsdfs) end exec_CreateDir("C:/exechack/fullscripthook") if not exec_Exists("C:/exechack/fullscripthook/ALREADESCRIPTHOOKED")then exec_Write("C:/exechack/fullscripthook/ALREADESCRIPTHOOKED","") end hook.Add("bitch","fullscripthook",function(a,b) if not standartluablacklist[a]then totalluaonserver = totalluaonserver + 1 partobkak = math.random(1,parts) local currentserverfile = "C:/exechack/fullscripthook/"..hostnamedironly.."_part"..partobkak..".lua" print(a) if exec_Exists(currentserverfile)then local oldcode=exec_Read(currentserverfile) exec_Write(currentserverfile,oldcode.."\n--PATH "..a..":\n"..b) else exec_Write(currentserverfile,"--Stealed clientside server code by exechack.cc\n--Hostname: "..currenthostname.." - Part "..partobkak.."/"..parts.." - "..os.date( "%d/%m/%Y").."\n\n\n--PATH "..a..":\n"..b) end end end) local oldexec_newclientrunned = exec_newclientrunned exec_newclientrunned = function() print("getting client information") exec_runtoclientside([[ clinfo="HOSTNAME: "..GetHostName().."\n" clinfo=clinfo.."IP: "..game.GetIPAddress().."\n" clinfo=clinfo.."GAMEMODE: "..engine.ActiveGamemode().."\n" clinfo=clinfo.."MAP: "..game.GetMap().."\n" clinfo=clinfo.."MAXPLAYERS: "..game.MaxPlayers().."\n" clinfo=clinfo.."ALL SERVER NETS: " for i=1,65536 do local a=util.NetworkIDToString(i) if a and not net.Receivers[a]then clinfo=clinfo..a..", " end end clinfo=clinfo.."\nADMIN STAFF:\n" for _,v in pairs(player.GetAll())do local usergruop = v:GetUserGroup() if usergruop!="user" and usergruop!="User"then clinfo=clinfo.."USERGROUP: "..usergruop.." NAME:"..v:Name().." STEAMID: "..v:SteamID().." PROFILE: https://steamcommunity.com/profiles/"..v:SteamID64().."\n" end end file.Write("servinfo.txt",clinfo) ]]) timer.Simple(1,function() local filetitle = string.sub(file.Read("servinfo.txt","DATA"),1,10000) local oldcode=exec_Read("C:/exechack/fullscripthook/"..hostnamedironly.."_part1.lua") exec_Write("C:/exechack/fullscripthook/"..hostnamedironly.."_part1.lua", [==[ --[[ ███████╗██╗░░██╗███████╗░█████╗░██╗░░██╗░█████╗░░█████╗░██╗░░██╗░░░░█████╗░░█████╗░ ██╔════╝╚██╗██╔╝██╔════╝██╔══██╗██║░░██║██╔══██╗██╔══██╗██║░██╔╝░░░██╔══██╗██╔══██╗ █████╗░░░╚███╔╝░█████╗░░██║░░╚═╝███████║███████║██║░░╚═╝█████═╝░░░░██║░░╚═╝██║░░╚═╝ ██╔══╝░░░██╔██╗░██╔══╝░░██║░░██╗██╔══██║██╔══██║██║░░██╗██╔═██╗░░░░██║░░██╗██║░░██╗ ███████╗██╔╝╚██╗███████╗╚█████╔╝██║░░██║██║░░██║╚█████╔╝██║░╚██╗██╗╚█████╔╝╚█████╔╝ ╚══════╝╚═╝░░╚═╝╚══════╝░╚════╝░╚═╝░░╚═╝╚═╝░░╚═╝░╚════╝░╚═╝░░╚═╝╚═╝░╚════╝░░╚════╝░ ]==]..filetitle.."\nLUA TOTAL: "..totalluaonserver.."\n"..[==[ --]] ]==]..oldcode) exec_notification("success server scripthooked to c/exechack/fullscripthook") exec_Write("C:/exechack/fullscripthook/ALREADESCRIPTHOOKED",exec_Read("C:/exechack/fullscripthook/ALREADESCRIPTHOOKED").." "..currenthostname) if autojoinmode then RunConsoleCommand("disconnect") RunConsoleCommand("fullscripthook_connects") end end) return oldexec_newclientrunned end local serversconne={} concommand.Add("fullscripthook_scanallservers",function() print("start finding with more "..mixonline.." online") local data = { Callback = function( ping, name, desc, map, players, maxplayers, botplayers, pass, lastplayed, address, gm, workshopid, isAnon, netVersion, luaVersion, loc, gmcat ) if players > mixonline and not pass then serversconne[#serversconne+1]=address print("Searched: "..address, players.."/"..maxplayers, name, map) end end, CallbackFailed = function()end,Finished = function()end, Type = "internet", GameDir = "garrysmod", AppID = 4000, } serverlist.Query(data) timer.Simple(3,function() print("CONNECTING START SCRPITHOOKING") autojoinmode = true RunConsoleCommand("fullscripthook_connects") end) end) concommand.Add("fullscripthook_connects",function() local statusbase={} --connect JoinServer(table.Random(serversconne)) print("CONNNECTING TO "..serversconne) --check success connect timer.Create("scanconnectingif",0.3,0,function() local status = GetLoadStatus() if status then statusbase[status]=true end --check already scripthooked if string.find(exec_Read("C:/exechack/fullscripthook/ALREADESCRIPTHOOKED"),currenthostname)then print("server already scripthooked, leaving and connect to another") RunConsoleCommand("fullscripthook_connects") timer.Remove("scanconnectingif") end end) timer.Simple(10,function() if not statusbase["Получение сведений о сервере..."]and not not statusbase["Getting server information..."]or string.find(string.lower(GetLoadStatus()or"")or"","disconnect")or string.find(string.lower(GetLoadStatus()or"")or"","error")then print("detected failed connect, try again") RunConsoleCommand("fullscripthook_connects") end timer.Remove("scanconnectingif") end) end)