ACF icon indicating copy to clipboard operation
ACF copied to clipboard

build protection

Open atomic26 opened this issue 7 years ago • 29 comments

the build protection section is not helpful at all the file dosent even help could someone help me figure this out i would like exact instruction not short answers

atomic26 avatar Mar 03 '18 18:03 atomic26

There is a thing that was changed recently that makes ACF.EnableDefaultDP set to false. Just set it to true. I have a small Lua script that does that, though try doing:

lua_run ACF.EnableDefaultDP = true

in your server.cfg to see if it enables it.

eggroll-bot avatar Mar 16 '18 02:03 eggroll-bot

still does not work

atomic26 avatar Mar 16 '18 18:03 atomic26

Did you configure it after putting that into your server.cfg?

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

configure?

atomic26 avatar Mar 16 '18 19:03 atomic26

Read the wiki please.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

already have its confusing af this is why i came on here derp

atomic26 avatar Mar 16 '18 19:03 atomic26

The wiki is not confusing. If you can’t understand. I really cannot help you. Go to the Damage Protection section and read it.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

Open your ACF addon folder and go to the 'lua/acf/shared/' folder. Find and open the acf_userconfig_example.lua file. This file contains instructions on how to customize ACF's settings. Follow the instructions in that file, and make sure "ACF.EnableDefaultDP = true" is included in your new user settings file. DP will be enabled the next time your server is started or map is changed.

this does not help me at all this looks like someone was in a massive hurry same thing with the instructions in the userconfig file tbh it looks half ass done as if someone had to use the restroom really badly but had about half the page to write

atomic26 avatar Mar 16 '18 19:03 atomic26

That does help. And you haven’t scrolled down. After setting that to true, there is a little thing below that tells you what to do.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

What more could you want? No one is going to give step by step instructions. Server managers should be able to follow the instructions provided.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

Damage Protection (aka DP) gives servers the ability to decide who gets to damage props using ACF (an admin panel is included to help with this).

DP is disabled by default and will not appear unless enabled in the user configuration. You can do this with the following steps:

Open your ACF addon folder and go to the 'lua/acf/shared/' folder. Find and open the acf_userconfig_example.lua file. This file contains instructions on how to customize ACF's settings. Follow the instructions in that file, and make sure "ACF.EnableDefaultDP = true" is included in your new user settings file. DP will be enabled the next time your server is started or map is changed.

tht is literally all there is on this and the instructions in the file are even worse and tbh i think a kid in 1st grade could have done much better then this

--[[

This file is loaded when ACF starts, just after all of the settings are set to their default values.
Rename this file to acf_userconfig.lua to enable this file, and customize those settings.

Move this file outside of the ACF folder to stop it being overwritten.
Put it in another addon folder (acf2, acfconfig), or put it in garrysmod/lua/acf/shared/

]]--

-- IMPORTANT: AddCSLuaFile is required! Do not remove it. AddCSLuaFile()

-- Some example settings are below. They enable damage protection, double gun accuracy, and make shots more likely to be accurate. -- There are more settings like this. Find them all in lua/autorun/shared/acf_globals.lua

ACF.EnableDefaultDP = true -- Enable the inbuilt damage protection system. ACF.GunInaccuracyScale = 0.5 -- Make guns 2x more accurate by halving the spread scale. ACF.GunInaccuracyBias = 1.2 -- Shots are more likely to be accurate with bias < 2

atomic26 avatar Mar 16 '18 19:03 atomic26

Remember, this is a project that is available for free. Not many people have time these days. People help you and write instructions to help. They didn’t have to do that. If you feel that you could improve it, then make an edit to it yourself. Server managers should be able to follow tha. I certainly can, and you still haven’t scrolled down all the way.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

and for new people like me or non experienced people you should give step by step cause most the servers i asked for help on dident know how to do this there self cause of how shitty the instructions was made like a example lets say you buy a pc you have no experience in putting pcs together in general and it comes in pieces all the instruction say is assemble the computer and plug it in tht is no help

atomic26 avatar Mar 16 '18 19:03 atomic26

cause thts basically as worthless as these instructions are

atomic26 avatar Mar 16 '18 19:03 atomic26

It’s really not too confusing. It’s pretty much telling you what to put. If you can’t open files and add a few lines, then I don’t know what to say. The lines of code to add and the stuff to change are all there. Take the time to read all of it slowly please.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

well if it was not to confusing there wouldn't be only about 10 servers tht actually know how to do it now would there

atomic26 avatar Mar 16 '18 19:03 atomic26

Please read all of it. There are subsections below it. ACF is a big addon, it is not meant for all servers.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

hell one owner i talked to tht i found had this enabled he couldn't figure it out he had to ask about 200 and something people to figure it out and even then it took him almost a month tbh he was not the person to find it out either he had a friend do it for him

atomic26 avatar Mar 16 '18 19:03 atomic26

also if you knew wht you where doing you'd be attempting to help them not pointing them to the thing tht originally made them write the post

atomic26 avatar Mar 16 '18 19:03 atomic26

Just read it please. This is exactly why a few servers have this. It is because no one takes time to fully read the wiki, specifically that page.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

ive already read it about 10 times and had others try to help me cause we are sick of the trolls and still out of about 9 people we still cant figure this out mr experienced

atomic26 avatar Mar 16 '18 19:03 atomic26

There is no need to make fun of the person trying to help you. There is no simpler way to explain this. Go to the bottom where it says to set permission modes and set it.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

thx tht is all i needed and why cant the instructions say you need to do tht instead of putting it almost at the very bottom as a sub instead of saying hey after this you need to do this it would only be about 3 extra words damn

atomic26 avatar Mar 16 '18 19:03 atomic26

and sorry if im rude ive been fighting this shit for like 2 months now and im just really tired of it and tbh only slept about a weeks worth of time in those 2 months

atomic26 avatar Mar 16 '18 19:03 atomic26

Because you need to read the whole thing. You can’t just skim it and say its not there. If they were just to put the safezone stuff at the bottom would be saying the same thing as you, but about safezones. I told you to read all of it about 3 times which you didn’t do. You proceeded to tell me you read it 10 times when you clearly have not.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

It’s okay, but a little note of advice, read all documentation pertaining to an addon in order to understand the configuration. Many addon developers will refuse to help people with configuration problems.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

sorry and thx but plz connect them some way or something just put hay after this go to the permissions instead of giving them 5 steps and thts it

atomic26 avatar Mar 16 '18 19:03 atomic26

Well, I didn’t really write the Wiki. I’m not the developer of ACF.

eggroll-bot avatar Mar 16 '18 19:03 eggroll-bot

tht explains alot lmao but anyhow thx and sorry for the rudeness im just tired and pissed

atomic26 avatar Mar 16 '18 19:03 atomic26