1) Install Urban Terror.
2) in your "UrbanTerror\q3ut4" Directory see that two pk3 files named zpak000_assets.pk3 and zpak000.pk3 abstract them in q3ut4 directory (don't abstract them in q3ut4/zpak000)
3) now download gtkradiant 1.5.0 from here.
4)install it as usual.
5) download this urban terror def file form my drop here http://drop.io/24dhrvj
6) Unzip the urbanterror.zip file into your C:\Program
7)now start gtkradiant it will ask to set global preferences
For the 'Select the game' option choose Quake III/Quake III:Team Arena.
8)then it will ask to set the engine path set is to your urban terror directory it may be "C:/Program Files/UrbanTerror."
9)After GTKRadiant has finished loading up, select from the top menu File->Project settings. In the dialog Change Select mod to 'Custom Quake III modification' and type into the fs_game text area : q3ut4.
10) now your are ready for mapping
(i suggest a diffrent urban terror instalation for mapping i have 2 instalations of urban terror 1 for play 1 for work)
Some Default Keys
shift + click - select brush
shift + ctrl + click - select surface
space bar - duplicate
alt + arrow keys - when selected moves brush
i - invert selection
h - hide selected
shift+h - unhide
right click (hold) - in the graph view allows you to drag the grid
(1-8) - grid size - useful for accuracy or when moving shapes
0 - hide/show grid
numlock - changes behavior of arrows in the 3d preview
\ - cubic clip the camera (the 3d preview) - If you're having trouble viewing all your brushes because they disappear into gray, try this
q - Resize Tool - Creates and resizes brushes
x - Clipper Tool - Used to cut and shape your brushes
e - Edge Tool - Used to move edges of shapes
v - Vertices Tool - Used to select vertices (points or corners) of shapes.
s - Surface Inspector - It lets you play with texture information
n - Entities
thinking now what btw i am not going to write an tutorial there are lots of tutorials just cherck them out here are links
herei is wikibook for gtkradiant too :
this 1 is for understanding of how the map is being compiled and how to improve its performance with hint brush and detail brushes
a general terms :
brush :- is a general entity of a map almost eveything(99%) is created with it.
texture :- is what skin we see on the objects its usually of size 500 X 500(it can be found in urbanterror/q3ut4/textures folder)
shader :- is a script file which defines how the surface of a brush will act it defines the movement of water flags and such other things.(it can be found in urbanterror/q3ut4/scripts folder)
models :- are entites that are made in some other softwares like gmax or blender and then imported in gtkradiant
if there are other mapping ppl like me would like to show thair deep knowledge in the nutshell then ofcource i will not stop them.