command <sit on #@object> {
if property <#object#; sitable> then {
set string <sitter; #player[userid]#>
for each object in <#quest.currentroom[userid]#> {
if property <#quest.thing#; netplayer> then {
if ( #quest.thing# = #sitter# ) then msgto <#(quest.thin):userid#; You sit on the #@object#.> else msgto <#(quest.thin):userid#; $capfirst(#@sitter#)$ sits on the #@object#.>
}}}}
Ok, for once this code will actually work straight if you pop it in, just make sure everything that can be sat on has a property 'sitable' and it'll work. Just open your game up and add this JUST below the other commands.