I've recently found some pretty cool scripts, I'll put them here. Most of these require vstr support so you need to download the mitsu client
None most are not mine, just found them.
http://www.urbanterror.info/forums/topic/18972-optimized-exe-builds-of-ioq3-engine/ <--- 4.1.1
http://www.r00t.cz/SW/UrbanTerror <---- 4.2
I recommend copying urt folder and trying the new client and scripts in that version.
set thrownade1 "weapon 11; wait 10; +attack; wait 8"
set thrownade2 "-attack; wait 8; ut_weaptoggle primary"
bind f "+vstr thrownade1 thrownade2"
hit the f key to arm a nade release to throw. (vstr) if you have a gaming mouse consider replacing f with MOUSE4 or MOUSE5
Thanks to Obscure
set zoom_in "ut_zoomin; cg_fov 90"
set zoom_out "ut_zoomreset; cg_fov 100"
bind MOUSE2 "+vstr zoom_in zoom_out"
zooms in your weapon hold to zoom. works with any weapon. (vstr)
Thanks to |PWNY|Nitro
bind r "+vstr w_reload w_rstop" //heal and reload, with zoom reset (1)
// ensure zoom mode is unzoomed when reloading, and start healing first (since we can reload while healing)
set w_reload "+button6; wait 5; -button6; +button6; wait 5; -button6; +button6; wait 5; +button5; vstr zNot; -button6"
set w_rstop "-button5;"
automatically heals when you reload. (vstr)
Thanks to HonoredMule
bind f "vstr attackscript"
set attackscript "vstr attack1"
set attack1 "set attackscript vstr attack2; bind MWHEELDOWN +attack;bind MWHEELUP +attack; "ut_weaptoggle sidearm"; bind MOUSE3 clear; ut_echo fast attack"
set attack2 "set attackscript vstr attack1; bind MWHEELDOWN weapprev; bind MOUSE3 ut_zoomreset; bind MWHEELUP weapnext; ut_echo weapswitch"
auto beretta script. basically, change to beretta by hitting f, and scroll up and down fast. When you're done hit f again. If you have a gaming mouse conside changing f to MOUSE4 or MOUSE5 (the side buttons). Since I have hold to zoom, I don't need Mouse3 so That's what I have it set to. This script doesn't shoot as fast as a g36 or anything, but it will get you up to the level of a pro beretta user. Plus it's easy on your fingers. Also works with DE. I have implemented a feature so that if you accidentally press MOUSE3 while scrolling up and down it won't do anything. Before it would turn off auto mode.
Thanks to <PWC> YAY5637 from Urban Terror forums.
bind f "vstr attaz"
set attaz "vstr attackab"
set attackab "set attaz vstr attackac; bind MOUSE1 vstr attackdrop; ut_echo drop"
set attackac "set attaz vstr attackab; bind MOUSE1 +attack; ut_echo regular"
set attackdrop "+attack; wait 2; ut_weapdrop; -attack; bind MOUSE1 +attack; set attaz vstr attackab; ut_echo regular"
Shoot and drop sr8. toggle this behavior with f (can be replaced with any key). Allows fast switch to secondary and sr8 is recocked when you pick it up. Illegal in tournaments.
Thanks to JRandomNoob
bind f "ut_zoomin; +attack"
On curby's request f zooms in and shoots at the same time. If you want a delay between scoping and shooting change the # sign below.
Currently not working. Searching for fix.
bind f "ut_zoomin; wait #; +attack"
bind c "vstr attack_script"
set attack_script "vstr attack1"
set attack1 "bind i snake_up; bind j snake_left; bind k snake_down; bind l snake_right; bind b snake_play; bind n snake_pause; bind m bind_reset; ut_echo snake"
set attack2 "bind n breakout_left; bind m breakout_right; bind h breakout_play; bind j breakout_pause; bind k breakout_reset; ut_echo breakout"
play breakout and snake