DAZZLE'S UPGRADE PACK

If you haven't already done so, upgrade your game by downloading Dazzle's all-in-one upgrade pack. It comes with everything you need for today's servers. Does your blue bar freeze when joining servers? Do you lag in games? Do you get an annoying siren in Phobik's Servers? This is what you need. CLICK HERE TO DOWNLOAD.

::::: The Modding Resource :::::

Modding questions, answers, help.....

Moderators: Warfare, Admin, Moderator

User avatar
Warfare
Moderator
Moderator
Posts: 741
Joined: Thu Dec 28, 2006 2:21 pm
Location: Austin, Texas

::::: The Modding Resource :::::

Post by Warfare »

This is a collection of Modding Tips and Tutorials created by the PTT community and compiled by Warfare.
Some information has been lost in the sands of time, so everyone is encouraged to submit new links.


Image

THE BASICS SECTION - LEARN HOW TO MOD

- Basic Modding Tutorial

Learn the modding basics for ThinkTanks!

- Released Source Files

These are the source files that Bravetree has released to the Modding Community. Included is the special.cs file. If you don't have this, modding is going to be very very difficult for you. These files go in the game/server/scripts/ folder.

- New Mod Wizard

The famous ModWizard Redux by Warfare. Allows you to place objects and powerups in-game.

- Translated Mission File

The mission (.mis) file translated and fully defined.

- Basic Dedicated Server Tutorial

All you need to know about dedicated servers and how to make one.

Image

EMITTERS SECTION

- How to make new weapons/emitters

Benblue20's directions.

- New Directions for Using Emitters

These are directions for using the emitters as weapons and nodes in the special.cs and mission (.mis) file.

- Emitters defined

We have translated most of the emitter settings from the special.cs file and defined each line of code. (Thanks Nathan)

- Emitter Settings

This is an example set of MAX's emitters to put into you special.cs file replacing rocket etc...

Image

SCRIPTS AND CODES SECTION

- Dash Codes

A basic admin script. A good scripting example for those who wish to learn.

- Chatlogger for Dash

The best chatlogger there is for dash's admin script.

- Art Crazy's Admin Script

Art Crazy's admin script. An advanced scripting example.

- Script Line

Allows you to join servers when the master server is down!

- Art Crazy's Improved Never-Stop Download Bar!

This bar will let you see the filename and filesize when you're downloading something.

- Ekker's Camera Switcher

Ekker's Camera Switcher allows you to choose four different camera views.

- Wingmans Script from Michael's Web Site

For those who may still want it.

Image

MISSION SECTION

- Translated Mission File

MAX has translated most of the Mission File and defined each line of code.

- How to Rotate Objects

A simple tutorial for rotating objects.

- "Your brain has been separated from your tank,press SPACE"

How to change this center printed text.

- More stuff for the mission file

This is MAX-CR's website where you can find all the codes for modding the tanks, modding weapons, using emiters, making teleporters, etc...

- Fog Colors

Everything you need to know about custom Fog Colors.

- ScriptLine's RGB Convertor

This is a convertor from RGB to Fog Numbers/Emitter Color Numbers.

Image

OBJECTS SECTION

- DTS Tools

DTS (Dynamix Three Space) shapes are used for character models, weapons, vehicles, trees, and other detailed objects...

- Blender

Blender the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback.

- Blender 3D: Noob to Pro

This book is a tutorial to the free, open source Blender 3D graphics modeling and rendering software.

Image

TERRIAN SECTION

- Napalm's Expansion Pack

Thanks to Napalm we have many new terrains and objects to make your in-game download time and modding easier! You are as well a very, very sexy man.

- Torque game engine (TGE)

The actual application for for editing/ creating terrains.

- Pre-Download Custom Mods Here

This board contains all recent mods for pre-downloading...

Image

DEDICATED SERVER SECTION

- Basic Dedicated Server Tutorial

All you need to know about dedicated servers and how to make one.

- ScriptLine's MissionLoader

This script will loop through missions for your server.

- How to port forward with a router

Benblue20's directions.

- PortForward

Find out how to open ports on your router. Thinktanks servers need UDP 28000 - 28010.

Image

CHECK BACK FOR UPDATES...

Please only post New mod information, links and web pages.
This is to be a resource thread not a discussions page.
Last edited by Warfare on Tue Jun 26, 2007 12:38 am, edited 20 times in total.
User avatar
jedirieb
Veteran Light
Veteran Light
Posts: 614
Joined: Wed Dec 27, 2006 11:09 pm
Location: Alabama, USA

Post by jedirieb »

Looking through my Favorites for things you need up there...
Talk While Loading Script: http://www.freewebs.com/scriptline2/SLTWL.html
Sheena's website http://www.freewebs.com/sheenasmods/index.htm
Not sure if this will help, but RGB Converter (for fog colors): http://www.freewebs.com/scriptline/SLConvertor.html

Cr*p, looks like that's all I have. I'll keep searching for more...
"Life before death. Strength before weakness. Journey before destination." - First Oath of the Knights Radiant (Stormlight Archive)
User avatar
Cassie
Veteran Member
Veteran Member
Posts: 371
Joined: Fri Dec 29, 2006 4:45 am
Location: Belgium, Ghent
Contact:

Post by Cassie »

http://www.archive.org has a catche of PTT (from April '06)
User avatar
CB
Site Admin
Site Admin
Posts: 1277
Joined: Mon Dec 25, 2006 9:11 pm
Location: Pennsylvania
Contact:

