AdsQL Advertisements System Support
I will try to provide a reasonable level of support for AdsQL, since I chose to fork it into a separate plugin/webui release. In return, and in order for maintaining AdsQL to remain enjoyable for me, I need AdsQL users to put a reasonable level of effort into helping themselves with problems as well.
Please keep in mind how much you paid for AdsQL. Refunds are always available if you are not completely satisfied.
Important - Let's stay focused on AdsQL here. This thread is not the right place to ask for help with "peripheral issues" such as:
- How to set up a gameserver or sourcemod
- How to upload files to your web host
- How to configure Apache virtual hosts or make PHP work
- How to install PHPMyAdmin
The answers to questions like these and others can be found elsewhere if you will take the time to look in the right places. Google and these forums are your friend...
Before posting about a problem, you need to do the following. You may even answer your own question without having to post:
1.
Before posting to ask for help, make sure your issue isn't already addressed in the Installation instructions in the first post, the
Known Issues / To-Do List Post, the
Troubleshooting, FAQ, and Web Banner Customization Post, or the
Changelog. You should also read through the other users' posts in this forum thread in case it is not something I have already added to one of these special posts.
If you post asking for help with something that has already been documented and addressed, making time for a response is fairly unlikely from me.
2. Pay Attention To Your Server Log And Console Messages
The messages adsql.smx logs and/or prints to the server console are there to highlight factors that will affect which ads the plugin can be expected to find and display. The non-debug-level log messages (log messages you see when adsql_debug is disabled) are not cryptic at all, and if you have read the install instructions and the FAQ/Troubleshooting post (link in #1 above), nobody should need to explain to you what those messages mean.
3. Running the Latest?
I support the latest version only. If you are not running the latest version of the plugin or the web interface, update and determine if the problem you are seeing still occurs. Many issues have been fixed since the original public release (see
The Changelog Post).
If however, you find a problem that did not exist with a certain previous version but does exist on the latest, please do point out which version you were running previously as it should help me fix it faster.
4. Information - Help Me Help You
Please don't make me GUESS what the problem you're reporting is. If you are reporting error messages or what you believe to be a bug, make sure you provide enough details, log output, and configuration info for me to be able to tell what the problem is, or at least understand what you are talking about.
If you see a pattern as to the steps or conditions to make the problem happen, list them in your post. If things were working fine until you did something, then post what you did.
Logs: Plan on me wanting to see the AdsQL log message entries from the time the server was last started/restarted, and which covers the timeframe of a problem you are seeing. These can be found in your sourcemod and/or server log files.
Debug Level Logs:If the problem is not obvious from regular AdsQL log messages, set adsql_debug to 1 in cfg/sourcemod/adsql.cfg (to ensure debug is enabled as soon as the plugin loads) and restart your server. Then try to reproduce the problem so that there will be more detailed logs. You may be able to solve your own problem this way. Or if you need to post for help, you'll already have the debug-level logs I am likely to ask for. In any case, if you will be posting AdsQL log messages to the forums, you shouldn't need to "spam" your entire log file to the forums - use your best judgement.
5. Post to the Forums, not PM
If you have a problem or a question, post it to the forums rather than sending me PM's. This is for the benefit of others who may have the same issue/question (or may in the future). I am subscribed to this thread so I do receive notifications anytime someone besides me posts to it.