Ashal Posted March 17, 2011 Share Posted March 17, 2011 I've started using a smaller race for my main character, and now all the postions don't line up very well. I know you can adjust them with the number keys. However the main one I need to adjust is the X axis, which pressing 1 will shift the male character in a certain direction. Problem is its the opposite direction I need him to go in order line up the animations. None of the other number keys seem to move the character along the axis I want. Am I missing something here? Link to comment
Guest lovlaber Posted March 17, 2011 Share Posted March 17, 2011 1,2 are for X 3,4 for Y and -,= for Z i think Link to comment
Ashal Posted March 17, 2011 Author Share Posted March 17, 2011 2 does nothing for me. Link to comment
canthics Posted March 17, 2011 Share Posted March 17, 2011 Whoa, didn't know there was z adjustment...but, 2 should be working unless some hotkey mod is screwing with it. Link to comment
Ashal Posted March 17, 2011 Author Share Posted March 17, 2011 Looks like it was Deadly Reflex 6 stopping 6 from working. Which is unfortunate as I pretty much refuse to play the game without it :'( Link to comment
Nightwynd Posted March 17, 2011 Share Posted March 17, 2011 Looks like it was Deadly Reflex 6 stopping 6 from working. Which is unfortunate as I pretty much refuse to play the game without it :'( DR5 is good too or you can just remove that position Link to comment
iggypop1 Posted March 17, 2011 Share Posted March 17, 2011 Keys 9-0 adjust PC height up/down.Keys 1-4the same but NPC. Z key shuffle positions in that group. I have grap assignet to z key so when i shuffle 2key stops functioning until i shuffle again. Link to comment
Guest Donkey Posted March 17, 2011 Share Posted March 17, 2011 Ashal try the M key. or if all else fails crack open lovers with pk.esp with tes and look for the script called: scn xLoversMainScriptModuleKeyControl and then look for the key 2 and change that to any other number you are not using. that should do it. scn xLoversMainScriptModuleKeyControl ;çã£æä¸ã®ãã¼æä½å¦ç array_var ar float passed ref xme ref zme ref offence ref defence int i0 short s0 float f0 float f1 float f2 float f3 Begin Function { ar passed } ;æä½éã®ä»£å¥ let xme := ar["xme"] let zme := ar["zme"] let offence := ar["offence"] let defence := ar["defence"] ;printC "xLoversMainScriptModuleKeyControl: %n to %n" offence defence ;Rev60 ã¢ã¼ã·ã§ã³èªã¿è¾¼ã¿æ¸ã§ãªããªã帰ã if eval(ar["flag"] & 2048) == 0 return endif ;ãã¬ã¤ã¤ã¼é¢ä¸ï¼¨ if eval(ar["bpl"]) ;ãã¼æ¼ä¸ç¶æã調ã¹ã if IsControlPressed 28 if eval(ar["keyGrab"] < 2) let ar["keyGrab"] += 1 endif else let ar["keyGrab"] := 0 endif if IsControlPressed 13 if eval(ar["keyJump"] < 2) let ar["keyJump"] += 1 endif else let ar["keyJump"] := 0 endif if IsControlPressed 16 if eval(ar["keyRest"] < 2) let ar["keyRest"] += 1 endif else let ar["keyRest"] := 0 endif ;Rev63 ãã¼æä½ã«ãã䏿ï¼ãã¬ã¤ã¤ã¼ã被ã¬ã¤ãèã§ã¯ãªãå ´åã®ã¿ï¼ set s0 to 0 if IsControlPressed 4 && IsControlPressed 6 ;Use and Block if Player.GetItemCount xLoversPkrIdentifier != 4 set s0 to 1 endif endif if s0 let ar["keyAbortPassed"] += passed else let ar["keyAbortPassed"] := 0.0 endif ; ;Rev60 ãµã³ããªã³ã° ; if eval( ar["sampling"] == 1 ) ; set s0 to GetButtonPressed ; if s0 < 0 ; return ; endif ; if s0 == 0 ;Yes ; let ar["sampling"] := 2 ; ;éå§ ; Call xLoversPkrSetScale xme 1.0 ; Call xLoversPkrSetScale zme 1.0 ; else ;No ; let ar["sampling"] := 0 ; endif ; endif ; if eval(ar["keyRest"] == 1) ; if eval( ar["sampling"] == 0 ) ; MessageBoxEx "æé©ãªåº§æ¨å¤ãåå¾ããçºã®ãµã³ããªã³ã°ä½æ¥ãéå§ãã¾ãã%rãæ³¨æã%rãµã³ããªã³ã°ä½æ¥ãéå§ããã¨ç¾å¨ã®ãã¬ã¤ãã¼ã¿ã¯ç ´æ£ããã使¥çµäºå¾ã«ãã¼ããã¦ããç´ãå¿è¦ãããã¾ãã%réå§ãã¦ãããããã§ããï¼|ã¯__ã|ããã" ; let ar["sampling"] := 1 ; return ; endif ; endif ;ä½ä½å¤æ´ if eval(ar["keyGrab"] == 1) if eval(ar["hStep"]>=1 && ar["hStep"]<=3) if eval(ar["localFlag"] & 4)==0 ;ä½ä½å¤æ´ç¦æ¢ããããç«ã£ã¦ããªã if eval(ar["doOnce"] == 1) ;ã¢ã¼ã·ã§ã³èªã¿è¾¼ã¿æ¸ã¿ ;20100819 Shiftæä½ã«å¯¾å¿ if IsKeyPressed2 42==0 && IsKeyPressed2 54==0 let i0 := Call xLoversPkrGetSameGroupSPos ar["sPos"] 1 1 ;追å ã¢ã¼ã·ã§ã³è¨±å¯ else let i0 := Call xLoversPkrGetSameGroupSPos ar["sPos"] (-1) 1 ;追å ã¢ã¼ã·ã§ã³è¨±å¯ endif if eval(ar["sPos"] != i0) let ar["sPos"] := i0 let ar["doOnce"] := 2 ;ä½ä½å¤æ´ endif endif endif endif endif ;Hé²è¡ Rev60 æ°ä»æ§ã«å¯¾å¿ if eval(ar["hStepFlag"] == 1) ;StepMode(Wait) if eval(ar["keyJump"] == 1) if xme.GetItemCount xLoversPkrStop==0 && zme.GetItemCount xLoversPkrStop==0 ;SHIFTæ¼ããã¦ããªãï¼ if IsKeyPressed2 42==0 && IsKeyPressed2 54==0 ;æ¼ããã¦ããªã=次㸠if eval(ar["hStep"]>=1 && ar["hStep"]<=3) let ar["hStepFlag"] := 2 ;é²è¡OK endif else ;æ¼ããã¦ãã=åã¸æ»ãï¼ãã ããã£ããã·ã¥æªæºï¼ if eval(ar["hStep"]>=2 && ar["hStep"]<=3) let i0 := ar["hStep"] - 1 Call xLoversCmnSetItemCount xme xLoversPkrStep i0 Call xLoversCmnSetItemCount zme xLoversPkrStep i0 endif endif endif endif endif ;座æ¨èª¿æ´ if Player.GetItemCount xLoversPkrFlagTFC if eval(ar["doOnce"] == 1) ;ã¢ã¼ã·ã§ã³èªã¿è¾¼ã¿æ¸ã¿ set i0 to 0 if IsKeyPressed2 2 !=0 ;1 let ar["xyMov"] := ar["xyMov"] -0.1 set i0 to 1 elseif IsKeyPressed2 3 !=0 ;2 let ar["xyMov"] := ar["xyMov"] +0.1 set i0 to 1 elseif IsKeyPressed2 4 != 0 ;3 let ar["xAddZ"] := ar["xAddZ"] -0.1 set i0 to 1 elseif IsKeyPressed2 5 != 0 ;4 let ar["xAddZ"] := ar["xAddZ"] +0.1 set i0 to 1 elseif IsKeyPressed2 10 !=0 ;9 let ar["zAddZ"] := ar["zAddZ"] -0.1 let ar["xAddZ"] := ar["xAddZ"] +0.1 ;åä½ç¨è£æ£ set i0 to 1 elseif IsKeyPressed2 11 !=0 ;0 let ar["zAddZ"] := ar["zAddZ"] +0.1 let ar["xAddZ"] := ar["xAddZ"] -0.1 ;åä½ç¨è£æ£ set i0 to 1 endif if i0 let f0 := ar["sPos"] let f1 := ar["xyMov"] let f2 := ar["xAddZ"] let f3 := ar["zAddZ"] printC "Lovers: %02.0f_Motion / xymov=%.2f / xaddz=%.2f / zaddz=%.2f" f0 f1 f2 f3 ;è¨é² if xLoversPkrQuest.AdjustMemory Call xLoversPkrAdjustEntry xme zme ar["sPos"] ar["xyMov"] ar["xAddZ"] ar["zAddZ"] endif endif endif endif endif End Link to comment
Guest Posted March 17, 2011 Share Posted March 17, 2011 1' date='2 are for X 3,4 for Y and -,= for Z i think [/quote'] There is no key for moving the opponent sideways as far as I know. 1,2 moves forward and back, 3,4 moves up and down. If the Z key messes up the 2 key, just change the grab key ^^. I will try it and see if it works. Link to comment
QuiteTheTail Posted February 24, 2015 Share Posted February 24, 2015 Can someone please sort out this mess? I'm so confused! Probably this comment contains the most accurate informations. Link to comment
fejeena Posted February 24, 2015 Share Posted February 24, 2015 If you want to change the Position during sex with your Player character, there is nothing complicated. use keys 1 to 4 and 9 and 0 NPC or Creature 1 = forwards, 2 = back, 3 = down, 4 = up player 9 = down, 0 = up Faster and slower Position movement: Holding down Shift and use keys = faster Holding down Ctrl and use keys = slower Change Animation: grab key = forward/next Animation shift and grab key = backward/previous Animation Move the pair: both (Player and NPC) use the 4 arrow keys ( usefull if you are "in" a wall or furniture, you can move the pair to a empty/free area ) --------------------------------------------------------- If you watch two NPC having sex first move the mouse-crosshair close enough to display the name of either actor of the pair. Then the same as above. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now