OK thank you for all helps ncmako
but watch the video : https://www.youtube.com/watch?v=2mmHQ9U9tLE
===========================
i fix all problems in the script and i make a pick up item
=======================================================
what i fix is change this line
this is your script
:plrcurrentweapon=cameras\camcorder:hudunshow=nv,ambience=0,state=0
:plrcurrentweapon=ww2\colt45:hudunshow=nv,ambience=0,state=0
;to
:plrcurrentweapon=cameras\camcorder:hudunshow=ambience=0,ambiencered=0,ambiencegreen=0,ambienceblue=0,plrfreeze=0,etimerstart,state=20
:plrcurrentweapon=ww2\colt45:hudunshow=ambience=0,ambiencered=0,ambiencegreen=0,ambienceblue=0,plrfreeze=0,etimerstart,state=20
================================================================================================================================
the complete script is
;Artificial Intelligence Script
;Header
desc = nightvision by zombie47
;Triggers
:state=0:state=2
:plrcurrentweapon=cameras\camcorder:hudunshow=ambience=0,ambiencered=0,ambiencegreen=0,ambienceblue=0,plrfreeze=0,etimerstart,state=20
:plrcurrentweapon=ww2\colt45:hudunshow=ambience=0,ambiencered=0,ambiencegreen=0,ambienceblue=0,plrfreeze=0,etimerstart,state=20
;VIEWING HUD (f KEY)
:state=2,scancodekeypressed=33:state=5
:state=5:state=10
:state=10:ambience=56,ambiencered=0,ambiencegreen=250,ambienceblue=210,setposteffect=television,etmerstart,state=11
:state=11,etimergreater=1000,scancodekeypressed=33:setposteffect=none,state=12
:state=12,scancodekeypressed=33:etimerstart,state=15
:state=15,etimergreater=10:ambience=0,ambiencered=0,ambiencegreen=0,ambienceblue=0,plrfreeze=0,etimerstart,state=20
;Reset Main delay
:state=20,etimergreater=150:state=2
;End of Script
and this i give to appear in trigger zone (start)
;Artificial Intelligence Script
;Header
desc = Aparecer if activate by zombie 47
;Triggers
:state=0,activated=1:spawnon,setalphafade=100,runfpidefault=1
;End of Script
================================================================
and this i give to item or night vision
;Artificial Intelligence Script
;Header
desc = pick up item
;Triggers
:state=0:hudreset,hudx=50,hudy=50,hudimagefine=gamecore\Omegamer\.dds,hudname=medikal,hudhide=17,hudmake=display,state=10
:state=10,plrdistwithin=40:hudshow=medikal,state=1
:state=1,mousestate=2:state=0,playertake,coloff,rundecal=1
:state=1,mousestate=1:plrfreeze=1000,etimerstart,state=2
:state=2,etimergreater=500:playertake,coloff,alttexture=1,plrdisable=1000,hide,plrsound=audiobank\Nueva carpeta\.wav,rundecal=5,hudfadeout=medikal,state=1,activateifused=1
:state=1,plrdistwithin=40:hudfadeout=medikal,state=0
;End of Script