Call of Duty Black Ops 2 Pc with Wiimote By WiiMot3

Call of Duty Black Ops 2 Pc with Wiimote By WiiMot3

Postby wiimote » Tue 01 Jan, 2013 9:00 am

http://www.youtube.com/watch?v=_LMxkG0tjHQ

look my vidéo and download this script

Image

Uploaded with ImageShack.us
wiimote
 
Posts: 3
Joined: Thu 12 Jan, 2012 8:40 am

Re: Call of Duty Black Ops 2 Pc with Wiimote By WiiMot3

Postby mucka » Tue 01 Jan, 2013 10:35 pm

I would be interested to know how the Mouse Direct Input works.

What does this part mean?

Code: Select all
var.width = 1024/2
     var.heidth = 768/2
     var.x=-wiimote.dot1x+(var.width)-wiimote.dot2x+(var.width)+sign(-wiimote.dot1x+(var.width)-wiimote.dot2x+(var.width))*((abs(wiimote.pointerx-1/2))*3)^7
     var.xout=(var.x+var.x1)
     var.x1=var.xout+var.x
     Mouse.directinputx=(var.x1)*3%




and what do the % signs do? I see them in lots of places in the script, such as

Code: Select all
Key.V + Var.Rumble6 = (Wiimote.Gx)>= 70% m per s







Code: Select all
                                            *********************************
                                            *   // CALL OF DUTY BLACK OPS 2 *
                                            *          // By WiiMot3        *
                                            *********************************

     pie.FrameRate = 250 Hz
     Key.5 + key.Up = Wiimote.Up                                                     // Special Action 1 - Arme alternatif
     Key.2 + key.Left = Wiimote.Left                                                 // Next Bonus - Bonus Suivant
     Key.3 + key.Right = Wiimote.Right                                               // Previous Bonus - Bonus Precedent
     Mouse.LeftButton + Var.Rumble1 = Wiimote.B                                      // Fire Weapon - Tirer
     Keyboard.Space + Var.Rumble2 = Wiimote.A                                        // Stand/Jump - Debout/Sauter
     Mouse.MiddleButton + Var.Rumble3 = Wiimote.Minus                                // Grenad
     Key.F = Wiimote.Home                                                            // Use - Utiliser
     Key.4 + Var.Rumble4 = Wiimote.Plus                                              // Spécial Grenad
     Key.Tab = Wiimote.One                                                           // Score
     Key.Escape = Wiimote.Two                                                        // Option
     Key.LeftShift = Wiimote.Nunchuk.ZButton                                         // Run - Courrir
     WASD = Wiimote.Nunchuk.Joy                                                      // Move - Déplacement
***************************************************************************************************************************************************************
// Aim/Cancel Throw + Change Weapon - Viser/Annule Lancer + Changer Arme
     If Wiimote.Minus or Wiimote.Plus then
     Mouse.WheelDown = Pressed(Wiimote.Nunchuk.CButton)                              // Cancel Throw - Annule Lancer
     Mouse.RightButton = Wiimote.Down                                                // Aim - Viser
     else
     Mouse.RightButton = Wiimote.Nunchuk.CButton                                     // Aim - Viser
     Mouse.WheelDown + key.Down = Pressed(Wiimote.Down)                              // Change Weapon - Changer Arme
     endif
***************************************************************************************************************************************************************
// Variable Crouch, Prone, Dive to Prone - Variable Baisser, Coucher, Plonger
     Var.Crouch + Var.Rumble5 = Wiimote1.Nunchuk.GZ <= -80% m per s                  // Crouch, Prone - Baisser, Coucher
     If Wiimote.Nunchuk.ZButton
     Key.LeftControl = Var.Crouch                                                    // Dive to Prone - Plonger
     else
     Var.Mod2 = Var.Crouch
     endif
     If pressed(Var.Mod2) then Var.Mod ++
     If Var.Mod = 3 Then Var.Mod = 1
     If Var.Mod > 0 then
     If pressed(Wiimote.A) or pressed(Wiimote.Nunchuk.ZButton) Then Var.Mod = 0
     endif
     Key.C = Pressed(Var.Mod = 1)                                                    // Crouch - Baisser
     Key.LeftControl = Pressed(Var.Mod = 2)                                          // Prone - Coucher
***************************************************************************************************************************************************************
// Variable Tilt the Head - Variable Pencher la Tête
     Key.Q = (Wiimote.Nunchuk.SmoothRoll) <= -5000% degrees                          // Left - Gauche
     Key.E = (Wiimote.Nunchuk.SmoothRoll) >=  5000% degrees                          // Right - Droite
***************************************************************************************************************************************************************
// Variable Melee Attack - Variable Couteau
     Key.V + Var.Rumble6 = (Wiimote.Gx)>= 70% m per s                                // Cut - Couteau
***************************************************************************************************************************************************************
// Variable Reload - Variable Recharger
     Key.R + Var.Rumble7 = Wiimote.RawForceY >= 5000% m per s + (Wiimote.Gy)>= 280% m per s     // Reload - Recharge
***************************************************************************************************************************************************************
// Mouse Directinput FPS (by Mic Frametaux and WiiMot3)
     var.width = 1024/2
     var.heidth = 768/2
     var.x=-wiimote.dot1x+(var.width)-wiimote.dot2x+(var.width)+sign(-wiimote.dot1x+(var.width)-wiimote.dot2x+(var.width))*((abs(wiimote.pointerx-1/2))*3)^7
     var.xout=(var.x+var.x1)
     var.x1=var.xout+var.x
     Mouse.directinputx=(var.x1)*3%
     var.y=-wiimote.dot1y+(var.heidth)-wiimote.dot2y+(var.heidth)+sign(-wiimote.dot1y+(var.heidth)-wiimote.dot2y+(var.heidth))*(abs(wiimote.pointery-1/2)*3)^5
     var.yout=(var.y+var.y1)
     var.y1=var.yout+var.y
     Mouse.directinputy=(-var.y1)*2%
***************************************************************************************************************************************************************
// Rumble - Vibration
   // Rumble Fire
     If Var.Rumble1
     Wiimote.Rumble = 1
     Wait 50ms
     Wiimote.Rumble = 0
     Wait 80ms
     EndIf
   // Rumble Grenad
     If Pressed(Var.Rumble3 or Var.Rumble4)  or Pressed(Var.Rumble3 = 0) or Pressed(Var.Rumble4 = 0)
     Wiimote.Rumble = 1
     Wait 80ms
     Wiimote.Rumble = 0
     EndIf
   // Rumble Crouch/Prone
     If Pressed(Var.Rumble5)
     Wiimote.Rumble = 1
     Wait 100ms
     Wiimote.Rumble = 0
     EndIf
   // Rumble Cut, Reload, Jump
     If Pressed(Var.Rumble6 or Var.Rumble7 or Var.Rumble2)
     Wiimote.Rumble = 1
     Wait 100ms
     Wiimote.Rumble = 0
     EndIf


mucka
 
Posts: 44
Joined: Fri 31 Aug, 2012 5:41 pm


Return to Nintendo Wii Remote

Who is online

Users browsing this forum: Bing [Bot] and 1 guest