Ok, results were like this:
1.) Looks like it whould work... But it doesn't.
2.) I figured out how to rotate camera
In
<event name="bind_input">
...
<action propclass="pc(pccommandinput)" id="actid(Bind)">
<par id="parid(trigger)" value="z"/>
<par id="parid(command)" value="camleft"/>
</action>
<action propclass="pc(pccommandinput)" id="actid(Bind)">
<par id="parid(trigger)" value="c"/>
<par id="parid(command)" value="camright"/>
</action>
...
</event>
and later
<event name="pccommandinput_camleft1">
<property propclass="?pccam" id="propid(yawvelocity)" value="1.0" />
</event>
<event name="pccommandinput_camleft0">
<property propclass="?pccam" id="propid(yawvelocity)" value="0.0" />
</event>
<event name="pccommandinput_camright1">
<property propclass="?pccam" id="propid(yawvelocity)" value="-1.0" />
</event>
<event name="pccommandinput_camright0">
<property propclass="?pccam" id="propid(yawvelocity)" value="0.0" />
</event>
3.) Still not solved, besides CELStart tries to use its own "config" folder instead of my.
4.) CapsLock can be used by writing "caps", am I correct? Other than that I have the only clue to write something like
<event name="pccommandinput_runmode1">
<if eval="IsRunning">
<true>
<var name="Run" value="0"/>
<print value="'Running'" />
</true>
<false>
<var name="Run" value="1"/>
<print value="'Walking'" />
</false>
</if>
</event>
Don't laugh
