• Script Enforcer (What am I doing wrong?)
    10 replies, posted
The server loads "terrortown" as the default gamemode with "sv_scriptenforcer" set to 1. My "terrortown/clientscripts.txt" file contains this. [code] includes\enum\class.lua includes\enum\mat.lua includes\enum\print_types.lua includes\enum\rendergroup.lua includes\enum\rendermode.lua includes\enum\sim_phys.lua includes\enum\teams.lua includes\enum\text_align.lua includes\enum\transmit.lua includes\enum\use_types.lua includes\init.lua includes\compat.lua includes\util.lua includes\util\sql.lua includes\modules\concommand.lua includes\modules\saverestore.lua includes\modules\gamemode.lua includes\modules\hook.lua includes\modules\weapons.lua includes\modules\timer.lua includes\modules\schedule.lua includes\modules\scripted_ents.lua includes\modules\player_manager.lua includes\modules\numpad.lua includes\modules\team.lua includes\modules\undo.lua includes\modules\usermessage.lua includes\modules\cleanup.lua includes\modules\duplicator.lua includes\modules\constraint.lua includes\modules\construct.lua includes\modules\filex.lua includes\modules\vehicles.lua includes\modules\list.lua includes\modules\cvars.lua includes\modules\http.lua includes\modules\draw.lua includes\modules\markup.lua includes\modules\effects.lua includes\modules\killicon.lua includes\modules\spawnmenu.lua includes\modules\controlpanel.lua includes\modules\presets.lua includes\modules\cookie.lua includes\util\model_database.lua includes\util\vgui_showlayout.lua includes\util\tooltips.lua includes\util\client.lua includes\extensions\debug.lua includes\extensions\entity.lua includes\extensions\entity_cl.lua includes\extensions\entity_networkvars.lua includes\extensions\global_cl.lua includes\extensions\math.lua includes\extensions\mesh.lua includes\extensions\panel.lua includes\extensions\panel_animation.lua includes\extensions\panel_animation.lua includes\extensions\player.lua includes\extensions\player_auth.lua includes\extensions\player_cl.lua includes\extensions\render.lua includes\extensions\string.lua includes\extensions\table.lua includes\extensions\util.lua includes\extensions\vgui_sciptedpanels.lua derma\init.lua derma\derma.lua derma\derma_example.lua derma\derma_menus.lua derma\derma_animation.lua derma\derma_utils.lua base\gamemode\cl_init.lua base\gamemode\shared.lua base\gamemode\obj_player_extend.lua base\gamemode\gravitygun.lua base\gamemode\player_shd.lua base\gamemode\cl_scoreboard.lua base\gamemode\cl_targetid.lua base\gamemode\cl_hudpickup.lua base\gamemode\cl_spawnmenu.lua base\gamemode\cl_deathnotice.lua base\gamemode\cl_pickteam.lua base\gamemode\cl_voice.lua autorun\utilities_menu.lua autorun\base_npcs.lua autorun\base_npcs_weapons.lua autorun\base_vehicles.lua autorun\developer_functions.lua autorun\options_menu.lua autorun\cs_playermodels.lua autorun\dod_playermodels.lua autorun\ep2_entities.lua autorun\ep2_npcs.lua autorun\ep2_playermodels.lua autorun\ep2_vehicles.lua autorun\client\player_info.lua postprocess\sobel.lua postprocess\bloom.lua postprocess\categories.lua postprocess\color_modify.lua postprocess\dof.lua postprocess\morph.lua postprocess\motion_blur.lua postprocess\overlay.lua postprocess\sharpen.lua postprocess\stereoscopy.lua postprocess\sunbeams.lua postprocess\super_dof.lua vgui\dframe.lua vgui\dimagebutton.lua vgui\dlistview.lua vgui\dmodelselect.lua vgui\dmodelselectmulti.lua vgui\dpanel.lua vgui\dpanellist.lua vgui\matselect.lua vgui\contextbase.lua vgui\fingerposer.lua vgui\fingervar.lua vgui\imagebutton.lua vgui\imagecheckbox.lua vgui\material.lua vgui\propselect.lua vgui\slidebar.lua vgui\toolquickselect.lua vgui\toolquickselect_properties.lua vgui\vgui_panellist.lua vgui\dalphabar.lua vgui\dbevel.lua vgui\dbutton.lua vgui\dcategorycollapse.lua vgui\dcheckbox.lua vgui\dcolorcircle.lua vgui\dcolorcube.lua vgui\dcoloredbox.lua vgui\dcolormixer.lua vgui\dcombobox.lua vgui\dform.lua vgui\dgrid.lua vgui\dhorizontaldivider.lua vgui\dhorizontalscroller.lua vgui\dimage.lua vgui\dkillicon.lua vgui\dlabel.lua vgui\dlistview_column.lua vgui\dlistview_line.lua vgui\dmenu.lua vgui\dmenuoption.lua vgui\dmodelpanel.lua vgui\dmultichoice.lua vgui\dnotify.lua vgui\dnumberwang.lua vgui\dnumpad.lua vgui\dnumslider.lua vgui\dpanelselect.lua vgui\dpropertysheet.lua vgui\drgbbar.lua vgui\dscrollbargrip.lua vgui\dshape.lua vgui\dslider.lua vgui\dsprite.lua vgui\dsysbutton.lua vgui\dtextentry.lua vgui\dtinybutton.lua vgui\dtooltip.lua vgui\dtree.lua vgui\dtree_node.lua vgui\dtree_node_button.lua vgui\dverticaldivider.lua vgui\dvscrollbar.lua vgui\spawnicon.lua skins\default.lua skins\example.lua terrortown\gamemode\cl_init.lua terrortown\gamemode\shared.lua terrortown\gamemode\cl_fretta_must_die.lua fretta\gamemode\cl_init.lua fretta\gamemode\shared.lua fretta\gamemode\player_class.lua fretta\gamemode\player_extension.lua fretta\gamemode\class_default.lua fretta\gamemode\player_colours.lua base\gamemode\cl_init.lua base\gamemode\shared.lua base\gamemode\obj_player_extend.lua base\gamemode\gravitygun.lua base\gamemode\player_shd.lua base\gamemode\cl_scoreboard.lua base\gamemode\cl_targetid.lua base\gamemode\cl_hudpickup.lua base\gamemode\cl_spawnmenu.lua base\gamemode\cl_deathnotice.lua base\gamemode\cl_pickteam.lua base\gamemode\cl_voice.lua fretta\gamemode\cl_splashscreen.lua fretta\gamemode\cl_selectscreen.lua fretta\gamemode\cl_gmchanger.lua includes\modules\datastream.lua includes\modules\glon.lua fretta\gamemode\vgui\vgui_vote.lua fretta\gamemode\cl_help.lua fretta\gamemode\skin.lua fretta\gamemode\vgui\vgui_hudlayout.lua fretta\gamemode\vgui\vgui_hudelement.lua fretta\gamemode\vgui\vgui_hudbase.lua fretta\gamemode\vgui\vgui_hudcommon.lua fretta\gamemode\cl_hud.lua fretta\gamemode\cl_deathnotice.lua fretta\gamemode\vgui\vgui_gamenotice.lua fretta\gamemode\cl_scores.lua fretta\gamemode\vgui\vgui_scoreboard.lua fretta\gamemode\vgui\vgui_scoreboard_team.lua fretta\gamemode\vgui\vgui_scoreboard_small.lua fretta\gamemode\cl_notify.lua terrortown\gamemode\vgui\continuevote.lua terrortown\gamemode\scoring_shd.lua terrortown\gamemode\util.lua terrortown\gamemode\player_ext_shd.lua terrortown\gamemode\vgui\simpleicon.lua terrortown\gamemode\vgui\progressbar.lua terrortown\gamemode\cl_radio.lua terrortown\gamemode\cl_disguise.lua terrortown\gamemode\cl_targetid.lua terrortown\gamemode\cl_search.lua terrortown\gamemode\cl_radar.lua terrortown\gamemode\cl_scoreboard.lua terrortown\gamemode\vgui\sb_main.lua terrortown\gamemode\vgui\sb_team.lua terrortown\gamemode\vgui\sb_row.lua terrortown\gamemode\vgui\sb_info.lua terrortown\gamemode\cl_help.lua terrortown\gamemode\cl_hud.lua terrortown\gamemode\cl_msgstack.lua terrortown\gamemode\cl_hudpickup.lua terrortown\gamemode\cl_keys.lua terrortown\gamemode\cl_wepswitch.lua terrortown\gamemode\cl_scoring.lua terrortown\gamemode\cl_awards.lua terrortown\gamemode\cl_popups.lua terrortown\gamemode\cl_equip.lua terrortown\gamemode\cl_voice.lua weapons\weapon_base\cl_init.lua weapons\weapon_base\shared.lua weapons\flechette_gun\shared.lua weapons\weapon_ak47\shared.lua weapons\weapon_cs_base\shared.lua weapons\weapon_deagle\shared.lua weapons\weapon_fiveseven\shared.lua weapons\weapon_glock\shared.lua weapons\weapon_m4\shared.lua weapons\weapon_mac10\shared.lua weapons\weapon_mp5\shared.lua weapons\weapon_para\shared.lua weapons\weapon_pumpshotgun\shared.lua weapons\weapon_tmp\shared.lua weapons\weapon_tttbase\shared.lua weapons\weapon_tttbasegrenade\shared.lua weapons\weapon_ttt_c4\shared.lua weapons\weapon_ttt_confgrenade\shared.lua weapons\weapon_ttt_flaregun\shared.lua weapons\weapon_ttt_knife\shared.lua weapons\weapon_ttt_m16\shared.lua weapons\weapon_ttt_phammer\shared.lua weapons\weapon_ttt_radio\shared.lua weapons\weapon_ttt_sipistol\shared.lua weapons\weapon_ttt_smokegrenade\shared.lua weapons\weapon_ttt_unarmed\shared.lua weapons\weapon_zm_carry\shared.lua weapons\weapon_zm_improvised\shared.lua weapons\weapon_zm_mac10\shared.lua weapons\weapon_zm_molotov\shared.lua weapons\weapon_zm_pistol\shared.lua weapons\weapon_zm_revolver\shared.lua weapons\weapon_zm_rifle\shared.lua weapons\weapon_zm_shotgun\shared.lua weapons\weapon_zm_sledge\shared.lua weapons\weapon_base\cl_init.lua weapons\weapon_base\shared.lua
Turn off script enforcer.
I want script enforcer on so people don't use their own clientside scripts in my server.
Isn't there another console command for that?
No. [url]http://wiki.garrysmod.com/?title=ScriptEnforcer[/url] I followed that.
Same here ... annoying as hell
dont use createmanifest, delete the txt file too
No use using ScriptEnforcer. Most client scripts can easily get around it now, plus it still does no good for modules loaded in and such.
Or you can get an antihack like mine :raise:
Well, I did make something to see what clientside hooks people are running. I wanted script enforcer so everyone should have the same hooks. Anyone who's hooks didn't match the default could be easily identified. Without script enforcer, all those other non-hacking client script like smart-snap would be in there. Anyways, my friend found a really weird way to get it working so whatever. He edited the server config to set it on, then restarted the server. Then took it out of the config and changed the map. That's all he did and it started working.
[QUOTE=Gbps;20507910]Or you can get an antihack like mine :raise:[/QUOTE] Sadly, there is no lua-based anticheat which works reliable. Once, someone got a way to bypass SE anyway, he will be intelligent enough to bypass a lua-anticheat with ease. The only person a lua-anticheat can block are those, who "bought" an SE-proof hack or found one somewhere.
Sorry, you need to Log In to post a reply to this thread.