Post by CB »

I have alot of scripts ans such, let me look through them.

Also Cassie there are a lot more archives for PTT:
http://web.archive.org/web/20060422091352/http://planetthinktanks.com/
User avatar
Cassie
Veteran Member
Veteran Member
Posts: 371
Joined: Fri Dec 29, 2006 4:45 am
Location: Belgium, Ghent
Contact:

Post by Cassie »

DashInstructions has got a new web-place; http://thinktanks.wikia.com/wiki/Dash_Codes
ArtCrazy
Veteran Member
Veteran Member
Posts: 290
Joined: Fri Dec 29, 2006 10:14 am

Post by ArtCrazy »

Warfare, update IPJoiner to this link:

http://www.planetthinktanks2.com/viewtopic.php?t=508

Thanks
ArtCrazy
Veteran Member
Veteran Member
Posts: 290
Joined: Fri Dec 29, 2006 10:14 am

Post by ArtCrazy »

Arc9 and everyone wondering where the v3 is...
Read http://artcrazy.spaces.live.com/
Leeds
Veteran Member
Veteran Member
Posts: 113
Joined: Sat Feb 24, 2007 5:25 pm
Location: Leeds
Contact:

Re: The tank2.cs file

Post by Leeds »

Nightbane wrote:where can i get the tank2.cs file?


Did you see Leed's site under the Player Websites catergory of the modding resource. Go there, and go to the downloads page (loading takes some time, I need to check that up with Freewebs, so just be patient.) At the bottom of the Downloads Page is an Original Files Section. Tank2.cs will be there, or if you need em all, download the handy ZIP file.

P.S. The Player Sites section is at the bottom of the first post.

P.P.S. if you can't find the site the direct link to the Tank2.cs file download can be found here

Hope that helps
Leeds
The Mod Reviewer
TT Theme Park Designer
Owner of LMASATASAMA
Join LMASATASAMA
Image Wanna mess with me?
User avatar
Matt-Ectl-Xp-
Need Major Repair
Need Major Repair
Posts: 532
Joined: Sat Jun 14, 2008 5:07 pm
Location: Coarsegold,Ca

Re: ::::: The Modding Resource :::::

Post by Matt-Ectl-Xp- »

The Camera Switcher Link Is Broke So Here Is The Script Put At Bottom Of Your Main.cs

Code: Select all

//Camera Switcher script by Erik "Ekker" Ruud
function BirdCam(%val)
{
   if(%val)
   {
   DefaultTankCamera.camFocusDist = 20.0;
   DefaultTankCamera.camFocusUpDist = 1.4;
   DefaultTankCamera.camBackupDist = 0.0;
   DefaultTankCamera.camFloatHeight = 50;
   DefaultTankCamera.camSmooth = 0.0;
   DefaultTankCamera.camSmoothTurn = 0.2;
   DefaultTankCamera.camSmoothUp = 2;
   DefaultTankCamera.camNear = 0.5;
   }
}
moveMap.bind(keyboard,"ctrl z",BirdCam);

function BrainCam(%val)
{
   if(%val)
   {
   DefaultTankCamera.camFocusDist = 20.0;
   DefaultTankCamera.camFocusUpDist = 1.4;
   DefaultTankCamera.camBackupDist = 0.0;
   DefaultTankCamera.camFloatHeight = 2.5;
   DefaultTankCamera.camSmooth = 0.0;
   DefaultTankCamera.camSmoothTurn = 0.2;
   DefaultTankCamera.camSmoothUp = 0.2;
   DefaultTankCamera.camNear = 0.5;
   }
}
moveMap.bind(keyboard,"ctrl x",BrainCam);

function NormalCam(%val)
{
   if(%val)
   {
   DefaultTankCamera.camFocusDist = 10.1;
   DefaultTankCamera.camFocusUpDist = 0.9;
   DefaultTankCamera.camBackupDist = 6.2;
   DefaultTankCamera.camFloatHeight = 6.22;
   DefaultTankCamera.camSmooth = 0.33;
   DefaultTankCamera.camSmoothTurn = 0.77;
   DefaultTankCamera.camSmoothUp = 0.75;
   DefaultTankCamera.camNear = 0.5;
   }
}
moveMap.bind(keyboard,"ctrl c",NormalCam);
function BackCam(%val)
{
   if(%val)
   {
   DefaultTankCamera.camFocusDist = -10.1;
   DefaultTankCamera.camFocusUpDist = 0.9;
   DefaultTankCamera.camBackupDist = -6.2;
   DefaultTankCamera.camFloatHeight = 6.22;
   DefaultTankCamera.camSmooth = 0.33;
   DefaultTankCamera.camSmoothTurn = 0.77;
   DefaultTankCamera.camSmoothUp = 0.75;
   DefaultTankCamera.camNear = 0.5;
   }
}
moveMap.bind(keyboard,"ctrl v",BackCam);
ArtCrazy
Veteran Member
Veteran Member
Posts: 290
Joined: Fri Dec 29, 2006 10:14 am

Re: ::::: The Modding Resource :::::

Post by ArtCrazy »

Okay, some link updates:

ACASv3 - http://www.rppinheiro.com/ACAS

Ipjoiner v3.1 OFFICIAL thread.. You might want to keep the current one as the IPJoiner's IP List Thread, but that thread links to IPJoiner 3.0, NOT 3.1...
viewtopic.php?f=4&t=508
Post Reply