Lol, you both failed at fixing it
I found the problem, there was a , instead of a : infront of a state
;Artificial Intelligence Script
;Header
desc = Weapon Pickup turret
;Triggers
:state=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupaweapon.tga,hudname=weaponprompt,hudhide=1,hudmake=display,state=10
:state=10,plrdistwithin=40,keypressed=33 1:state=1,playertake,coloff,rundecal=-1,plrsound=audiobank\items\pickupweapon.wav,hudshow=weaponprompt,hudfadeout=weaponprompt,movekeys=0,state=4
:state=4,keypressed=33 0:state=1
:state=1,keypressed=33 1:state=2
:state=2:state=3,playerdrop,colon,plrsound=audiobank\items\pickup.wav,movekeys=1
:state=3,plrdistfurther=65,keypressed=33 0:state=10
;End of Script
See how that runs and let me know
Windows 7, Amd Athlon 7750 Black Editon (64 bit,3ghz + Dual Core), ATI Readon HD 4870 1gb Edition, 4gb Ram.