After making a change in the 'tweak dialog box, and pressing "okay" there is no change registered. I did try changing the number of gold coins in my gold pile with no luck.
Just to be clear... are you using the UOX3 version from the downloads page, or the "experimental" version from the sticky thread in general discussions, or one downloaded and compiled from CVS by yourself?
The CVS version, which I guess is "latest version", is 0.98-3.7o.
Please download the experimental build (ignore the omnious name, as it's basically what will be the next official release of uox3), and report back if the problem still persists.
The tweak menu seems to be working fine, the one exception I found was when the target had a serial of 0 (IE the first character created on the server).
I'll work on a fix for that issue, but if you can reproduce this outside of that scenario, let me know.
Ah. I think I've found out why I've kept running into issues. By using admin-characters (who have access to all commands etc) that are not 'GMified' (they've been 'make player'd, for instance), I'm allowed to display the tweak menus and enter new values, but I'm guessing UOX3 chokes on a "if( mChar->IsGM() )" line in void CPIGumpInput::HandleTweakItemText( UI08 index ) so it stops before coming to the place where it actually applies the new values (and re-displays the tweak menu).
I know that I'm in the minority, but I would really like the option of giving normal PC players access to Tweak.
Since our shard is small, all of our quest GMers play normal PCs (so that they can die), and they have access to every JS script by means of the "RegisterCommand" function.
But like Xuri said, only true GM's (red coat, invulnerable and all) can make changes to tweak that works. So our PCs either have to use the tweak menu as a gump to see changes and use set to change them, or re-log in as a true GM.
Hm. I logged in with a character on the admin acccount, with a serial higher than 0x0, did 'make player on him - then tried 'TWEAK with negative results (got the value-change dialogue, but no value-change actually took place).
Apparently, characters on the admin-account bypass commandlevel checks, as my character now has commandlevel 0 but can still use all commands.
'TWEAK works again when setting command-level to above 2.
Fixed on CVS, I added another check to see if character is on admin account. All admin-account characters will now be able to use this command no matter their commandlevel.
Note that for normal accounts it checks for a hardcoded commandlevel (CL_GM), so lowering the required commandlevel for TWEAK in commands.dfn will not give access to the command (unless the global commandlevel for GMs is also lowered).