Well hello again! This guide is for slightly more better modders than newbies. Since there isn't much of a "ranking" in modding society, i'm just going to write a more complex guide on more complex operations. After a few weeks of theory and modding, I've found out that if you mod any further than this guide, your going to start hacking the game. There isn't much left to mod after the previous guide but anyway, here goes. (i haven't much time lately to test these theories so it would be appreciated if you could try them out) Contents: Whats new Why Saverous is da best Complex operations on map configuration *theory* Playing as Zombie knight A quick explanation on how to put in texture packs *theory* GUI editing More Theory Challenges! Whats new? In the new update, build 415, water and wood (structures) was released, this provided KAG modders more hacking opportunities (yay!). However, water and wood structures were restricted to Premium Players. This means that you cannot put water into Singleplayer Sword fight or Sandbox. You can put water in Zombies but its not recommended because water does not affect zombies. If you interested anyway heres the code:(found in FullCTF) Code: water_levelchange_time = 0 # X > 0 raise water level every X secs ; 0 - no raising ; X < 0 lower water level every X secs water_suddendeath = no # start raising water level on unit counter depleted The first line is how many secs for every change in water going upwards. the second line is how many seconds for it to lower. the last one is the option to change the water into a mass murder, if on yes, anyone who hits the water, as the name suggests, dies instantly. Complex operations on map config. I'm going to show you how to configure map generators. First off, go into the "map" folder and you'll see a lot of "GM" and "CFG" files. There will be a file called "zombie Fortress", if you want to, you can add bots into Zombie fortress, just copy this line: Code: sleep(4.0); addBotX( 1, 0, "Neah Neah Neah"); sleep(30.0); addBotX( 0, 0, "Henry"); addBotX( 1, 0, "Henry"); sleep(40.0); addBotX( 0, 0, "Henry"); addBotX( 1, 0, "Henry"); sleep(40.0); addBotX( 0, 0, "Henry"); addBotX( 1, 0, "Henry"); sleep(40.0); addBotX( 0, 1, "Lance"); addBotX( 1, 1, "Lance"); sleep(4.0); addBotX( 1, 0, "Henry"); sleep(30.0); addBotX( 0, 0, "Henry"); addBotX( 1, 0, "Henry"); sleep(40.0); addBotX( 0, 0, "Henry"); addBotX( 1, 0, "Henry"); sleep(40.0); addBotX( 0, 0, "Henry"); addBotX( 1, 0, "Henry"); sleep(40.0); addBotX( 0, 1, "Lance"); addBotX( 1, 1, "Lance"); [CODE] Make sure that the teams are 0, in this case just change the first ( x,x, "xxxxx"); "x" to 0. You wouldn't want zombies getting the upperhand! What you've just added is bots into the game, they don't fight each other cause their on the same team, the script [CODE]Sleep(xx.x); is just about when the computer adds another bot. If you, say put 30.0, it will assume and input a bot after 30 seconds. More config: Go into any of the "generator" files and you'll see a whole bunch of variables. This part is kinda easy, what ever you want your map to be, just change the lines. However, to actually play on it, you have to load it. For example , if you want a specific gamemode in Sandbox, you go find the file in "maps". In this case, it would be the "sandbox.gm" file. Go into it and you'll something like: Code: LoadRules("Rules/Sandbox/gamemode.cfg"); LoadMap( "Maps/generator_ctf_mountain.cfg" ); The Load map one is the most important, change the second line into whatever .CFG file you've just modified. Now it will load the map. In some cases, the Mapcycle is already in the gamemode file. In that case, just go into the mapcycle file and change it like above. *theory* playing as Zombie knight I haven't really tried this one out yet, but if it worked, it would be awesome. After playing around with the knight.cfg files, I found out that their movements is shown by a sprite sheet. I changed that sprite sheet into a Zombie Knight one but it wouldn't work. For simple reasons, the sprite sheet for the knight had tons more "movements" compared to the Zombie Knight. Because the Zombie Knight was a "bot" it only played specific and generated movements. Compared to knights, which are controlled by us, the zombie knight sprite sheet simply didn't have enough pictures to display all the actions humans would commit. So I thought, what if we could make a new sprite sheet in the exactly same format, but with Zombie Knight pictures! I'm guessing this would be quite similar to making texture packs but if we could change the "powerslash" of a knight to the "whip" of the Zombie Knight, it would be a great achievement. If you want more about this topic, just ask, i'll try to answer A quick explanation on installing texture packs When you see all those texture packs and think: WOW! I wan't to install it, but I don't want to ruin my KAG game. SUCK IT UP Modding is about taking risks to find new functions! Anyway, texture packs don't ruin the game, they change how the game looks. To simply install a texture pack, most of them will be in "sprite sheets" so right click on every single sprite sheet and save it. Then go into the textures you've just downloaded and put them in you "GUI" folder, next load it. (figure how to load it yourself, your good enough and i've explained loading enough). *theory* GUI editing. Similar to texture packs, after having a quick look on the GUI folders, I found out that numbers decide the color of the GUI panels. First off, there are three numbers, those three are mixed to make a color. What I think is that if you could edit those colours, then you can change the GUI looks! I've already tried experimenting with these colors by changing the "team" colors. By randomizing those numbers, you get a totally different color! MODDING CHALLENGES! Well here we are again. Most of these challenges will be theory. CHALLENGES: 1. I want to make Greg less destructive. I don't want him to pick me up and drop me. (Completed by BC on :13/06/2012) 2. I want to run KAG without the launcher Spoiler Trick question! Completed by Imawesome on: 16/06/2012! 3. I want to view my chat logs from all my games Spoiler Trick question! Completed by Imawesome on 17/06/2012! 4. I want to create a new room! Spoiler Start from scratch, don't use their rooms 5. I want my face to be an emblem! Spoiler Theory one, i've haven't really tried this one but if it works, Well there it is, another installment of my guides. I hope you enjoyed this one cause I most likely won't be making another one for a long time. Feel free to post your ideas or questions, I will try to answer them to the best of my ability. Saverous out!