View Full Version : DoD Block Exploits (v6.0)
diamond-optic
03-31-2008, 02:39 AM
PLUGIN REMOVED DUE TO THE FOLLOWING:
Hi diamond-optic,
An AMX Mod X user has brought to my attention that you are distributing an AMX Mod X plugin ("Block Exploits"), without providing a GPL'd copy of its source code.
This is a violation of our copyright. We take these violations very seriously, as we believe them to be harmful to our community and users.
The GPL is what affords you the rights to use and distribute works based on AMX Mod X, including the product itself. Section 8 (of version 3) specifies that a violation of the license automatically terminates these rights. This termination is permanent under certain circumstances.
I look forward to this being resolved quickly, so that your rights might be re-instated and your contributions can benefit the community they derive from. If you have any questions please e-mail me back.
Regards,
--
David Anderson
AlliedModders LLC seems kind of odd for it to all of a sudden be an issue years later, especially after permission was given by bailopan. And the GPL isnt the most simple thing in the world to comprehend but it almost appears that its not quite straight forward about saying the source code must be included with the plugin download, but who knows..
And im sure plenty of us can take a good guess at who was most likely the person that complained lol...
{DwP} 325th ABN
03-31-2008, 08:41 PM
diamond if we have the beta loaded now, is it the same or are there other changes we need. just wondering thanks for all the hard work nicely done
diamond-optic
03-31-2008, 08:54 PM
if you have the beta.. you should be fine just overwriting the *.amxx file, theres no changes in cvars between the two (except the public cvar which isnt going to really affect anything)
but the beta itself.. will stop working after april 1st.. i think haha
{DwP} 325th ABN
04-01-2008, 02:14 AM
damit to hell i better get on it then wooo just made it
sparky99
04-02-2008, 04:01 AM
Could you add the removal of nades thrown at the end of a round. It also seems that there may be a way of throwing a nade after death that seems to be going around. A possible way to get around this might be to move the player loacation to a "safe" area immeadiatly after death or round end.
diamond-optic
04-02-2008, 04:26 AM
I could do that.. i was actually thinking bout stuff like that today...
tho personally i love when i get a nade primed just right at the end of a round that i can get 2 or 3 extra kills, but i totally understand that some people would prefer that not to happen..
the easiest way will probably be to give everyone godmode, as i believe godmode is reset back to normal when a new round starts.. I'll look into it
:)
{DwP} 325th ABN
04-02-2008, 08:44 PM
im with you diamond but of course i blown myself up more than hitting someone else. but is always a good laugh
diamond-optic
05-05-2008, 01:42 PM
Version 3.1 is almost ready, just want to let it run on my server for another day or so then I'll do all the compiling and post it up..
You can see the changes due in v3.1 on the initial post of the thread :)
with this release, Im going to be doing 2 seperate versions basically.. one of which will use SQL to connect to a db of mine to do a version check (will be more useful once theres more updates and such out) but i also want to eventually (probably v3.2) have servers running the SQL version write any detections/actions to the database to try and keep a total number of these things across all servers. Then maybe in the future add more stuff thats logged to the database..
Im not totally sure how well the mysql server will hold up with this stuff just yet so we'll have to see what happens lol, but i will keep a non-sql version for those who dont want to run the sql stuff anyway so it wont be a big deal.. and because im sure some ppl might not trust me enough to be willing to let there server connect to a db of mine, so im starting to consider making the source public, but ill have to think about all that later lol
johnnyskid
05-06-2008, 04:15 AM
Hello,
I just installed this. So I am good to go? far as I don't need to change any of the CVARS?
Or better yet how do you have your CVARS set up?
diamond-optic
05-06-2008, 04:32 AM
Hello,
I just installed this. So I am good to go? far as I don't need to change any of the CVARS?
you only need to really worry bout 'changing' cvars if you want to use different settings..
or if you had a 2.x version already on when you put v3.0 and you had custom cvar settings for it in your amxx.cfg (or such) but even if you didnt change the cvars for v2.x you should reboot the server
..otherwise installing this brand new should be just fine without doing anything with cvars
sorry if thats confusing lol
johnnyskid
05-06-2008, 05:23 AM
ok, Thank you.
diamond-optic
05-11-2008, 12:21 AM
Updated To Version 3.1
- 05.06.08 - Version 3.1
Improved handling method
Optimized some variables
Added ability to stop kills after round ends
Added Linux func_rotating fix
Added more info to dod_blockexploits_info command
Vault data for blocked exploits
Days of protection should now be accurate when maps dont change for over 24hrs
Changed some variables to statics
Fixed some error messages
Added alternate syntax value to amxbans cvar
Added 'dod_blockexploits_joinmsg' CVAR to control join msg display
- SQL Version
Checks for updated version
Added update info to dod_blockexploits_info printout
End Round Kills
- This will block ppl from getting killed after a round ends (by grenades for example)
- CVAR: dod_blockexploits_endroundkill
- Set cvar to "0" to allow or "1" to prevent kills
func_rotating fix
- fixes a bug where func_rotating entities stop rotating after a while
- only active on linux servers
join message
- shows joining clients a message about the server being protected by DoD Block Exploits
- CVAR: dod_blockexploits_joinmsg
- set cvar to "0" to disable, "1" to print to console, or "2" to print to chat
amxbans alternate syntax
- this changes the format required on the amx_ban command to the default amxx format instead of the amxbans default format
- the default format is: amx_ban "player" "time" "reason"
- the default amxbans format is: amx_ban "time" "player" "reason"
- set dod_blockexploits_amxbans to "2" to enable the alternate syntax
Vault Information
- Since i added 'blocked' actions to the vault storage you might want to reset the current data so that they all add up to equal numbers (actions total = detections, as well as total days for server with no time limit)
- I meant to add a command to make it easy to reset this data, but i forgot about it prior to compiling the release
- To reset these manually, you need to venture to the ../amxmodx/data/vault.ini file and delete all the entries starting with 'dod_blockexploits_'
- This isnt neccesary but personally i think it looks better to have it all add up correctly
SQL Information
- To enable the SQL code, run the dod_blockexploits_sql.amxx (recommended)
- As of right now, the only feature in the SQL version is
a query on startup to a sql database of mine that retrieves
the latest version number and checks it against the version
running on the server, if the sql database version number
is newer then the running version, a message is printed to
the log files and it is also reported that there is an update
available on the dod_blockexploits_info console command.
INI Infomation
- Version 3.1 contains no updates to the ini file, therefor if updating from v3.0 you do not need to install the ini file again and its version number should automatically be updated by the plugin
diamond-optic
06-11-2008, 09:39 PM
Work on version 3.2 has slowed a bit recently lol, but i did manage to get a basic webpage to display the logged info up and running.
..Theres still a lot to do with it but its a start
You can check it out HERE (http://blockexploits.avamods.com/)
diamond-optic
06-17-2008, 04:02 AM
The webpage for the SQL version is coming along pretty good so far..
http://blockexploits.avamods.com
...whats working as of me posting this:
Clicking the row for a detection will load a page showing more details about it
On the server listing, clicking a servers row will list all detections from the server IP address
Clicking the IP row on the detection detail page will list all detection from that server IP
On the version info page, clicking one of the version rows will list the servers running that version
There are a few more things that I'd like to do to version 3.2 before releasing it, but im considering just saving those things for v3.3 and getting v3.2 out there in hopes that other server admins will run the sql version and contribute to the db
..i should have more news over the next week
diamond-optic
08-09-2008, 10:05 PM
well i made a big change with the SQL version stuff for the upcoming version..
so being that its a major change, the next version with be v4.0 instead of v3.2
just to give a brief description of what the SQL version will be:
- you will be able to setup your own database on your own MySQL server to have detections/actions/etc logged to.
- i wrote a somewhat decent (in my opinion lol) web front-end for viewing the data saved in the MySQL database, includes an easy install script to get the config all setup for you as well as it uses CSS so it shouldnt be too difficult for you to modify the colors and all that stuff (you can view the front-end's progress HERE (http://blockexploits.avamods.com))
hopefully this might encourage people to run the SQL version as it will now allow you to display the data collected from your server(s) on your webpage
I should be getting around to releasing this hopefully within a few days, i just want to let it run a little bit more and make sure there isnt any more stupid mistakes that ive missed before releasing it to the public :)
you can check out the current change log for v4.0 at the bottom of the 1st post of this thread
dodsynthetic
08-10-2008, 06:38 AM
Quite nice diamond. XD I didn't even know about the web front part. Looks good too!
Very good plugin and I can't believe I haven't used this one before. I was wondering though, to connect to the MySQL database, do I need to alter sql.cfg?
Im asking since I already use that one for amxbans.
A thanks to everyone who helped made this plugin possible. About releasing the plugin publicly as you stated in one of your threads. You might, in cooperation with Zor, make a possibility so only people who have certain amount of threads or something else (if you can create a plugin like this, you will have the brains to figure this problem out) so the exploits don't get publicly released for people who have other intentions then blocking them.
Personally I would love to see the source to give me some insight on how you guys dealth with these exploits. Basicly to give me more knowledge about writing plugins and such.
The web-end part of the plugin you are currently using looks awesome. Not only can it be a warning to other communities as they can see who used an exploit and got caught but also to have some proof is someone is disputing their ban.
diamond-optic
08-13-2008, 01:37 PM
well the SQL version thats on here right now (v3.1) works totally different then the next version will so theres no point in using the current one just yet...
but it will be using its own CVARs for the mysql database stuff, so you'll be able to put the new cvars where ever you like.. such as the amxx.cfg, or you could add them to the the sql.cfg just to keep the settings together with your other sql cvars
and yeah ive been trying to think of a good way of going about releasing the source code.. i havent even released it to developers/admins on this site except when they specifically asked me for it
tho to be honest.. the source code is quite huge and i wouldnt be surprised if not too many people could even figure out half the exploits by looking thru the code.. 1) because its a real lot of code to go thru (tho i have it broken up into a bunch of seperate files which makes it easier to go thru) and 2) because alot of the blocks dont exactly give away how to do the exploit (but on the other hand some are real easy to figure out)
..anyway i think v4.0 is about ready and if i get time tonight I'll try posting it (hopefully ill have something better to do tho lol)
- To enable the SQL code, run the dod_blockexploits_sql.amxx (recommended)
I dont know, I saw the recommended and if any of the developers and a few others say recommened I just ignore my own thoughts and just go with theirs.
So but you are basicly going from v3.1 to v4? As 3.2 includes the web-end (as least, thats I how I read/translated it) but I assume they will be in their seeing the changelog.
I was wondering about the HLSS block, that will be CVAR handeled? As we actually do allow HLSS spamming on our servers while people want it.
I loaded the 3.1 version and so far it works like a charm. Since certain parts are set on block silently I haven't really noticed any blocks being done (haven't tried any exploit yet as I thought it would show over time).
Again, thanks for this plugin as it fixes a lot of issues in DoD 1.3 which has been in the game for years.
diamond-optic
08-13-2008, 07:16 PM
So but you are basicly going from v3.1 to v4? As 3.2 includes the web-end (as least, thats I how I read/translated it) but I assume they will be in their seeing the changelog.
well originally there was going to be a v3.2 that just had some changes here and there and a couple fixes for some mistakes.. as well as some additions to the old sql stuff..
but since I made some major changes to the whole way the SQL stuff works & created a web front-end that each server op can install on their webserver, i figured why not just make it v4.0 instead of a minor version number change..
I was wondering about the HLSS block, that will be CVAR handeled? As we actually do allow HLSS spamming on our servers while people want it.
yes, it will use a cvar to enable/disable blocking HLSS
..tho when enabled, it will use an alias to stop ppl from using it.. so if you have it blocked, then decide to allow it, anyone who connected while it was being blocked would have to restart their dod & reconnect to clear the alias in order to use HLSS on the server, but ppl who join after it was changed to allowed will be able to use it just fine
diamond-optic
08-14-2008, 01:10 AM
Version 4.0 Released!
- 08.13.08 - Version 4.0
Changed version readout on dod_blockexploits_info command
Removed old debug server_print from ini version autoupdate
Fixed a chance of logging wrong current compatible ini version on update
Added ini file version to dod_blockexploits_info command
Added 'dod_blockexploits_reset' command to reset stored vault data
Reworked the way handling/logging is done (better compatibility for sql version)
Slight change to kick/ban chat messages
Plugin will now still work correctly when the INI file isnt found
Fixed join message
Fixed pistol zoom block not working with scoped fg42
Fixed bug in false respawn timer bypass detection on first team join
Added HLSS block
Now checks for plugins that are already included in DoD Block Exploits
* Connecting Team Fix
- SQL Version
Changed purpose of SQL version
Created web front-end with install scriptIf you have any problems or questions about the plugin or the sql stuff, feel free to ask :)
..and i posted this link a few posts ago, but ill do it again here for the hell of it..
Web Front-End Example: http://blockexploits.avamods.com/
{DwP} 325th ABN
08-14-2008, 08:20 PM
good job diamond sweet i am on it yes yes. thanks for the update
Did I misunderstood something or did you forget to include the web-install package?
And any releases on the info regarding v4.1 you seem to be running? Any updates coming along?
diamond-optic
09-14-2008, 04:10 PM
wow good catch! i musta been smoking too much.. i have no idea how i forgot to put the web stuff in the zip file lmao
v4.1 is mostly just some very minor stuff, but it also fixes duplicate respawn timer bypass detections. Ive barely done any work on it over the past month so its nothing major, maybe ill just release it tonight or tomorrow as i should have some free time and since i gotta add the web files anyway lol
thanks again, i feel quite dumb right now hahaha
About the smoking too much part....been there, done that....and still doing that. About the webfiles...I just want to use this plugin for the fullest extend, finally getting to a server where it's hard to exploit the game (also got a private anti anti-recoil plugin made by Synthetic).
I do have one question though, I've loaded this plugin on both my servers and it should block the pistol zoom. Now I'm not sure what is meant with this exploit but if it's related (hopefully not explaining the exploit now, if so...remove this text) to having the scoping also on other weapons then the sniper rifle I believe it's not working properly.
I've set it to be blocked silenty but I still have people being locked in scope also on other weapons. Might be something worth to look into it or am I the only one having this problem (or is this something totally different)
diamond-optic
09-14-2008, 08:12 PM
im not sure if im totally following you...
the pistol zoom stuff most ppl are familar with, basically its when you have a sniper rifle (or scoped fg42) and you click to zoom in and switch to pistol with the right timing and you end up zoomed in with the pistol..
as for having it set to block silently, im confused.. theres isnt any cvars that control that fix.. its just automatically blocked...
now ive experienced many times being able to zoom in with the normal enfield (like when i go to stab the bayonet, it zooms in.. but i can still hear the stab happening) but ive never been able to figure out why that happens or how to recreate it. I did start to work on a fix for that, but i cant really test it so I havent included it in the plugin. But i havent noticed it happening on my server in a long time (probably like 6 months) so maybe it was a result of other plugins i was running back then
and im not really sure what you mean about being stuck in the scope, i dont think ive ever experienced that myself
Ok, perhaps this will answer my questions so don't see it as advertisement on for my server or anything like that.
the pistol zoom stuff most ppl are familar with, basically its when you have a sniper rifle (or scoped fg42) and you click to zoom in and switch to pistol with the right timing and you end up zoomed in with the pistol..
I have Syn's Weapons Mod (improvement on Tools Weapons Mod 2.0) loaded on my server. When I zoom in with the sniper rifle and at that time I hit the bind to spawn a new gun and I get stuck on the weapon zoomed in. A zoomed bar for example. Is this a clash with the weapons mod or is this pistol zoom but then instead of a pistol, a bar? As Im running your block exploit plugin but it still seems to happen quite often.
as for having it set to block silently, im confused.. theres isnt any cvars that control that fix.. its just automatically blocked...
I set the cvars on my 2nd server 10 minutes prior to writing this message, I thought I was remembering clear (I know, stop smoking)
and im not really sure what you mean about being stuck in the scope, i dont think ive ever experienced that myself
As explained above I use the weapons mod. When I go from scoped view and press my bind for a different weapon I often get stuck in scope. Meaning I can see the tip of my bar, I can see like being scoped on a sniper rifle but without the sprite and movement goes fast like a *****. It's like amx_evilvision
Ps: English is not my native language, so my apologies if I sometimes sound confusing or my spelling is not understandable
diamond-optic
09-14-2008, 09:08 PM
oh wow ok i see what you mean now... i was just able to recreate that without running the weapon mod (its pretty nice with the carbine lol).. but i imagine it would happen a lot more often using that plugin.. and its definitly annoying that you cant get out of the zoom without using a sniper rifle again lol
shouldnt be hard to fix that.. ill get that into v4.1 before i release it
thanks again :D
Well thanks for that patience for listening and for providing the community with a long awaited plugin like that, it really helps keeping your server clear from asshats
diamond-optic
09-14-2008, 10:00 PM
alright i got it fixed/blocked i think.. only problem is you have to be running amxx v1.8.0+ for it
but since v1.8.1 is officially released and it doesnt have the problems that v1.8.0 had with the dodx module, theres no reason anyone should be using an older version...
but im still going to keep backwards compatibility for those who are too lazy to update, they just wont have this fix active :)
anyway im gonna test it some more tonight to make sure and i have the next 2 days off from work so i should be able to release v4.1
*edit*
ok well maybe its gonna take me longer cause i dont wanna stop playing clear sky lol
Nice work, I will be updating next week to 1.81. I'll be waiting on 4.1 but take your time. I know this coding is not always easy and can hog up some time.
Ps: May I recommend 'Hello Kitty Island Adventure 2' instead of Clear Sky?
diamond-optic
10-18-2008, 07:51 PM
ok sorry guys but its gonna be a while..
in the past two weeks i lost my girl/best friend, my grandfather passed away (only person in my family that i was extremely close to and it was totally outta no where and unexpected), and now my pc has died lol..
so yeah.. i wouldnt expect to see me or anything from me for probably a few weeks if im lucky
Im really sorry for your loss. Im a lost for words. I wish the best for you. Take all the time you need,
Best wishes,
Ozzy
Well then i can wait :D Best luck to you bud!
{DwP} 325th ABN
10-28-2008, 07:29 PM
yeah sorry for your loss diamond hope all is well
diamond-optic
11-17-2008, 12:55 AM
Version 4.1 Released! (finally lol)
- 11.16.08 - Version 4.1
Now tested & compiled under official AMXX v1.8.1 release
Fix for duplicate respawn timer bypass detections
Fix for duplicate non-deployed mg reload detections
Fixed version numbers in some error messages
Non-deployed mg reload is blocked for bots but not logged
Removed some forgotten debug code
Changed HLSS block message to chat instead of console
HLSS block is now off by default
Added drop zoom bug/exploit fix (thanks Tank)
Changed respawn hook to use PStatus method
Added more plugin checks:
* DOD_Falaise_Fix
* Ecstatic Check
* FUSION Spec-Fix
* rotate_fix_EN
* rotate_fix_FM
- SQL Version
Added web front-end files (how did i forget them! thanks again Tank)
Now executes sql.cfg incase people put the sql cvars in that file
This time ALL the files needed for the SQL version are included in the zip, at least i hope i got it all right this time :P
Web Front-End Example: http://blockexploits.avamods.com/
Haha, good stuff. I was waiting for this one. Going to try it out right away. Thanks :D
Well again thx for this new version!
But I have a problem... When admins go white model ie. it doesnt log it, and doesnt ban them until the 2nd respawn after the detection. None admins get logged, but arent banned neither before after the 2nd respawn... Check this: http://gobans.clanservers.com/2/index.php 2 bans same person(me) in less then 2 min.
Only me who have this problem?
BTW I use amxbans aswell....
diamond-optic
11-17-2008, 09:13 PM
hmm are you talking about the normal 'white model' exploit or the 'white model/class limit bypass' one that is listed on your website?
i just tried the bypass one and it detected, logged, and banned me after my next respawn (which is what it should do)
and by banning only you.. do you mean it bans you instead of the other ppl? lol or that when you and others try the exploit but only you end up getting banned
Its the 'white model/class limit bypass' thing.. Sry if i didnt explain it right...
When iam in the server and have my admin flags it doesnt log the detection. And it doesnt ban me until after the 2nd respawn after the detection is made, but tells me twice that iam banned.
If iam in with no admin rights it logs it twice and ban me twice, but i dont get kicked until the 2nd respawn after the detection.
In both cases I used the 'white model/class limit bypass' trick... Basic it kicks too slow and dosent log detections if its made by admins....
meathead
03-04-2009, 01:21 AM
DO the 4.2 beta is expired, should I go back to the 4.1?
diamond-optic
03-05-2009, 08:34 PM
ahh crap.. ill try and get the new version up tonight even tho i just recently came across something new i wanted to block but oh well that can wait lol
diamond-optic
03-08-2009, 10:21 PM
Updated to v4.2
- 03.08.09 - Version 4.2
Added proper logging of 'allowed' detections
Can now have end round godmode for winning team only
Changed some log messages
Changed spawn method over to HamSandwich for AMXX 1.8.0+
- SQL Version
Updated web files to version 1.1
If youre running the SQL version already and you just want to update the web files from v1.0 to v1.1, all you need to do is upload all the files (overwriting the current v1.0 files, or go thru and see which are different because i forgot to keep track of the changes i made lol sorry) then run the update_01.php file in the ../install/ directory to update the config.php file with the necessary changes. Now i didnt do a whole lot of testing with the update script but it *should* work, if not.. You'll just have to reinstall from scratch which isnt difficult anyway.
noddy
04-27-2009, 08:08 AM
- If using AMXBans v5.0, you need to download a 'fix'. You can find that
here: http://www.dodplugins.net/forums/showthread.php?t=1421
Can you tell me if the above fix is still required for amxbans 5.1
thanks
i dont think he had time to test on the 5.1 version. But long ago i told the guys that now are working on amxbans, about this rcon problem, iam not sure they have fixed it, but they might have. So... test it..
noddy
04-27-2009, 08:22 AM
thanks m8, I saw your post on their site but notice that there are still problems with the game mod etc. I will test, I think that they are saving all of their fixes for 6.0 release
yea the 5.1 version have alot of bugs, imo. i stoped using it on my avaserver. i use this insted: http://forums.alliedmods.net/showthread.php?p=717033
noddy
04-27-2009, 08:36 AM
thanks for that, I never saw that one before :)
Will prob have a look at that now until they release amxbans 6.0
diamond-optic
05-21-2009, 11:27 PM
the latest hl1 update breaks a few parts of this plugin...
the 'decals thru walls' block is one of them, but the client cvar that is used for this exploit now seems to have a max value of 25 which i believe (i implimented this a while back and dont remember exactly) that this block might no longer be needed anyway, cause i think you had to set the cvar value to some really high number to have the decals show thru walls
i tried going thru all sorts of old forum PMs here and on my own forums, as well as IM chat logs and such, but i cant find anything about it so im not totally sure
the other part thats broke is the HLSS block.. not totally major but it was nice to be able to block annoying music from constantly being played lol
ill mess around a bit and see if theres anything that can be done about this otherwise ill just remove these from the next version (which has basically be sitting here waiting for a release cause im obviously far to lazy to do anything more with it)
diamond-optic
07-24-2009, 10:53 PM
Update To Version 5.0
- 07.24.09 - Version 5.0 (Final)
Better task handling
Added block for being able to run while scoped
Removed HLSS block (broken - 05/09 HL1 update)
Removed 'decals thru walls' block (broken & no longer needed - 05/09 HL1 update)
Delayed setinfo trace check after player connection
Undeployed MG-Reload no longer logs detections by default
- SQL Version
Updated web files to version 1.2
> Updated some meta tags in the webfiles
> Corrected year(s) on a few pages
> Updated install & update scripts
> Added installed check in header file
> Server page now shows full version numbers
if updating the web files from a previous version, run the update script(s) in the /install/ directory (if you dont plan on doing a full reinstall)
update_01.php will update v1.0 to v1.1
update_02.php will update v1.1 to v1.2
there isnt one that will update from v1.0 to v1.2, its easier to just run _01 then run _02
matias_123
08-08-2009, 03:27 AM
The plugin works great, but i have a problem when i want to see the logs with a ftp client.
I can't go to /addons/amxmodx/logs/dod_blockexploits
I get this error with SmartFTP
550 Could not change perms on dod_blockexploits: Permission denied
And this one with FlashFXP
[R] 550 Can't change directory to dod_blockexploits: Permission denied
I also can't change the Attributes of the folder
I have AMXX v1.8.1.3746
I am using blockexploits NON-SQL for 1.8.1
Sry i don't speak english very well :o
diamond-optic
08-09-2009, 12:48 AM
sorry but i dont really have any solution or advice for that problem, seems kind of odd that you wouldnt have access to subfolders in the logs directory...
matias_123
08-09-2009, 01:43 AM
yes, i only can't access to dod_blockexploits folder. :eek:
i can't see the logs and i can't remove the folder
550 Can't remove directory: Directory not empty
the server is running in linux...
noddy
08-12-2009, 04:56 PM
on a linux server if the directory was created by the server(plugin) you might find that the group and user is root rather than yourself. If this is the case ask the provider to chown the directory for you. or ask them to delete the folder with the plugin disabled and create the folder yourself with ftp program.
matias_123
08-14-2009, 09:23 PM
thanks, i will try it :)
matias_123
08-20-2009, 05:28 PM
on a linux server if the directory was created by the server(plugin) you might find that the group and user is root rather than yourself. If this is the case ask the provider to chown the directory for you. or ask them to delete the folder with the plugin disabled and create the folder yourself with ftp program.
it works!! Thanks :)
ghzero
09-03-2009, 01:20 PM
at most providers an simple restart of gameserver will fix the owner of the dirs/files.
diamond-optic
11-10-2009, 02:53 PM
in regards to a thread you may have seen on both the amxx forums & steam forums (which both have been locked for obvious reasons)
the guy posting as Tpc is ThePowerCosmic (or someone he knows at least, but probably him cause his other steam forums acct is banned), im sure a lot of us know who this guy is and remember the constant problems theres been with him.. if not google him and you'll see pages and pages of servers and players who've had countless problems with him over the course of years
this plugin has nothing to do with the 'problems' he's been having on his server lol..
its a totally seperate thing, and its the result of him using bots names and syns renaming plugin to trash me, my server, and other servers... with names like:
DiamondOptic-is-queer
DiamondOptic-LovesHisHand
Diamond-Optic-Is-Bad@DOD
Avamods-Krew-HasNoSkillz
76th-AD-Krew-HasNoSkills
[FJ]-Ftw-VS-Avanoobs
WhyDoes-DiamondOptic-SuckSoBad
{606th}WeSuckButWeTry
[SOB]OurServersEmptyNow
|IV|XX|OurClanIsBad
as well as others
so maybe theres been some ppl i know that have been freezing his server, who knows because theres alot of people that support me and my server.. but clearly he once again has started shit with me as he has in the past.. and the bug thats been used on his server works on vanilla dod (that means no mods at all) so him blaming it on a plugin or amxx is just a joke
but if bailopan, zor, any of the devs etc want the source code for this plugin on any version (i have the source backed up from most versions) feel free to contact me if you want to take a look at it
so i just wanted to clear that up before someone reads his posts and believes what he's saying (as rare as it might be that someone actually believes him!)
meathead
11-11-2009, 02:00 AM
Omg been a while since we heard from him! That brings bake some good memories! lol. the steam forum post he was banned for is here, still had it!
http://forums.steampowered.com/forums/showthread.php?t=662859
meathead
11-11-2009, 02:12 AM
oohhh do, i see your on thin ice lmao!!!! Thanks for the laugh!!! I needed it! Its so funny you knew who it was too! Steam account created in oct, 2009, lmao.
lol yea that story sure is a good laugh!
If any paranoid server admins thinks this plugins contains any expolits/hidden command(s) IT DOESNT! I have seen the source code for this. This is one of the most well written plugins ive seen.
- Cheers!
Omg been a while since we heard from him! That brings bake some good memories! lol. the steam forum post he was banned for is here, still had it!
http://forums.steampowered.com/forum...d.php?t=662859
Wished I had a 1000 FPS server :D
I dont think we have to be too worried about people believing thepowercosmic over D-O...I mean, I think D-O built up a tad more credit with us then the powercosmic lol :D
Both of you are on thin ice.
Now you've done it D-O!
noddy
11-11-2009, 12:14 PM
You better go on a diet D-O :P
noddy
11-11-2009, 12:21 PM
lol yea that story sure is a good laugh!
If any paranoid server admins thinks this plugins contains any expolits/hidden command(s) IT DOESNT! I have seen the source code for this. This is one of the most well written plugins ive seen.
- Cheers!
I don't use the plugin and did not know the command to crash a server but now thanks to numbnutz the command is common knowledge to all wouldbe idiots.
I tested the command on my server and obviously it's sweet FA to do with diamonds plugin as it worked a treat and crashed me out. It looks like I will now end up adding another plugin i.e D-O's to combat the influx of peeps that would like to test the freeze :(
Cheers Cosmic for making it soooooo PUBLIC
meathead
11-12-2009, 02:35 AM
guess who was on my server tonight. With a name like played at fragjunkies number one server. plus i saw him on other servers all owned by us, with similar names! last one I saw was the powercosmicsucks at dod. wait a minute. Eric!!! lmao!!!!
diamond-optic
12-10-2009, 08:26 PM
Update To Version 6.0
- 12.09.09 - Version 6.0 (Final)
Converting majority of FakeMeta over to Engine
Added 'Stick Grenade EX fix' (thanks VET)
Improved some variable usage
Changed some if statements to switches
Used formatex instead of format in a few places
Increased variable size for vault data
Improved vault data string formatting
Added caching of is_user_connected status
Added caching of is_user_bot status
Added PCVAR usage for getting mp_allowspectators value
Improved some other variable array sizes
Added 'Client Freeze Exploit' detection/block
- SQL Version
Updated web front-end to v1.3 to include new 'Client Freeze Exploit'
Fixed web front-end from cutting off names containing "<"
Used formatex instead of format in a few places
Set SQL log query variable to static
if updating the web files from a previous version, run the update script(s) in the /install/ directory (if you dont plan on doing a full reinstall)
update_01.php will update v1.0 to v1.1
update_02.php will update v1.1 to v1.2
update_03.php will update v1.2 to v1.3
*** ATTENTION ***
v6.0 requires you to update your dod_blockexploits.ini file located on your gameserver... The plugin will not run if using the v5.0 or lower ini file. This is due to the 'Client Freeze Exploit' being added to the plugin, so the ini file needs the new entry for this. Either overwrite your current ini file with the new one, or manually add the new entry
plogan64
12-20-2009, 10:21 AM
Hello
I'm trying to get the sql version to work and have successfully installed the front end website pages. I don't know my website ip address so I typed cmd on the run line and pinged my website which gave me an ip address. Is this the right way to get it? I used the default 3306 for the port as i don't know how to find that.
I installed the sql plugin which is running an updated the .ini file.
I went into the server and tripped the respawn glitch and it detected and logged it but it's not showing up on the webpage nor is the server. Does it matter that my game server is running on a different machine the my web hosting?
I also noticed the mysql module activated itself and I see an sql error message stating it could not connect to my webhosting server ip.
Any idea on what may be wrong?
noddy
12-20-2009, 10:37 AM
some webserver hosts block external connections to databases by default.
You can normally add an exception to this in your website conreol panel, somewhere around your database section. (just add your game server ip) to allow connection from.
You could verify your ip by using the same ip for the host setting in an ftp session.
plogan64
12-20-2009, 11:38 AM
Thanks noddy
I will give it a try.
diamond-optic
12-20-2009, 02:25 PM
ya i had to allow the IP for mine.. but for some reason it still wouldnt connect with my full IP, so i had to add it like this to get it to work: 8.2.121.%
plogan64
12-20-2009, 03:59 PM
ok I will try that. Also how do you find your port number? When i installed the web interface I left that section blank and it worked.
diamond-optic
12-20-2009, 06:02 PM
if leaving it blank worked, then its probably the default mysql port of 3306
plogan64
12-20-2009, 06:26 PM
here is the message I'm getting when I use port 2082 which I believe to be correct port.
L 12/20/2009 - 21:21:24: [dod_blockexploits_sql.amxx] [DoD Block Exploits] SQL Connection Failed!
L 12/20/2009 - 21:21:24: [dod_blockexploits_sql.amxx] [DoD Block Exploits] SQL Threaded Query Error, Location: 17
L 12/20/2009 - 21:21:24: [dod_blockexploits_sql.amxx] [DoD Block Exploits] SQL Message: Lost connection to MySQL server at 'reading initial communication packet', system error: 0 (2013)
L 12/20/2009 - 21:21:24: [dod_blockexploits_sql.amxx] [DoD Block Exploits] SQL Query Statement:
L 12/20/2009 - 21:21:24: [dod_blockexploits_sql.amxx] [DoD Block Exploits] SQL Initialization FAILED
Here's the message I get when I use port 3306
L 12/20/2009 - 21:36:22: [dod_blockexploits_sql.amxx] [DoD Block Exploits] SQL Connection Failed!
L 12/20/2009 - 21:36:22: [dod_blockexploits_sql.amxx] [DoD Block Exploits] SQL Threaded Query Error, Location: 17
L 12/20/2009 - 21:36:22: [dod_blockexploits_sql.amxx] [DoD Block Exploits] SQL Message: Access denied for (using password: YES) (1045)
L 12/20/2009 - 21:36:22: [dod_blockexploits_sql.amxx] [DoD Block Exploits] SQL Query Statement:
L 12/20/2009 - 21:36:22: [dod_blockexploits_sql.amxx] [DoD Block Exploits] SQL Initialization FAILED
I've doubled checked my mysql access and it's correct.
Any idea how to fix?
diamond-optic
12-20-2009, 06:47 PM
hmm couple things i think can cause that.. sometimes the connection could take too long and time out, giving that error (i wish mysql errors were a bit more descriptive lol) and increasing the connect_timeout variable sometimes will help and another possibility could be that remote connections arent allowed in the host.allow file.. Im sure theres probably other reasons too lol, im not very good with understanding mysql errors..
and unless you host the mysql server yourself, you probably wont have access to change those directly. If you rent it, might be best if you contact the host with that error and see if theres anything that needs to be done to allow your gameserver IP to be able to communicate with the MySQL server..
do you run anything else that connects to the mysql server? (that isnt on the same machine) such as amxbans or something.. and if so does that work fine?
plogan64
12-20-2009, 07:13 PM
Good idea, i'm going to ask them to double check my settings and see if it's setup to allow the communication between servers.
Thanks
plogan64
12-21-2009, 08:56 AM
I got it working. Thank you for the help!!!
diamond-optic
12-21-2009, 01:18 PM
glad its worked out :D
plogan64
12-30-2009, 05:05 PM
Would it be possible to include Syn's Rocket Exploit plugin in your next update?
diamond-optic
12-31-2009, 04:47 AM
Would it be possible to include Syn's Rocket Exploit plugin in your next update?
personally, i dont think that plugin works all that well.. so i dont see it being included anytime soon
plogan64
12-31-2009, 07:06 PM
OK, I will give it a try and see how if works for me. Also I sent you a PM a few days ago.
diamond-optic
03-09-2010, 01:28 AM
Plugin Download Removed, view 1st post for more information...
this is the most stupid thing ive heard for a very long time. if this is the way we handle stuff by refering to GPL crap about licens and shit, iam gonna remove very single bit of code ive made..
sparky99
03-09-2010, 08:55 AM
PLUGIN REMOVAL 9 Mar 2010 DUE TO GPL
The answer is simple Diamond.
Make it a metamod plugin and avoid Amxmodx GPL.
:0
diamond-optic
03-09-2010, 01:11 PM
metamod also uses GPL
sparky99
03-09-2010, 06:08 PM
http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins
The third paragraph is interesting as well.
netmad
11-26-2010, 08:05 AM
when will update Ver7.0??
gunsofnavarone
11-29-2010, 08:01 PM
OK, I'm confused. Does this mean that you folks can't write and distribute plugins anymore?
OK, I'm confused. Does this mean that you folks can't write and distribute plugins anymore?
Plugin Download Removed, view 1st post for more information...
:rolleyes:
Fysiks
12-12-2010, 03:56 PM
OK, I'm confused. Does this mean that you folks can't write and distribute plugins anymore?
If the source code is provided then there are no issues.
blackevent
02-12-2011, 11:24 AM
Why so, don't you update plugin with appropiated litterature and put it back for download ?
thanatopsizer
08-06-2011, 06:34 PM
because by doing so people could learn exploits to use in servers not running this plugin...
+1
Glad to see that people still come here and that the site is still strong.
Just set my server back up and am adding in all my old plugins. (Which I rely heavily on you guys for.) :cool:
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.