Difference between revisions of "Frequently Asked Questions"

From King Arthur's Gold Wiki
Jump to: navigation, search
(I was kicked/banned from a specific server for no reason. What do I do?)
m
 
(90 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
This page contains many of the problems that players commonly encounter, with possible solutions for each.
 
This page contains many of the problems that players commonly encounter, with possible solutions for each.
 +
 
==Account/Banning and Premium Issues==
 
==Account/Banning and Premium Issues==
These questions address your in-game account, including bans and [[premium]] registration. For any issues regarding your account not mentioned here, send an e-mail ''"support (at) thd.vg"'' (alternatively ''"thd.supp (at) gmail.com"''). Please wait for a response patiently.
+
These questions address your in-game account, including bans and premium registration. For any issues regarding your account not mentioned here, use our [https://dev.kag2d.com/en/contact contact form] or send an email to us directly via {{Support-Email}}. Please wait for a response patiently.
 +
 
 
===I was kicked/banned from a specific server for no reason. What do I do?===
 
===I was kicked/banned from a specific server for no reason. What do I do?===
First, take the time to make sure that your ban wasn't a '''ping ban'''. You can get ping banned if you lag excessively on the server or if a sudden lag spike occurs. The ban typically lasts only about ten minutes, so you can check back in afterwards, if your ping stabilizes. To stay on the safe side you should make sure that you join a server which is n your vicinity and also turn off any programmes running in background which cause excessive Internet traffic (like uploading and/or downloading). If you were banned by an administrator of the server, you can try to appeal your ban to the server owners in their respective server thread, which should be found in the [[Official Forums|forum]] in [http://forum.kag2d.com/forums/serverlist/ this section].
+
First, take the time to make sure that your ban wasn't a '''ping ban'''. You can get ping banned if you lag excessively on the server or if a sudden lag spike occurs. The ban typically lasts only about ten minutes, so you can check back in afterwards, if your ping stabilizes. To stay on the safe side you should make sure that you join a server which is in your vicinity and also turn off any programmes running in background which cause excessive Internet traffic (like uploading and/or downloading). If you were banned by an administrator of the server, you can try to appeal your ban to the server owners in their respective server thread, which should be found in the [[Official Forums|forum]] in [https://forum.kag2d.com/forums/servers/ this section].
  
 
===My account was banned. How can I get it lifted?===
 
===My account was banned. How can I get it lifted?===
You may appeal a global ban (when your account is denied access to the master server) by posting in [http://forum.kag2d.com/threads/global-ban-appeals.1713/ this thread] or by sending an email to ''"support (at) thd.vg"''.
+
You may appeal a global ban (when your account is denied access to the master server) by posting in [https://forum.kag2d.com/threads/global-ban-appeals.1713/ this thread] or by sending an email to {{Support-Email}}.
 
[[File:PremiumEmail.PNG|thumb|alt=Email|An example of the email you should receive after purchasing premium]]
 
[[File:PremiumEmail.PNG|thumb|alt=Email|An example of the email you should receive after purchasing premium]]
===How come I didn't receive the website registration mail or my premium activation key?===
+
 
Please send an e-mail to ''"support (at) thd.vg"'' (alternatively ''"thd.supp (at) gmail.com"'') with any relevant details:
+
===Can I play on any server while being globally banned?===
 +
Yes. We are hosting the server for people who broke KAG rules and got banned globally. Just search for it in the server browser, its name is: KAG Official TTH EU (HAX).
 +
 
 +
===How does purchasing work?===
 +
To provide convenient purchases world-wide, we provide multiple ways to buy the full version. Purchases can sometimes take up to five days to process your order, according to the method of payment you choose. If the method you have chosen directs you to receive an email, ensure that you check the inbox of the account that you provided to the merchant to receive your code. (i.e. Code is sent to your email address connected with Paypal/BMT Micro purchase.) To activate the full version, simply login to this website and click on "Panel" at the top then enter your redemption code. You can also give this code as a gift, but remember, each code can only be redeemed once.
 +
 
 +
There is nothing like special download for the full version of the game. All the features are already in the game. It gets unlocked when you [[#How do I redeem the code to get gold account?|redeem]] the code in order to make your account Gold.
 +
 
 +
===How come I didn't receive my gold activation key?===
 +
First of all please check your spambox/junk for the email.
 +
 
 +
Please send an email to {{Support-Email}} with any relevant details:
 
* Account name
 
* Account name
* E-mail address tied to it
+
* Email address tied to it
* The way you have purchased the game (BMT Micro, Zong, Paypal)
+
* The way you have purchased the game (BMT Micro, Paypal)
** If purchased through Paypal or BMT Micro then please include also E-mail address provided for purchase
+
** If purchased through Paypal or BMT Micro then please include also email address provided for purchase
** If purchased through Zong - please provide Txn Codes and mobile phone number together with country code
+
 
Please keep in mind that depending on way of payment the time to get the code varies:
 
Please keep in mind that depending on way of payment the time to get the code varies:
 
* Paypal - should be instant, sometimes it takes up to few hours.
 
* Paypal - should be instant, sometimes it takes up to few hours.
 
* Paypal eCheck - up to 5 business days.
 
* Paypal eCheck - up to 5 business days.
 
* BMT Micro - up to 3 business days
 
* BMT Micro - up to 3 business days
* Zong - should be instant if done correctly.
 
  
===How do I redeem the code to get premium?===
+
===I bought the game from the website, will I get a [http://store.steampowered.com/ Steam] key and a [http://www.desura.com/ Desura] key?===
To setup your account you'll need to login into your KAG Game Account (or [https://kag2d.com/en/register create] it if you don't have one). Now go to [https://kag2d.com main website] and click Panel[your name] on the top bar. Click Redeem Gold and enter there your code.
+
Yes, you will get a Desura key and a Steam key. If you want a Desura/Steam key: Go to the KAG website and [https://kag2d.com/en/#login login]. Click on "Panel" at the top and then on "Get your Desura/Steam Key!".
 +
===I bought the game from GoG, will I get a [http://store.steampowered.com/ Steam] key and a [http://www.desura.com/ Desura] key?===
 +
No, we don't provide Steam and Desura keys for users coming from GoG.
 +
 
 +
===I bought the game from the HumbleBundle, will I get a [http://store.steampowered.com/ Steam] key and a [http://www.desura.com/ Desura] key?===
 +
No. You can get the Steam key only from the HumbleBundle. After purchasing the bundle you should be able to request the Steam key from them by going to your games library.
 +
 
 +
===I bought the game from the HumbleBundle and I don't want to use Steam. What should I do?===
 +
HumbleBundle should send you a premium key which you should be able to [[#How do I redeem the code to get gold account?|redeem]] in order to make your account premium and allow you play multliplayer with standalone client which you can download [https://kag2d.com/en/download here].
 +
 
 +
===I didn't receive website activation email. What should I do?===
 +
First of all please check your spambox/junk for the email.
 +
 
 +
Please go to our [https://kag2d.com main website] and log in there (at the top of the page). Once you do it please click on "Panel" at the top. From the pop up menu choose "Resend activation E-mail". It should do what is says - resend the missing email to activate your account.
 +
 
 +
===How can I recover my password?===
 +
Please go to our [https://kag2d.com main website] and click on the login button at the top of the page. Once you do it you should be presented with pop-up window with login fields. Just below it there should be link saying "Password Recovery". All you need to do is to click it, provide your email address tied to your account, put in form validation code and submit it. Once you do it you should get an email with link to reset your password.
 +
 
 +
===How do I redeem the code to get gold account?===
 +
To setup your account you'll need to [https://kag2d.com/en/#login login] into your KAG Game Account (or [https://kag2d.com/en/#register create] a new account if you don't have one). Now go to [https://kag2d.com main website] and click on "Panel" at the top. Click on "Redeem Gold" and enter your code. Now please start the game, log-in and join any on-line server to register your gold status with the game.
  
 
===Why doesn't the login button on the website work?===
 
===Why doesn't the login button on the website work?===
 
You may be using Internet Explorer or an outdated browser that doesn't support the features of our website. Try another browser like [https://www.mozilla.org/en-US/firefox/new/ Mozilla Firefox] or [https://www.google.com/chrome Google Chrome].
 
You may be using Internet Explorer or an outdated browser that doesn't support the features of our website. Try another browser like [https://www.mozilla.org/en-US/firefox/new/ Mozilla Firefox] or [https://www.google.com/chrome Google Chrome].
  
===I bought the full version using Desura. Why am I not premium?===
+
===I bought the game via Desura. Can I get a Steam key to play it over there?===
If you don't have premium after purchasing via Desura, click on the “Play” tab and right click King Arthur's Gold, hit “View CD key” - copy and paste the code and follow instructions which you can find [[#How do I redeem the code to get premium? | here]].
+
Yes, but not all of the users are eligible. Please read [http://www.thd.vg/post/90662931670/desura-steam-key-conversion-update this] for more information.
 +
 
 +
===I bought the game via Desura. Why am I not premium?===
 +
If you don't have premium after purchasing via Desura, click on the “Play” tab and right click King Arthur's Gold, hit “View CD key” - copy and paste the code and follow instructions which you can find [[#How do I redeem the code to get gold account? | here]].
 +
 
 +
===How do I redeem a Steam Key to activate KAG on it?===
 +
Please follow these instructions to activate KAG on Steam:
 +
#Launch the Steam client software and log into your Steam account.
 +
#Click the Games Menu.
 +
#Choose Activate a Product on Steam...
 +
#Follow the onscreen instructions to complete the process.
 +
 
 +
Once you do this and you install your game, remember that, when you first launch the game via Steam you should link your '''EXISTING''' KAG account to it. Don't create automatically generated account if you have already KAG account.
 +
 
 +
===How to redeem a Desura key?===
 +
To redeem a Desura key:
 +
 
 +
#open the Desura client
 +
#click the Desura logo in the upper left corner
 +
#click Tools
 +
#click "Activate game CD key or gift"
 +
 
 +
In the window that opens up, you will be able to enter the key that you have and then all you need to do is click "Activate", and it will activate your product key.
  
 
===Where do I report conduct violators/griefers/hackers?===
 
===Where do I report conduct violators/griefers/hackers?===
All reports of abusive players should be posted in [http://forum.kag2d.com/forums/reports-for-abusive-players-hackers.59/ this section] of the forum. Be sure to follow all [https://forum.kag2d.com/threads/rules-for-making-reports.7189/ the guidelines] for filing a report.
+
All reports of abusive players should be posted in [https://forum.kag2d.com/forums/reports-for-abusive-players-hackers.59/ this section] of the forum. Be sure to follow all [https://forum.kag2d.com/threads/rules-for-making-reports.7189/ the guidelines] for filing a report.
 +
 
 +
===I see hackers or a griefer online when I play, what do I do if there isn't an admin online?===
 +
You can record the griefer/hacker and report him/her like stated [[#Where do I report conduct violators/griefers/hackers? | here]], or go the the [http://webchat.quakenet.org/?channels=#kag IRC] and say !guard [player name] is [hacking/griefing] at [server name]. This will let a guard come which will see if you are right and then ban or record the player.
  
 
===Can I change my account name?===
 
===Can I change my account name?===
More likely than not, no. It is a hassle because several different systems share user/authentication information.  
+
It is a hassle for the staff - several different systems share user/authentication information, but it is possible. Because of the previously mentioned problems we offer name change only to people who donate to forums and PM Furai/Shadlington about it.
 +
 
 +
===Can I change my in-game name?===
 +
Yes. If you are using Steam you can just change your Steam nickname and it will update in-game the next time you respawn. If you aren't, you can go into the console by pressing "Home" then typing /cl_name (your name here) and your new nickname will appear the next time you respawn.
 +
 
 +
===Where can I get Zombie Fortress?===
 +
[[Zombie Fortress]] is a part of Classic version of KAG. You can get it [https://kag2d.com/en/download here]. It wasn't ported by developers into KAG, though there exist many modded servers with Zombies on it in the latest version. Just check your server browser.
 +
 
 
==Technical Support==
 
==Technical Support==
  
 +
===How do I link KAG account to Steam?===
 +
There are 2 ways to do it - you can link your existing KAG account or create a new one.
 +
Upon the first launch of the game via Steam library you'll be presented with 2 options:
 +
:* Link to existing account (this is recommended option)
 +
::* If you have already the KAG account you can link it to Steam on the first launch by choosing this option and providing your account credentials.
 +
:* I'm new.
 +
::* This option will create for you new KAG account. You'll be able to chose your username. It's automatically filled in with your Steam account name.
 +
::* In order to be able to use this account to log in at forums/our main website - you'll have to add e-mail and password for this account. If you launch the game via Steam, in the main menu of the game you'll be able to find option called "Set e-mail & password".
  
===I don't see any servers/I only see a couple of servers===
+
===I'm getting problems with linking my Steam to KAG account. What should I do?===
 +
[[File:ParentalControls1.jpg|thumb|alt=Click customise.|Click customise.]]
 +
[[File:ParentalControls2.jpg|thumb|alt=Add these domains to exceptions.|Add these domains to exceptions.]]
 +
If you're getting errors saying:
 +
:* API Error - Could not create KAG account. Details: Curl Error in getPlayerInfo(): SSL connect error (getUniqueAccountName) status -1
 +
:* Cannot connect - Could not connect to authentication server. Check your internet connection and try again. (Curl Error in getPlayerInfo(): SSL connect error (getUniqueAccountName) status -1)
 +
:* Error - Could not create KAG account. Details: Unexpected HTTP Status (expected 200) in postSteamCreatePlayer(): 0 (postSteamCreatePlayer) status 1
 +
:* Cannot connect - Cannot authenticate at this time (status: APICLIENT_REQUESTSTATUS_OTHER_ERROR). (Additional info - Unexpected HTTP Status (expected 200) in postSteamCreatePlayer(): 0 (postSteamCreatePlayer) status 1)
  
Check if your client is up-to-date. If it's out of date, uninstall kag, delete the entire folder, and then download a new copy of kag from [https://kag2d.com/en/download here].
+
There are 2 common ways to fix that:
 +
:* MAC users:
 +
::* Parental Controls are known to cause this issue. You can launch the game on the user account with Parental Controls COMPLETELY disabled.
 +
:: OR
 +
::* You can add these 3 addresses to the exception list (refer to screenshots on right):
 +
:::* https://api.kag2d.com
 +
:::* https://api-web1.kag2d.com
 +
:::* https://api-web2.kag2d.com
 +
::* To do so you have to go to parental control settings, click on customise and add the above addresses to "Always allow these websites" list.
 +
:* Windows users:
 +
::* As weird as it sounds - reboot usually helps.
 +
::* It's known that Comodo firewall is blocking KAG from connecting to the Internet. You have to add the game to the exceptions.
  
===I get message that manual update is needed. What should I do?===
+
===Peer certificate cannot be authenticated with given CA certificates and other alike===
 +
If you get this message, please check your system date. It has to be correct in order for the certificates to be valid.
  
 +
===Can I run KAG from USB flash drive?===
 +
Due to the fact that the game does a lot of disk operations it is not advised to run it from the USB flash drive. It may cause freezes.
 +
 +
===I've redeemed my code on Steam and there is no KAG in my library. What to do?===
 +
Please close Steam and launch it again. It should fix your problem.
 +
 +
===I don't see any servers/I only see a couple of servers===
 +
Check if your client is up-to-date. If it is not up-to-date, run forceupdate.bat located in the main KAG folder. (Steam/Steamapps/Common/King Arthur's Gold/ for steam users)
 +
 +
===I get a message that manual update is needed. What should I do?===
 
You need to download the latest version of the game from our [https://kag2d.com/en/download website] and reinstall it.  
 
You need to download the latest version of the game from our [https://kag2d.com/en/download website] and reinstall it.  
 
Make sure that you first completely uninstall the old version and remove all the remaining files.  
 
Make sure that you first completely uninstall the old version and remove all the remaining files.  
  
 
===Will I lose my Gold status after re-installation of the game?===
 
===Will I lose my Gold status after re-installation of the game?===
 
 
No. The gold features are tied to your account - not to the game itself. There is nothing like the full version of the game. All the features get unlocked when you log in and join any on-line game, of course if you have a Golden account.  
 
No. The gold features are tied to your account - not to the game itself. There is nothing like the full version of the game. All the features get unlocked when you log in and join any on-line game, of course if you have a Golden account.  
  
===I can't type, my letters are invisible or appear as weird boxes===
+
===I have installed the game. How do I play it?===
 +
First of all one have to launch the game - you do it by double-clicking "KAG.exe" in your main KAG folder or by running it from the shortcut on your desktop (if you have one). You can also hit "windows" key on your keyboard and look for it there - it should be listed under name of "King Arthur's Gold". If you have Windows Vista or later (Windows 7, 8) you should be able to type into the search bar (in the start menu) "KAG" and you should see the "Play KAG" icon - just click it to launch the game. After doing so the game should start checking for updates and apply changes if needed. Now you should be able to see the launcher. It consist of few items which are worth checking out:
  
 +
*Play - Hit it to launch the game right away.
 +
*Setup - Here you can setup your resolution.
 +
*Create account - redirects you to our main website registration form where you can create an account if you don't have one yet.
 +
*KAG Community - collection of links:
 +
**Forums - Redirects to our forums. It's really nice source of information.
 +
**Wiki - Redirects you to this wiki. It holds many useful articles.
 +
**Manual - Redirects you to the manual done by SirSalami. It introduces player to basics of game like movement, etc.
 +
**Blog - Redirects to developers blog where you can see where our development is going.
 +
**Report bugs - Redirects to our bugtracking system where one can report bugs.
 +
*News - (stripe on the bottom) Here you can see tweets from our [https://twitter.com/KAG_news Twitter account].
 +
 +
After hitting the "Play" button the actual game will launch. Here you will be asked to log in. Supply the form with your account credentials (username and password) and confirm by clicking green tick mark.
 +
 +
You can also create an account here and recover the lost account (both options redirect to our main website's appropriate pages).
 +
There is also option to play the game off-line if one desires to do so - just click the "Offline" button.
 +
 +
If it's the first time you play after upgrading your account to Gold - you should play any on-line game to activate all the paid features first.
 +
 +
That's pretty much all you need to know about it. For more information, please refer to the [https://kag2d.com/en/manual manual].
 +
 +
===What is the KAG Engine/How is KAG built?===
 +
Irrlicht is used for rendering, it is not used "raw" - we've made modifications to Irrlicht and we basically use it to get access to OpenGL and operating system events in a portable, comfortable way. If we were to do the same thing again, we'd probably use SDL for handling those tasks, but there's a lot of legacy baggage. We actually use SDL for the threads (as mentioned above) so its a dependency anyway.
 +
 +
The scene graph and logical structure is a complete departure from Irrlicht, we dont use any of their scene functionality other than a camera - all of the vertices, textures, culling, etc., in the engine is handled by us. Irrlicht is much more 3D oriented and it helps to have control over the graphical building blocks. We basically give Irrlicht a bunch of triangles to render (properly batched by texture and culled for screen space of course) and say "render this please" and it handles the last step of interfacing with OpenGL.
 +
 +
Sound is IrrKlang, an Irrlicht extension. The fact that we don't really have source access means investigating some of the sound bugs is trial and error.
 +
 +
Physics is largely Box2D but again there's a lot of glue making that actually work with anything in the sense of a game. In future I think we're going to move away from Box2D as it's been nothing but hassle. Classic does not use Box2D, which is why the physics are very different. The collapse physics in both versions are our separate implementation of verlet physics for optimisation and consistency's sake - that many boxes added as entities would be awful for the network and for performance on both client and server.
 +
 +
Networking is ENet to give us a layer over UDP. The networking model is roughly based on the Quake 3 model with many, many alterations to make it work with a large number of objects. We'd do quite a few things differently here too, given the chance, but neither of us is particularly keen on doing a clean slate reimplementation at this point.
 +
 +
Scripting is Angelscript bound to our internal classes manually (no bindings generator, potentially a bad thing but it works).
 +
 +
For what is worth, the term game engine is nebulous and I feel a lot of people don't quite appreciate the scope of the engine behind KAG. There's 110k odd lines of code (not including comments and blanks) including the scripts now, which is about 40k less than the average during classic development, but still pretty large. The reduction in code size is largely due to refactoring and optimisation efforts but also a result of moving the game into the script files, which allows simpler reuse of logic. You can view about 30% of the KAG source as those .as scripts.
 +
Here's the counts from cloc http://grab.by/p6P4 - scripts are shown as actionscript when they're actually angelscript, but counts should still be accurate. This is not counting Irrlicht, SDL, Angelscript or anything like that, this is the KAG engine code.
 +
 +
Understand that that code was largely written by two people (some of it was written by Shadlington and FliesLikeABrick as well, props to them) and that handwaving it as Irrlicht or ENet or Angelscript glued together with a few hours work is pretty ignorant. :^)
 +
 +
===What is the KAG coded in?===
 +
C++.
 +
 +
===I can't type, my letters are invisible or appear as weird boxes===
 
Make sure your keyboard layout is set to English.
 
Make sure your keyboard layout is set to English.
  
 
===How do I change the resolution or switch to fullscreen?===
 
===How do I change the resolution or switch to fullscreen?===
 
+
When the launcher window shows up click on "Setup". There you can choose if you want to play fullscreen or windowed and also set your resolution. Alternatively you can change these settings by opening “startup_config.cfg” (located in "<KAG Directory>") using a text editor.
When the launcher window shows up click on "Setup". There you can choose if you want to play fullscreen or windowed and also set your resolution. Alternatively you can change these settings by opening “startup_config.gm” (located in "<KAG Directory>\Base\Scripts") using a text editor.
+
  
 
===How do I change the location of the chatbox?===
 
===How do I change the location of the chatbox?===
 
 
Join a server or start singleplayer, once ingame, press the [HOME] key. This should bring up the console.
 
Join a server or start singleplayer, once ingame, press the [HOME] key. This should bring up the console.
 
Type:
 
Type:
Line 69: Line 208:
 
Now your chatbox should have moved to the bottom of the screen. Changing it /cc_valign 0 will move it to the default top of the screen.
 
Now your chatbox should have moved to the bottom of the screen. Changing it /cc_valign 0 will move it to the default top of the screen.
 
Alternatively:
 
Alternatively:
Open autoconfig.gm (located in "<KAG Directory>\Base\Scripts") with a text editor and change the global cc_valign to 2.
+
Open autoconfig.cfg (located in "<KAG Directory>") with a text editor and change the cc_valign to 2.
  
 
===I'm playing KAG on my Linux system and I hear no sound.===
 
===I'm playing KAG on my Linux system and I hear no sound.===
 
 
Install “lib32asound2-dev” (ALSA Developer package) by typing
 
Install “lib32asound2-dev” (ALSA Developer package) by typing
 
sudo apt-get install lib32asound2-dev
 
sudo apt-get install lib32asound2-dev
 
or just install “lib32asound2-dev” directly from the Software Centre.
 
or just install “lib32asound2-dev” directly from the Software Centre.
 +
Note that on some Linux distro's sound is buggy.
  
 
===My game says it can't load autoconfig.gm AND/OR my game quits after hitting play===
 
===My game says it can't load autoconfig.gm AND/OR my game quits after hitting play===
 
 
Make sure you're not using a clantag with a `(backtick) or a ; (semicolon) in it. Those currently break KAG. Either redownload kag or replace your total autoconfig.gm with a file with just one ; in it. This will reset all settings to default.
 
Make sure you're not using a clantag with a `(backtick) or a ; (semicolon) in it. Those currently break KAG. Either redownload kag or replace your total autoconfig.gm with a file with just one ; in it. This will reset all settings to default.
 
Open autoconfig.gm (located in "<KAG Directory>\Base\Scripts") with a text editor, delete all lines, add ; and then save.
 
Open autoconfig.gm (located in "<KAG Directory>\Base\Scripts") with a text editor, delete all lines, add ; and then save.
  
 
===How do I get rid of the red and blue box?===
 
===How do I get rid of the red and blue box?===
 
 
At times the scoreboard seems to get stuck on your screen. If pressing [TAB] a few times doesn't work, press the Left Mouse Button and the Right Mouse Button at the same time and then press [TAB].
 
At times the scoreboard seems to get stuck on your screen. If pressing [TAB] a few times doesn't work, press the Left Mouse Button and the Right Mouse Button at the same time and then press [TAB].
  
 
===I'm stuck how do I respawn?===
 
===I'm stuck how do I respawn?===
 
+
Press the escape button and you can either “Commit Suicide” or switch to the same team you were on.
Press backspace and you can either “Drink Poison” or switch to the same team you were on.
+
  
 
===I'm suffering from low FPS===
 
===I'm suffering from low FPS===
 
*Lower the resolution.
 
*Lower the resolution.
*Change the following lines in the "autoconfig.gm"-file (located in "<KAG Directory>\Base\Scripts"):
+
*Change the following lines in the "autoconfig.cfg"-file (located in "<KAG Directory>"):
 
*Turn off minimap: sv_showminimap=0;
 
*Turn off minimap: sv_showminimap=0;
*Set the color quality to 16bit: globalv_bpp=16;
+
*Set the color quality to 16bit: v_bpp=16;
*Turn off vsync: globalv_vsync=0;
+
*Turn off vsync: v_vsync=0;
  
 
===I see weird wispy clouds on my screenshots taken with [F4]===
 
===I see weird wispy clouds on my screenshots taken with [F4]===
 
 
It's a known bug. These “clouds” are accidentally saved in the alpha channel. Just save the screenshots in “jpg” format or open them with any program that doesn't support alpha channel, like Paint.
 
It's a known bug. These “clouds” are accidentally saved in the alpha channel. Just save the screenshots in “jpg” format or open them with any program that doesn't support alpha channel, like Paint.
  
 
===“Could not connect to Authentication server, Check your internet connection and try again”===
 
===“Could not connect to Authentication server, Check your internet connection and try again”===
 
+
Make sure your computer is set to the correct date. Some people have also reported to have authentication problems when their router's DMZ is configured incorrectly.
Make sure your computer is set to the correct date, see this thread for more information.
+
Some people have also reported to have authentication problems when their router's DMZ is configured incorrectly.
+
  
 
===ALT Tabbing causes my window to glitch===
 
===ALT Tabbing causes my window to glitch===
 
 
Restart the game and press ALT+Tab to go back into the game rather then clicking it.
 
Restart the game and press ALT+Tab to go back into the game rather then clicking it.
  
===General Troubleshooting===
+
===My game crashed. How do I report it?===
 +
If you are using Windows, wait for the crash report to finish. Then, click the "What does this report contain?" option and click "Export". Save the file where you can find it easily. The last step is to write an email with the subject "KAG CRASHED", attach the .zip file you saved and send it to {{Support-Email}}.
  
 +
===I am getting a BSOD (Blue Screen of Death) when I start the game===
 +
Download http://www.nirsoft.net/utils/bluescreenview.zip and run it to see what causes the BSOD. It's probably some outdated driver that you have to update.
 +
 +
===Can I make youtube videos of KAG and monetise them?===
 +
Yes, you have Transhuman Design's permission to do so.
 +
 +
[[File:Youtube permission.jpg|none|200px|thumb|left|YouTube permission]]
 +
 +
===General Troubleshooting===
 
If your game does not start up at all, maybe trying one of these methods will solve your problem.  
 
If your game does not start up at all, maybe trying one of these methods will solve your problem.  
*Uninstall KAG, delete the entire folder afterwards and install from a clean copy from http://kag2d.com
+
*Uninstall KAG, delete the entire folder and [https://kag2d.com/en/download download] and install a clean copy of KAG
 
*Disable anti-virus/anti-malware protection software and firewall software (Including Windows firewall). Please note: disable these programs and protection services at your own risk.
 
*Disable anti-virus/anti-malware protection software and firewall software (Including Windows firewall). Please note: disable these programs and protection services at your own risk.
 
*Disable UAC (Windows Vista/7) Please note: disable this protection service at your own risk.
 
*Disable UAC (Windows Vista/7) Please note: disable this protection service at your own risk.

Latest revision as of 22:57, 12 May 2016

This page contains many of the problems that players commonly encounter, with possible solutions for each.

Contents

Account/Banning and Premium Issues

These questions address your in-game account, including bans and premium registration. For any issues regarding your account not mentioned here, use our contact form or send an email to us directly via support (at) thd.vg. Please wait for a response patiently.

I was kicked/banned from a specific server for no reason. What do I do?

First, take the time to make sure that your ban wasn't a ping ban. You can get ping banned if you lag excessively on the server or if a sudden lag spike occurs. The ban typically lasts only about ten minutes, so you can check back in afterwards, if your ping stabilizes. To stay on the safe side you should make sure that you join a server which is in your vicinity and also turn off any programmes running in background which cause excessive Internet traffic (like uploading and/or downloading). If you were banned by an administrator of the server, you can try to appeal your ban to the server owners in their respective server thread, which should be found in the forum in this section.

My account was banned. How can I get it lifted?

You may appeal a global ban (when your account is denied access to the master server) by posting in this thread or by sending an email to support (at) thd.vg.

Email
An example of the email you should receive after purchasing premium

Can I play on any server while being globally banned?

Yes. We are hosting the server for people who broke KAG rules and got banned globally. Just search for it in the server browser, its name is: KAG Official TTH EU (HAX).

How does purchasing work?

To provide convenient purchases world-wide, we provide multiple ways to buy the full version. Purchases can sometimes take up to five days to process your order, according to the method of payment you choose. If the method you have chosen directs you to receive an email, ensure that you check the inbox of the account that you provided to the merchant to receive your code. (i.e. Code is sent to your email address connected with Paypal/BMT Micro purchase.) To activate the full version, simply login to this website and click on "Panel" at the top then enter your redemption code. You can also give this code as a gift, but remember, each code can only be redeemed once.

There is nothing like special download for the full version of the game. All the features are already in the game. It gets unlocked when you redeem the code in order to make your account Gold.

How come I didn't receive my gold activation key?

First of all please check your spambox/junk for the email.

Please send an email to support (at) thd.vg with any relevant details:

  • Account name
  • Email address tied to it
  • The way you have purchased the game (BMT Micro, Paypal)
    • If purchased through Paypal or BMT Micro then please include also email address provided for purchase

Please keep in mind that depending on way of payment the time to get the code varies:

  • Paypal - should be instant, sometimes it takes up to few hours.
  • Paypal eCheck - up to 5 business days.
  • BMT Micro - up to 3 business days

I bought the game from the website, will I get a Steam key and a Desura key?

Yes, you will get a Desura key and a Steam key. If you want a Desura/Steam key: Go to the KAG website and login. Click on "Panel" at the top and then on "Get your Desura/Steam Key!".

I bought the game from GoG, will I get a Steam key and a Desura key?

No, we don't provide Steam and Desura keys for users coming from GoG.

I bought the game from the HumbleBundle, will I get a Steam key and a Desura key?

No. You can get the Steam key only from the HumbleBundle. After purchasing the bundle you should be able to request the Steam key from them by going to your games library.

I bought the game from the HumbleBundle and I don't want to use Steam. What should I do?

HumbleBundle should send you a premium key which you should be able to redeem in order to make your account premium and allow you play multliplayer with standalone client which you can download here.

I didn't receive website activation email. What should I do?

First of all please check your spambox/junk for the email.

Please go to our main website and log in there (at the top of the page). Once you do it please click on "Panel" at the top. From the pop up menu choose "Resend activation E-mail". It should do what is says - resend the missing email to activate your account.

How can I recover my password?

Please go to our main website and click on the login button at the top of the page. Once you do it you should be presented with pop-up window with login fields. Just below it there should be link saying "Password Recovery". All you need to do is to click it, provide your email address tied to your account, put in form validation code and submit it. Once you do it you should get an email with link to reset your password.

How do I redeem the code to get gold account?

To setup your account you'll need to login into your KAG Game Account (or create a new account if you don't have one). Now go to main website and click on "Panel" at the top. Click on "Redeem Gold" and enter your code. Now please start the game, log-in and join any on-line server to register your gold status with the game.

Why doesn't the login button on the website work?

You may be using Internet Explorer or an outdated browser that doesn't support the features of our website. Try another browser like Mozilla Firefox or Google Chrome.

I bought the game via Desura. Can I get a Steam key to play it over there?

Yes, but not all of the users are eligible. Please read this for more information.

I bought the game via Desura. Why am I not premium?

If you don't have premium after purchasing via Desura, click on the “Play” tab and right click King Arthur's Gold, hit “View CD key” - copy and paste the code and follow instructions which you can find here.

How do I redeem a Steam Key to activate KAG on it?

Please follow these instructions to activate KAG on Steam:

  1. Launch the Steam client software and log into your Steam account.
  2. Click the Games Menu.
  3. Choose Activate a Product on Steam...
  4. Follow the onscreen instructions to complete the process.

Once you do this and you install your game, remember that, when you first launch the game via Steam you should link your EXISTING KAG account to it. Don't create automatically generated account if you have already KAG account.

How to redeem a Desura key?

To redeem a Desura key:

  1. open the Desura client
  2. click the Desura logo in the upper left corner
  3. click Tools
  4. click "Activate game CD key or gift"

In the window that opens up, you will be able to enter the key that you have and then all you need to do is click "Activate", and it will activate your product key.

Where do I report conduct violators/griefers/hackers?

All reports of abusive players should be posted in this section of the forum. Be sure to follow all the guidelines for filing a report.

I see hackers or a griefer online when I play, what do I do if there isn't an admin online?

You can record the griefer/hacker and report him/her like stated here, or go the the IRC and say !guard [player name] is [hacking/griefing] at [server name]. This will let a guard come which will see if you are right and then ban or record the player.

Can I change my account name?

It is a hassle for the staff - several different systems share user/authentication information, but it is possible. Because of the previously mentioned problems we offer name change only to people who donate to forums and PM Furai/Shadlington about it.

Can I change my in-game name?

Yes. If you are using Steam you can just change your Steam nickname and it will update in-game the next time you respawn. If you aren't, you can go into the console by pressing "Home" then typing /cl_name (your name here) and your new nickname will appear the next time you respawn.

Where can I get Zombie Fortress?

Zombie Fortress is a part of Classic version of KAG. You can get it here. It wasn't ported by developers into KAG, though there exist many modded servers with Zombies on it in the latest version. Just check your server browser.

Technical Support

How do I link KAG account to Steam?

There are 2 ways to do it - you can link your existing KAG account or create a new one. Upon the first launch of the game via Steam library you'll be presented with 2 options:

  • Link to existing account (this is recommended option)
  • If you have already the KAG account you can link it to Steam on the first launch by choosing this option and providing your account credentials.
  • I'm new.
  • This option will create for you new KAG account. You'll be able to chose your username. It's automatically filled in with your Steam account name.
  • In order to be able to use this account to log in at forums/our main website - you'll have to add e-mail and password for this account. If you launch the game via Steam, in the main menu of the game you'll be able to find option called "Set e-mail & password".

I'm getting problems with linking my Steam to KAG account. What should I do?

Click customise.
Click customise.
Add these domains to exceptions.
Add these domains to exceptions.

If you're getting errors saying:

  • API Error - Could not create KAG account. Details: Curl Error in getPlayerInfo(): SSL connect error (getUniqueAccountName) status -1
  • Cannot connect - Could not connect to authentication server. Check your internet connection and try again. (Curl Error in getPlayerInfo(): SSL connect error (getUniqueAccountName) status -1)
  • Error - Could not create KAG account. Details: Unexpected HTTP Status (expected 200) in postSteamCreatePlayer(): 0 (postSteamCreatePlayer) status 1
  • Cannot connect - Cannot authenticate at this time (status: APICLIENT_REQUESTSTATUS_OTHER_ERROR). (Additional info - Unexpected HTTP Status (expected 200) in postSteamCreatePlayer(): 0 (postSteamCreatePlayer) status 1)

There are 2 common ways to fix that:

  • MAC users:
  • Parental Controls are known to cause this issue. You can launch the game on the user account with Parental Controls COMPLETELY disabled.
OR
  • You can add these 3 addresses to the exception list (refer to screenshots on right):
  • To do so you have to go to parental control settings, click on customise and add the above addresses to "Always allow these websites" list.
  • Windows users:
  • As weird as it sounds - reboot usually helps.
  • It's known that Comodo firewall is blocking KAG from connecting to the Internet. You have to add the game to the exceptions.

Peer certificate cannot be authenticated with given CA certificates and other alike

If you get this message, please check your system date. It has to be correct in order for the certificates to be valid.

Can I run KAG from USB flash drive?

Due to the fact that the game does a lot of disk operations it is not advised to run it from the USB flash drive. It may cause freezes.

I've redeemed my code on Steam and there is no KAG in my library. What to do?

Please close Steam and launch it again. It should fix your problem.

I don't see any servers/I only see a couple of servers

Check if your client is up-to-date. If it is not up-to-date, run forceupdate.bat located in the main KAG folder. (Steam/Steamapps/Common/King Arthur's Gold/ for steam users)

I get a message that manual update is needed. What should I do?

You need to download the latest version of the game from our website and reinstall it. Make sure that you first completely uninstall the old version and remove all the remaining files.

Will I lose my Gold status after re-installation of the game?

No. The gold features are tied to your account - not to the game itself. There is nothing like the full version of the game. All the features get unlocked when you log in and join any on-line game, of course if you have a Golden account.

I have installed the game. How do I play it?

First of all one have to launch the game - you do it by double-clicking "KAG.exe" in your main KAG folder or by running it from the shortcut on your desktop (if you have one). You can also hit "windows" key on your keyboard and look for it there - it should be listed under name of "King Arthur's Gold". If you have Windows Vista or later (Windows 7, 8) you should be able to type into the search bar (in the start menu) "KAG" and you should see the "Play KAG" icon - just click it to launch the game. After doing so the game should start checking for updates and apply changes if needed. Now you should be able to see the launcher. It consist of few items which are worth checking out:

  • Play - Hit it to launch the game right away.
  • Setup - Here you can setup your resolution.
  • Create account - redirects you to our main website registration form where you can create an account if you don't have one yet.
  • KAG Community - collection of links:
    • Forums - Redirects to our forums. It's really nice source of information.
    • Wiki - Redirects you to this wiki. It holds many useful articles.
    • Manual - Redirects you to the manual done by SirSalami. It introduces player to basics of game like movement, etc.
    • Blog - Redirects to developers blog where you can see where our development is going.
    • Report bugs - Redirects to our bugtracking system where one can report bugs.
  • News - (stripe on the bottom) Here you can see tweets from our Twitter account.

After hitting the "Play" button the actual game will launch. Here you will be asked to log in. Supply the form with your account credentials (username and password) and confirm by clicking green tick mark.

You can also create an account here and recover the lost account (both options redirect to our main website's appropriate pages). There is also option to play the game off-line if one desires to do so - just click the "Offline" button.

If it's the first time you play after upgrading your account to Gold - you should play any on-line game to activate all the paid features first.

That's pretty much all you need to know about it. For more information, please refer to the manual.

What is the KAG Engine/How is KAG built?

Irrlicht is used for rendering, it is not used "raw" - we've made modifications to Irrlicht and we basically use it to get access to OpenGL and operating system events in a portable, comfortable way. If we were to do the same thing again, we'd probably use SDL for handling those tasks, but there's a lot of legacy baggage. We actually use SDL for the threads (as mentioned above) so its a dependency anyway.

The scene graph and logical structure is a complete departure from Irrlicht, we dont use any of their scene functionality other than a camera - all of the vertices, textures, culling, etc., in the engine is handled by us. Irrlicht is much more 3D oriented and it helps to have control over the graphical building blocks. We basically give Irrlicht a bunch of triangles to render (properly batched by texture and culled for screen space of course) and say "render this please" and it handles the last step of interfacing with OpenGL.

Sound is IrrKlang, an Irrlicht extension. The fact that we don't really have source access means investigating some of the sound bugs is trial and error.

Physics is largely Box2D but again there's a lot of glue making that actually work with anything in the sense of a game. In future I think we're going to move away from Box2D as it's been nothing but hassle. Classic does not use Box2D, which is why the physics are very different. The collapse physics in both versions are our separate implementation of verlet physics for optimisation and consistency's sake - that many boxes added as entities would be awful for the network and for performance on both client and server.

Networking is ENet to give us a layer over UDP. The networking model is roughly based on the Quake 3 model with many, many alterations to make it work with a large number of objects. We'd do quite a few things differently here too, given the chance, but neither of us is particularly keen on doing a clean slate reimplementation at this point.

Scripting is Angelscript bound to our internal classes manually (no bindings generator, potentially a bad thing but it works).

For what is worth, the term game engine is nebulous and I feel a lot of people don't quite appreciate the scope of the engine behind KAG. There's 110k odd lines of code (not including comments and blanks) including the scripts now, which is about 40k less than the average during classic development, but still pretty large. The reduction in code size is largely due to refactoring and optimisation efforts but also a result of moving the game into the script files, which allows simpler reuse of logic. You can view about 30% of the KAG source as those .as scripts. Here's the counts from cloc http://grab.by/p6P4 - scripts are shown as actionscript when they're actually angelscript, but counts should still be accurate. This is not counting Irrlicht, SDL, Angelscript or anything like that, this is the KAG engine code.

Understand that that code was largely written by two people (some of it was written by Shadlington and FliesLikeABrick as well, props to them) and that handwaving it as Irrlicht or ENet or Angelscript glued together with a few hours work is pretty ignorant. :^)

What is the KAG coded in?

C++.

I can't type, my letters are invisible or appear as weird boxes

Make sure your keyboard layout is set to English.

How do I change the resolution or switch to fullscreen?

When the launcher window shows up click on "Setup". There you can choose if you want to play fullscreen or windowed and also set your resolution. Alternatively you can change these settings by opening “startup_config.cfg” (located in "<KAG Directory>") using a text editor.

How do I change the location of the chatbox?

Join a server or start singleplayer, once ingame, press the [HOME] key. This should bring up the console. Type: /cc_valign 2 press [ENTER] key press [HOME] key again to remove the console Type something to refresh the chatbox. Now your chatbox should have moved to the bottom of the screen. Changing it /cc_valign 0 will move it to the default top of the screen. Alternatively: Open autoconfig.cfg (located in "<KAG Directory>") with a text editor and change the cc_valign to 2.

I'm playing KAG on my Linux system and I hear no sound.

Install “lib32asound2-dev” (ALSA Developer package) by typing sudo apt-get install lib32asound2-dev or just install “lib32asound2-dev” directly from the Software Centre. Note that on some Linux distro's sound is buggy.

My game says it can't load autoconfig.gm AND/OR my game quits after hitting play

Make sure you're not using a clantag with a `(backtick) or a ; (semicolon) in it. Those currently break KAG. Either redownload kag or replace your total autoconfig.gm with a file with just one ; in it. This will reset all settings to default. Open autoconfig.gm (located in "<KAG Directory>\Base\Scripts") with a text editor, delete all lines, add ; and then save.

How do I get rid of the red and blue box?

At times the scoreboard seems to get stuck on your screen. If pressing [TAB] a few times doesn't work, press the Left Mouse Button and the Right Mouse Button at the same time and then press [TAB].

I'm stuck how do I respawn?

Press the escape button and you can either “Commit Suicide” or switch to the same team you were on.

I'm suffering from low FPS

  • Lower the resolution.
  • Change the following lines in the "autoconfig.cfg"-file (located in "<KAG Directory>"):
  • Turn off minimap: sv_showminimap=0;
  • Set the color quality to 16bit: v_bpp=16;
  • Turn off vsync: v_vsync=0;

I see weird wispy clouds on my screenshots taken with [F4]

It's a known bug. These “clouds” are accidentally saved in the alpha channel. Just save the screenshots in “jpg” format or open them with any program that doesn't support alpha channel, like Paint.

“Could not connect to Authentication server, Check your internet connection and try again”

Make sure your computer is set to the correct date. Some people have also reported to have authentication problems when their router's DMZ is configured incorrectly.

ALT Tabbing causes my window to glitch

Restart the game and press ALT+Tab to go back into the game rather then clicking it.

My game crashed. How do I report it?

If you are using Windows, wait for the crash report to finish. Then, click the "What does this report contain?" option and click "Export". Save the file where you can find it easily. The last step is to write an email with the subject "KAG CRASHED", attach the .zip file you saved and send it to support (at) thd.vg.

I am getting a BSOD (Blue Screen of Death) when I start the game

Download http://www.nirsoft.net/utils/bluescreenview.zip and run it to see what causes the BSOD. It's probably some outdated driver that you have to update.

Can I make youtube videos of KAG and monetise them?

Yes, you have Transhuman Design's permission to do so.

YouTube permission

General Troubleshooting

If your game does not start up at all, maybe trying one of these methods will solve your problem.

  • Uninstall KAG, delete the entire folder and download and install a clean copy of KAG
  • Disable anti-virus/anti-malware protection software and firewall software (Including Windows firewall). Please note: disable these programs and protection services at your own risk.
  • Disable UAC (Windows Vista/7) Please note: disable this protection service at your own risk.
  • Run as administrator and make sure you have correct user privileges.
  • Disable the overlay feature on certain background programs. (Programs such as Xfire, Mumble, and Ventrillo)