Quote: "If there is some way to make the character totally frozen then unfrozen when getting off the PDA"
Using "plrfreeze=x" will allow you to freeze the player. Using "plrdisable=x" prevents the player from moving and looking around. They can be used like this:
plrdisable
;Artificial Intelligence Script
;Header
desc = View the PDA
;Triggers
:state=0:hudreset,hudx=50,hudy=50,hudimagefine=YOURHUDIMAGEPATHANDFILENAME,hudname=YOURHUDNAME,hudhide=1,hudmake=display
:state=0:state=2
;VIEWING HUD (G KEY)
:state=2,scancodekeypressed=34:plrdisable=300000,state=5
:state=5:state=10
:state=10:hudshow=YOURHUDNAME,etimerstart,state=11
:state=11,etimergreater=500,scancodekeypressed=34:hudunshow=YOURHUDNAME,state=12
:state=12,scancodekeypressed=34:etimerstart,state=15
:state=15,etimergreater=500:etimerstart,state=20
;Reset Main delay
:state=20,etimergreater=150:plrdisable=0,state=2
;End of Script
plrfreeze
;Artificial Intelligence Script
;Header
desc = View the PDA
;Triggers
:state=0:hudreset,hudx=50,hudy=50,hudimagefine=YOURHUDIMAGEPATHANDFILENAME,hudname=YOURHUDNAME,hudhide=1,hudmake=display
:state=0:state=2
;VIEWING HUD (G KEY)
:state=2,scancodekeypressed=34:plrfreeze=300000,state=5
:state=5:state=10
:state=10:hudshow=YOURHUDNAME,etimerstart,state=11
:state=11,etimergreater=500,scancodekeypressed=34:hudunshow=YOURHUDNAME,state=12
:state=12,scancodekeypressed=34:etimerstart,state=15
:state=15,etimergreater=500:etimerstart,state=20
;Reset Main delay
:state=20,etimergreater=150:plrfreeze=0,state=2
;End of Script
Quote: "What I am trying to do is make a HUD where its kinda like a PDA and when I press (G) I start up the PDA and use WASD to navigate through the PDA.
I am trying to make it where when I navigate through the PDA with WASD my player does not move or look around while on the PDA."
I assume that by activating the PDA hud, your "navigation" consists of the PDA hud image changing as the WSAD keys are pressed. In other words, the main PDA hud is displayed when G is pressed, pressing W will display the hud for that key, pressing S displays the hud for that key, and so on. Kind of like "flipping a page" if reading a book. If so and you don't want the player to move or look around, then "plrdisable=x" is what you want. You can still look around with "plrfreeze=x".
There's no problem that can't be solved without applying a little scripting.