Protect Names
1 Attachment(s)
Protect Names
v0.0.2, by Exolent Description: This plugin allows you to protect player names so that other players cannot fake that name. Don't get this idea confused with Restrict Names. That plugin blocks names from being used at all, whereas this one protects names to specified players. This already exists in the default AMXX, but it requires you to set passwords for players and doesn't allow them to be matched to a SteamID among other options that this plugin offers. This plugin does not deal with passwords (if you want passwords, just use AMXX's method). It allows you to restrict a name based on one of the following:
For matching a name to be restricted, you can match it by:
Requirements:
Cvars:
File Setup: File is located at addons/amxmodx/configs/protect_names.ini Format of the file is as follows: Code:
// Lines starting with // or ; are comments and are ignored in the file Changelog:
|
Re: Protect Names
Nice, Will be using!
|
Re: Protect Names
Nice job !
|
Re: Protect Names
Dude....this is awesome.
What about a feature that checks the exclusion of a tag or something. i.e. an admin connects that doesn't have the tag on, and the plugin then changes it to a default string. |
Re: Protect Names
Quote:
Sometimes U wanna be "undercover" admin, to see with ur own eyes that someone is rulebreaking or anything else. |
Re: Protect Names
Quote:
|
Re: Protect Names
Nice plugin but,
Can I know the difference between [ equal ] and [ equali ], [ contain ] & [ containi ] EDIT : Nevermind, got the meaning from http://www.amxmodx.org/funcwiki.php?go=inc&id=5 EDIT2 : Well, I think it doesn't work I added this line HTML Code:
"equal" "Anonoymous" "steamid" "STEAM_0:0:35493476" "Fake guy" HTML Code:
* [PN] Anonymous is protected and you are not allowed to use it! HTML Code:
# 5 "Anonymous ?" 220 STEAM_0:0:35493476 0 05:51 179 |
Re: Protect Names
Moody92, you showed perfectly fine working example. You need to understand difference between match types.
|
Re: Protect Names
That's what i was looking for,
If there are [ i ] that's mean case insensitive, What is insensitive case ? I didn't understand this point. |
Re: Protect Names
Quote:
Quote:
Case insensitive means that the letters do not have to match case, meaning "Exolent" matches "exolent". |
Re: Protect Names
Exolent,
Thank you for explaining about sensitive case. My example is this HTML Code:
"equal" "Anonoymous" "steamid" "STEAM_0:0:35493476" "Fake guy" I am hundred percent sure that the steamid is right. |
Re: Protect Names
Quote:
|
Re: Protect Names
Anonoymous, I'll try to put it at the top of my whole 3rd party plugins.
EDIT : Still doesn't work perfectly, This is my meta list HTML Code:
meta list |
Re: Protect Names
Updated to 0.0.2. I had the SteamID and IP checks backwards, so that's probably why it wasn't working.
|
Re: Protect Names
Great, It's working fine now.
|
Re: Protect Names
Gr8 Job Exolent......now to finish the awesome stats plugin lol.
|
Re: Protect Names
containi does not work.
I test the original: "containi" "Exolent" "steamid" "STEAM_0:1:23456" "Imposter alert!" i still can use the name exolent/xxExolentxx/Exolentzz Server also not running 3rd party plugin.. o.O? |
Re: Protect Names
nice plugin love the idea.
can I use this in my plugin im making? putting in source code that part is from you ? |
Re: Protect Names
You should not create variables inside a loop, just initialize them before, or at least make them static.
But, given plugin age and that the rest of the code is good I will approve it. It does not feel natural to make another decision in the given context after 3 years. |
Re: Protect Names
This is a pretty good plugin, it might come in handy. Thanks :)
|
Re: Protect Names
Hello, how does the plugin work? Can the plugin forbid the tag?
|
Re: Protect Names
Read the description and find out, especially the second sentence.
|
Re: Protect Names
Nice!
|
All times are GMT -4. The time now is 01:33. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.