Subscribe
 Post #1
 20th January 2007
Dennab
May 2006
4,853 Posts
Version: 2.3

Author: Conna

Information:

This mod simply protects props, this mod works on simplicity and tries to focus on getting one thing working, as oppose to multiple things that don't work at all.

Features:
  • Supports creating addons, such as the one that comes with it that protects ECS props!
  • Protects nearrly every prop!
  • Nice menu system!
  • Nice UI to show you who owns the prop you are looking at!
  • Grouping system!
  • Takes advantage of the undo system!
  • Takes advantage of the Player:AddCount() and Player:AddCleanup() functions
  • Takes advantage of the Entity:CallOnRemove() function!

Download Version 3.0:

 Post #2
 20th January 2007
Vitdom's Avatar
January 2006
403 Posts
Will propdefender still be updated? :(
 Post #3
 20th January 2007
Gold Member
Shanjaq's Avatar
January 2005
641 Posts
Does it let the admin scoot players around with the physgun?
 Post #4
 20th January 2007
Proximity's Avatar
December 2006
36 Posts
Oh dear.
 Post #5
 20th January 2007
Dennab
May 2006
4,853 Posts
Yes Shanjaq, and no Vitdom.
 Post #6
 20th January 2007
Dennab
May 2006
4,853 Posts
Proximity posted:
Oh dear.
Huh?

Whoops - double post!
 Post #7
 20th January 2007
amiantos's Avatar
January 2007
30 Posts
Quick question: What addon are you using to stack props in those two screenshots?
 Post #8
 20th January 2007
Dennab
May 2006
4,853 Posts
Entity Command Suite - it's the best around!
 Post #9
 20th January 2007
amiantos's Avatar
January 2007
30 Posts
Vitdom posted:
Will propdefender still be updated? :(
I believe this is a newly renamed revamp of PropDefender.
 Post #10
 20th January 2007
Dennab
May 2006
4,853 Posts
amiantos posted:
I believe this is a newly renamed revamp of PropDefender.
Indeed - but without the cool features such as spam protection and builder-groups, which will later come as addons maybe. For now it should be simple and work on doing it's job, which is protecting props.

Please do help me out by requesting mods that spawn entities that you would like this to protect!
 Post #11
 20th January 2007
Vitdom's Avatar
January 2006
403 Posts
now does this defend all players props from admins?
 Post #12
 20th January 2007
amiantos's Avatar
January 2007
30 Posts
Hey Conna I tried to send you a PM but your box is full! If you have AIM, I'd like to suggest something for PropSecure. My screenname is the same as my username on here.
 Post #13
 20th January 2007
Dennab
May 2006
4,853 Posts
I have msn - which is connacookmsn@gmail.com
 Post #14
 20th January 2007
jalit's Avatar
March 2005
1,323 Posts
Thanks, I like simple things that do what they are meant to.
 Post #15
 20th January 2007
HamiltonFed's Avatar
August 2006
796 Posts
can you upload somewhere else?
please
 Post #16
 20th January 2007
Dennab
May 2006
4,853 Posts
Alternate Mirror: http://conna.gmservers.net/Lua/PropS...PropSecure.zip
 Post #17
 20th January 2007
Gold Member
Catdaemon's Avatar
February 2005
11,542 Posts
Glad you took my advice about modularity. Having a base package and allowing users to expand it to their needs and not yours is always the best and fastest way.
 Post #18
 20th January 2007
Dennab
May 2005
3,760 Posts
Take out the unnecessary "[PropSecure]" messages... they're irritating at best.
 Post #19
 20th January 2007
OverloadUT's Avatar
December 2006
389 Posts
Conna posted:
Entity Command Suite - it's the best around!
I beg to differ!

Did you at least leave the one function from PD that assigned a prop to someone named the same? That would be good for all the addons out there that had specific support for PD. I don't really feel like releasing a new version of every single one of my addons just to rename a function...

If not you should add that one function for legacy support.
 Post #20
 20th January 2007
Gold Member
angelangelv2's Avatar
November 2006
8,375 Posts
Funny title Conna, care to explain what the hell happened?
 Post #21
 20th January 2007
Gold Member
huntskikbut's Avatar
November 2005
5,825 Posts
Oh god, another one :(
 Post #22
 20th January 2007
Wii_Play's Avatar
December 2006
342 Posts
Does this add you as an admin because I have a dedicated server.
 Post #23
 20th January 2007
Chaussette's Avatar
December 2006
339 Posts
Wii_Play posted:
Does this add you as an admin because I have a dedicated server.
I answer you for that..
 Post #24
 20th January 2007
Dennab
May 2006
4,853 Posts
huntskikbut posted:
Oh god, another one :(
Really? Notice how I removed PropDefender thread. This is the new PropDefender.

Edit:

Wii_Play posted:
Does this add you as an admin because I have a dedicated server.
Goto garrysmod/settings/users.txt and see the example there.

Edit:

Eraser_uk posted:
Take out the unnecessary "[PropSecure]" messages... they're irritating at best.
Yeah - okay. I won't release a new version yet, people don't like it when you release them all the time. I'll wait for a bit till I find more bugs/have more suggestions.
 Post #25
 20th January 2007
Habylab's Avatar
January 2007
154 Posts
this is cool, here is a list of stuff it must be able to protect
-phoenix moeld pack 3
-gmod plus 2.2
-military models
-vehicles(GMOW 3, VMOD,CARMOD etc.)

p.s. ill add more later
 Post #26
 20th January 2007
hamp's Avatar
September 2005
1,779 Posts
It is allready suported , it is not like he added every single model path he wanted to protect, it just simply protects EVERY model. Even those who aren't out yet
 Post #27
 20th January 2007
Dennab
May 2006
4,853 Posts
Hamp is right, it should already protect them pal.

Edit:

New version shortly with PropDefender groups (Much more simpler this time and doesn't have that panel thing PropDefender had)
 Post #28
 20th January 2007
jaybuz's Avatar
May 2006
1,309 Posts
Conna whats with all that shit on your name?
 Post #29
 20th January 2007
Gold Member
psp401.com's Avatar
November 2005
3,411 Posts
jaybuz posted:
Conna whats with all that shit on your name?
People getting mad at him so he got his own custom titles.
 Post #30
 20th January 2007
Lapsus's Avatar
June 2006
827 Posts
Just wondering, but does this prop protection script Make dynamite and cameras nearly impossible to use like all the others?
 Post #31
 21st January 2007
Dennab
May 2006
4,853 Posts
No - and it protects it fine.
 Post #32
 21st January 2007
Gold Member
angelangelv2's Avatar
November 2006
8,375 Posts
huntskikbut posted:
Oh god, another one :(
I'll stick to your mods. :D
 Post #33
 21st January 2007
Gold Member
huntskikbut's Avatar
November 2005
5,825 Posts
jaybuz posted:
Conna whats with all that shit on your name?
Cunna had an emotional tantrum :(

Cunna's L337 user title posted:
yuo really must hate me
Ain't that the truth?
 Post #34
 21st January 2007
DavidK's Avatar
July 2006
345 Posts
We love you Conna. <3

How many more threads are you going to request deleted?
 Post #35
 21st January 2007
hamp's Avatar
September 2005
1,779 Posts
how many more of connas threads are you gonna ghost rate?
 Post #36
 21st January 2007
Dennab
May 2006
4,853 Posts
DavidK posted:
We love you Conna. <3

How many more threads are you going to request deleted?
I requested it to be deleted so I could have a fresh start with a newer cleaner version actually. Ghost rate me all you want - just goes to show your maturity over mine, eh?

Download Version 1.1:



Changes:
  • Group system like PropDefender but simpler and much more basic, instead of grouping as such you just allow a single person to touch your props

Images:





To access this menu type PropSecure.Menu in the console!
 Post #37
 22nd January 2007
Willmaker's Avatar
June 2005
34 Posts
Just tried it out, and it's not protecting props that have been stacked with this tool: http://forums.facepunchstudios.com/s...d.php?t=254916
Would it be possible to support this tool as well?
 Post #38
 22nd January 2007
Dennab
May 2006
4,853 Posts
Sure - I'll add that in the next version!
 Post #39
 22nd January 2007
coolme's Avatar
October 2006
742 Posts
Good work! i'll remove the old one

Good job i kept the old Propdefender.zip
 Post #40
 22nd January 2007
Sapien.DK's Avatar
October 2005
231 Posts
Am I right if I say that this deletes players props immediately on disconnect?
If so, could you PLEASE make an on/off toggle (or just a false/true thing in the config file) for that?
And what Willmaker said would be much appreciated!
Other than that, you're doing a very good job. Thank you.
 Post #41
 22nd January 2007
hamp's Avatar
September 2005
1,779 Posts
That was the whole point of making prop defender different files,
So you could toggle/download the things you wanted for propSecure.
 Post #42
 22nd January 2007
Sapien.DK's Avatar
October 2005
231 Posts
So how do I make props stay, after owner leaves, for X seconds?
If that would be in the configuration file, it'd be nice.
 Post #43
 22nd January 2007
Dennab
May 2006
4,853 Posts
Uh, they should always stay, maybe another mod deletes them? Like the other prop protector addon?
 Post #44
 22nd January 2007
Sapien.DK's Avatar
October 2005
231 Posts
No. I did a clean install of my server, right before I set it up. All I've got on it is SpamSecure and PropSecure.
 Post #45
 22nd January 2007
Dennab
May 2006
4,853 Posts
Wierd.
 Post #46
 23rd January 2007
coolme's Avatar
October 2006
742 Posts
That's what your old one did i had made a base with a friend and i made most of it and i crashed and came back it was all gone!

Looked so funny!
 Post #47
 24th January 2007
TomatoSoup's Avatar
December 2006
1,636 Posts
Yeah, Please add the OverloadUT Stacker to the list of protected addons/prop creators.

The guys on my server use it alot, and we recently had HELL trying to get a different defender to allow us to even remotely touch the props.

So, I'm hoping you'll add support for this one, so I can switch to this.

Just one other request. Can you make a chat command, like "!allow name" and "!deny name" ? Just cause "PropSecure.Menu" is a little awkward.

Heh, one last request. Make a "So-and-so is letting you use their props!" message for when people add you to their "list"

Thanks for listening to my whining and complaining!
 Post #48
 24th January 2007
Gold Member
Syphen's Avatar
September 2006
2,758 Posts
<DELETED>
 Post #49
 24th January 2007
Dennab
March 2006
348 Posts
TomatoSoup posted:
Yeah, Please add the OverloadUT Stacker to the list of protected addons/prop creators.

The guys on my server use it alot, and we recently had HELL trying to get a different defender to allow us to even remotely touch the props.

So, I'm hoping you'll add support for this one, so I can switch to this.

Just one other request. Can you make a chat command, like "!allow name" and "!deny name" ? Just cause "PropSecure.Menu" is a little awkward.

Heh, one last request. Make a "So-and-so is letting you use their props!" message for when people add you to their "list"

Thanks for listening to my whining and complaining!
"So-and-so is letting you use their props!" Already appears.
 Post #50
 24th January 2007
Dennab
May 2006
4,853 Posts
New version!



New features:
  • Mah nice menu!
  • Now takes advantage of the undo system!
  • Takes advantage of the Entity:CallOnRemove function!
  • Supports a simple grouping type thing!
  • Admins can delete all of a players props in the menu and it shows how many props they have!

To access the menu, type PropSecure.Menu in the console

OR, use this Admin Mod plugin!

To use it type /ps in the chat!

To install it, put it in your Admin Mod/Plugins/ directory!



Images:









 Post #51
 24th January 2007
TomatoSoup's Avatar
December 2006
1,636 Posts
ConmanUK posted:
"So-and-so is letting you use their props!" Already appears.
Sorry, I was posting from my laptop for that one, so I didn't actually get a chance to try it.

Does this new version support the stacker stool?
 Post #52
 24th January 2007
Dennab
May 2006
4,853 Posts
No, unless OverloadUT makes his stacker stool support this.
 Post #53
 24th January 2007
TheSynth's Avatar
November 2006
681 Posts
I don't know why but mine seems to break after some time. All of a sudden nothing's protected. Has anyone else had this problem?
 Post #54
 24th January 2007
Dennab
May 2006
4,853 Posts
No sorry - I tested for about 4 hours straight and this didn't happen, any errors?
 Post #55
 24th January 2007
Wii_Play's Avatar
December 2006
342 Posts
Conna you rule, thank you.
 Post #56
 25th January 2007
TheSynth's Avatar
November 2006
681 Posts
I'm getting this error.

************************************************** ***************
Error calling die function PropSecure.77 for entity Vehicle [576692180]
ERROR: autorun/PropSecure.lua:176: attempt to concatenate local 'ID' <a userdata value>
************************************************** ***************
 Post #57
 25th January 2007
Dennab
May 2006
4,853 Posts
Okay Synth, I'll look into it, it shouldn't cause too much trouble though.
 Post #58
 26th January 2007
Dennab
May 2006
4,853 Posts
I think I possibly found the error, I should check the type first really.
 Post #59
 26th January 2007
Wii_Play's Avatar
December 2006
342 Posts
For some reason I can never be an admin, it won't let me use the admin menu
and I did add myself to user.text
Code:
"Users"
{
	//
	// This is your users file
	//
	// You can use this file to add people as admins on your server
	// Add them to the relevant section
	//
	// If you're a Lua coder you can add your own sections and use them
	// in your script by doing pl:IsUserGroup( "admin" ) etc
	//

	"superadmin"
	{
		//"Wii_Play"			"STEAM_0:1:11836816"
	}
	
	"admin"
	{
		//"Wii_Play"			"STEAM_0:1:11836816"
	}

}
 Post #60
 26th January 2007
Chaussette's Avatar
December 2006
339 Posts
Wii_Play posted:
For some reason I can never be an admin, it won't let me use the admin menu
and I did add myself to user.text
Code:
"Users"
{
	//
	// This is your users file
	//
	// You can use this file to add people as admins on your server
	// Add them to the relevant section
	//
	// If you're a Lua coder you can add your own sections and use them
	// in your script by doing pl:IsUserGroup( "admin" ) etc
	//

	"superadmin"
	{
		//"Wii_Play"			"STEAM_0:1:11836816"
	}
	
	"admin"
	{
		//"Wii_Play"			"STEAM_0:1:11836816"
	}

}
Arf !! little mistake ! You need to remove the '//'
And in order to avoid problems, put you in only one group

So, your user.txt should be like that:
Code:
...
   "superadmin"
    {
        "Wii_Play"	    "STEAM_0:1:11836816"
    }

    "admin"
    {
        // nothing
    }
 Post #61
 26th January 2007
Wii_Play's Avatar
December 2006
342 Posts
Chaussette posted:
Arf !! little mistake ! You need to remove the '//'
And in order to avoid problems, put you in only one group

So, your user.txt should be like that:
Code:
...
   "superadmin"
    {
        "Wii_Play"	    "STEAM_0:1:11836816"
    }

    "admin"
    {
        // nothing
    }
Do I remove the instructions too?
 Post #62
 28th January 2007
Sneakytouch's Avatar
December 2006
112 Posts
This mod doesn't protect props spawned by any stool. It also breaks after a little while. Had someone join my server and just use the remover tool on everything I had built.
 Post #63
 28th January 2007
Dennab
May 2006
4,853 Posts
Sneakytouch posted:
This mod doesn't protect props spawned by any stool. It also breaks after a little while. Had someone join my server and just use the remover tool on everything I had built.
Wierd. I played for like 6 hours straight and it never broke and it protected everything, another mod you have installed is probably returning true at the end of a hook preventing others running.
 Post #64
 28th January 2007
jnewcombe's Avatar
January 2007
41 Posts
Hi .

Just installed this to are server , its very good but we keep getting crashes of the server , here is the errors we get when it crashes we are using ulx and we can recreate the crash by removing all my props options from the menu.

hope you can fix.


************************************************** ********
ERROR: GAMEMODE:'CalcView' Failed: base/gamemode/cl_init.lua:314: attempt to call method 'GetScriptedVehicle' (a nil value)
************************************************** ********


************************************************** ********
GAMEMODE: Removing Function 'CalcView' (Too many errors)
************************************************** ********

LC: Error: ULib/_cl_2.03/autocomplete.lua:11: attempt to call method 'ConCommand' (a nil value)


Jon
 Post #65
 28th January 2007
Sneakytouch's Avatar
December 2006
112 Posts
I have hunts mod. suppose there is a conflict?
 Post #66
 28th January 2007
Dennab
May 2006
4,853 Posts
jnewcombe posted:
Hi .

Just installed this to are server , its very good but we keep getting crashes of the server , here is the errors we get when it crashes we are using ulx and we can recreate the crash by removing all my props options from the menu.

hope you can fix.


************************************************** ********
ERROR: GAMEMODE:'CalcView' Failed: base/gamemode/cl_init.lua:314: attempt to call method 'GetScriptedVehicle' (a nil value)
************************************************** ********


************************************************** ********
GAMEMODE: Removing Function 'CalcView' (Too many errors)
************************************************** ********

LC: Error: ULib/_cl_2.03/autocomplete.lua:11: attempt to call method 'ConCommand' (a nil value)


Jon
That can't be related to PropSecure as we don't use them functions :(
 Post #67
 28th January 2007
HTF's Avatar
January 2007
655 Posts
Works like a charm, the only thing I dislike is the fact the bit that says whos prop it is is over the death icon bit thing.
 Post #68
 29th January 2007
jnewcombe's Avatar
January 2007
41 Posts
Conna posted:
That can't be related to PropSecure as we don't use them functions :(
Ekk! i wonder whats causing the problem , we only have ulx installed on the server no other mods , could it be ulx? .


thanks again

Jon.
 Post #69
 29th January 2007
Chaussette's Avatar
December 2006
339 Posts
jnewcombe posted:
Ekk! i wonder whats causing the problem , we only have ulx installed on the server no other mods , could it be ulx? .


thanks again

Jon.
You can see in your error message the word 'Ulib', Conna said he doesn't use the function CalcView and you add you have only installed ULX mod..

So.. I think the error is caused by ulx ! hmm ? if you want to fix that problem, you may post that error message on ulx thread!
 Post #70
 29th January 2007
Gold Member
huntskikbut's Avatar
November 2005
5,825 Posts
I just say this in a server for the first time and I must say that this sucks ass.

I joined a server and played around for a bit then I noticed I could delete & move anyone's props. So I thought "Oh, it's just the server. Conna can't be that fucking stupid.". So I disconnected and went around the servers a bit until I found another with it, and guess what? I could move and delete anyone's shit on that server too. I also realized that your script doesn't even delete the owner of the prop when the prop is deleted so if someone spawns a prop, deletes it, then you use a toolgun ( Such as the stacker ) to spawn another prop and it gets assigned the ID of the deleted prop then your shit outa luck with that prop ( and that really sucks with the stacker because you can't stack more onto it and you basically have to restart your project ).
 Post #71
 29th January 2007
Dennab
May 2006
4,853 Posts
huntskikbut posted:
I just say this in a server for the first time and I must say that this sucks ass.

I joined a server and played around for a bit then I noticed I could delete & move anyone's props. So I thought "Oh, it's just the server. Conna can't be that fucking stupid.". So I disconnected and went around the servers a bit until I found another with it, and guess what? I could move and delete anyone's shit on that server too. I also realized that your script doesn't even delete the owner of the prop when the prop is deleted so if someone spawns a prop, deletes it, then you use a toolgun ( Such as the stacker ) to spawn another prop and it gets assigned the ID of the deleted prop then your shit outa luck with that prop ( and that really sucks with the stacker because you can't stack more onto it and you basically have to restart your project ).
You're just damn right unfriendly, the chances are the servers went on had your shitty mod installed which cocks up most of the hooks anyway because you can't code.

So stop coming into my threads and being cocky.
 Post #72
 29th January 2007
BlackPhoenix's Avatar
May 2006
1,428 Posts
I totally agree with conna*
 Post #73
 29th January 2007
Gold Member
huntskikbut's Avatar
November 2005
5,825 Posts
Conna posted:
You're just damn right unfriendly, the chances are the servers went on had your shitty mod installed which cocks up most of the hooks anyway because you can't code.

So stop coming into my threads and being cocky.
-snip-

I've thought of a better reply.





I'm the unfriendly bitch?

http://img174.imageshack.us/img174/2866/55706969zp5.jpg

http://img441.imageshack.us/img441/9735/90499659wp6.jpg

http://img174.imageshack.us/img174/8555/53399537mz9.jpg

http://img441.imageshack.us/img441/6279/98312650ay1.jpg
 Post #74
 30th January 2007
BubonicCHG's Avatar
August 2006
1,201 Posts
After I installed this it removed a bunch of stools and some extra models I had for the thruster.

It removed weight stool, skin stool and extra thruster models from Gmod plus pack.

I have all the files in the right place for the removed items but they just won't show up in the stool menu. How do I fix this?
 Post #75
 30th January 2007
Dennab
May 2006
4,853 Posts
BubonicCHG posted:
After I installed this it removed a bunch of stools and some extra models I had for the thruster.

It removed weight stool, skin stool and extra thruster models from Gmod plus pack.

I have all the files in the right place for the removed items but they just won't show up in the stool menu. How do I fix this?
I'm pretty much 100% sure it isn't this.

Edit:

Hunts - you have no idea do you.
 Post #76
 30th January 2007
Chaussette's Avatar
December 2006
339 Posts
Funny, because it's remember me a PM that Conna send me when I just released my prop protector addon, with a link to wikipedia for DDoS included.

I understand now why Conna send me 'Stop taking my customer' PMs.. ;)

Conna, you asked me to make a team in order to script 'the ultimate server protection'. The answer is definitively NO
 Post #77
 30th January 2007
BubonicCHG's Avatar
August 2006
1,201 Posts
Conna posted:
I'm pretty much 100% sure it isn't this.

All I know is that after I installed it, a bunch of thruster models and stools went missing.
 Post #78
 31st January 2007
Dennab
May 2006
4,853 Posts
BubonicCHG posted:
All I know is that after I installed it, a bunch of thruster models and stools went missing.
It could be something else though, just because it happened after you installed this... I'm just saying your problem doesn't relate to the code in this at all.
 Post #79
 1st February 2007
Wii_Play's Avatar
December 2006
342 Posts
Does this work with Server Secure?
 Post #80
 1st February 2007
Dennab
May 2006
4,853 Posts
Yes. All the <Whatever>Secure's work together.
Reply


All times are GMT. The time now is 06:25AM.

Facepunch Studios 2009 - Server 'Softlayer 2.0'