PDA

Voir la version complète : [Article WII] Les scripts made in PlayerAdvance


Wapata
04/02/2007, 15h00
Vous avez réussi brillement à faire tout ce qui est écrit dans ce tuto: http://www.playeradvance.org/forum/showthread.php?t=5011,

Vous avez finalement l'opportunité d'utiliser GlovePIE et votre Wiimote sur le PC Vous avez lu le cours de scripting inclus dans GlovePIE. Vous avez utilisé les scripts que vous avez trouvé par-delà le net. Vous n'avez pas aimé certains scripts. Vous voulez créer les vôtres. Vous voulez les partager.

Ce topic est pour Vous !

Vous trouverez ici, des scripts faits par des membres de ce forum, simples ou complexes, mais, toujours bien expliqués. Vous posterez ici vos questions, vos scripts, vos réponses !

N'oubliez pas, décrire son script, c'est permettre aux autres de le comprendre. Comprendre les script, c'est se permettre d'en créer soit même.

Avant de poser vos questions, lisez. Essayer de comprendre par soit même, c'est évoluer soit même.

Les scripts que vous souhaitez partager, vous pouvez les poser entre les balises CODE, chaque personne qui souhaite utiliser votre script n'aura plus qu'à le copier/coller dans GlovePIE, Votre utilitaire pour les scripts Wii.

Bonne chance, bonne lecture, et bon partage. :graduated

Wapata
04/02/2007, 15h07
wapata_NES_2joueurs.PIE


/*jouez à la NES avec votre (vos) wiimote(s)
play at NES emulator with tour (yours) wiimote(s)
par Wapata et Sto
by Wapata and Sto

vous devez juste aller dans les configurations de touches de votre
émulateur NES pour affecter les touches de la wiimote
you just need to go on the NES emulator's controls configuration
to affect the wiimote butons */


//
//CONFIGURATION EMULATEUR
//
//EMULATOR CONFIGURATION
//

//pour éviter les fausses manipulations, voire même la triche,
//l'accord des deux joueurs est indispensable
//...well...you need to be two to do this actions
alt+return = wiimote.B+wiimote2.B //plein écran - full screen
F2 = wiimote.A+wiimote2.A //reset de la NES - NES reset


//
//PREMIER JOUEUR
//
//FIRST PLAYER
//

//définition de la wiimote du joueur 1
//player 1's wiimote mapping
wiimote.Leds = 1
//vous pouvez changer les touches si vous le souhaitez
//you can change the key if you want
Up = wiimote.Right
Down = wiimote.Left
Left = wiimote.Up
Right = wiimote.Down
RightShift = wiimote.Minus
J = wiimote.Plus //ENTRER par défaut dans les émulateurs - RETURN by default in the emulator
M = wiimote.One
Comma = wiimote.Two
K = wiimote.B
L = wiimote.A


//
//DEUXIEME JOUEUR
//
//SECOND PLAYER
//

//définition de la wiimote du joueur 2
//player 2's wiimote mapping
wiimote2.Leds = 2
//vous pouvez changer les touches si vous le souhaitez
//you can change the keys if you want
Z = wiimote2.Right
H = wiimote2.Left
Q = wiimote2.Up
D = wiimote2.Down
A = wiimote2.Minus
E = wiimote2.Plus
G = wiimote2.One
F = wiimote2.Two
K = wiimote2.B
L = wiimote2.A

/* Surtout, faites attention à ne pas rentrer des touches qui servent déjà à
l'émulateur, cela ferait des conflits...
Be careful, don't use keys already mapped for the emulator (as "Save State"),
it will result in conflicts

Sinon, pensez que si vous avez des jeux NES à plus de deux joueurs, vous pouvez
copier/coller le DEUXIEME JOUEUR et changer les touches...pensez aussi à la LED ;)
If you want more players, you can copy/paste the SECOND PLAYER and change the
keys...Remember to change the LED ;)


wapata_NES_2joueurs.PIE 1.0
*/

Wapata
04/02/2007, 15h42
pour le premier post, je vais tenter de faire mieux (pour glov, normalement, les mecs auront tentés d'installer le wiimote avant et seront donc passé par le tuto dans la même section)

le cours de scripting, il est inclus dans glove, mais peu de gens prennent la peine de l'utiliser...

EDIT: c'est mieux le premier post là ?

Conan3D
14/02/2007, 20h17
Bon, ben, pour l'instant, j'en ai fait 2 :
WiimoteBoy Advance Simply (http://alpha.zshare.net/download/f3572b4dba8098cdbc877e63c7a354bd/1171462436/1053937/wba%20simply.pie), qui est un mappage de touches pour Virtual Boy Advanve, mais qui marche pas mal aussi avec WinKawaks et Model2 Emulator (j'ai testé)

Mais il y a aussi ca :
MaWiio 2,5D Simply (http://www.zshare.net/download/mawiio-25d-simply-pie.html), spécialement concu pour le freeware Mario 2,5D.
/!\Attention! Ces scripts sont des versions v1, dites "Simply". Bientôt j'en fairais qui exploiterons mieux la WiiMote...

Fichiers à enregistrer dans [Disque Local]:\GlovePIE\WiimoteScripts

Vala vala ^_^

Wapata
15/02/2007, 07h49
attention, ce week end, je compte faire une nouvelle version de wapata_NES_2joueurs.PIE au profit d'une version avec un petit menu au départ !
pour sélectionner le nombre de joueurs et tout (afin de pouvoir agrandir l'émulateur quand on joue seul) avec une astuce pour revenir nain porte quand au menu nombre de joueurs... pour pouvoir tout faire depuis le canapé !

wiimote man
24/03/2007, 14h48
salut!
je créer un script qui s'appelle fpscontroljoystik.pie
il utilise le nunchuk:)

wiimote man
27/03/2007, 22h44
Salut!
Une version de mon script est disponible!
Elle n'utilise pas l'IR mais le script est pas mal quand même...



//Nunchuck- Movement\\
Right = 1 > Wiimote1.Nunchuk.JoyX > 0.5
Left = -1 < Wiimote1.Nunchuk.JoyX < -0.5
down = 1 > Wiimote1.Nunchuk.JoyY > 0.5
up = -1 < Wiimote1.Nunchuk.JoyY < -0.5

if wiimote.nunchuk.joyy and wiimote.nunchuk.joyx > .3 //this might need to be lowered
Keyboard.S and Keyboard.D = 1
Keyboard.S and Keyboard.D = 0
else if wiimote.nunchuk.joyy and wiimote.nunchuk.joyx < -.3
Keyboard.W and Keyboard.A = 1
Keyboard.W and Keyboard.A = 0
else
Keyboard.S = 0
Keyboard.W = 0
Keyboard.D = 0
Keyboard.A = 0
endif

if wiimote.nunchuk.joyy > .3 and wiimote.nunchuk.joyx < -.3
Keyboard.S and Keyboard.A = 1
Keyboard.S and Keyboard.A = 0
else if wiimote.nunchuk.joyy < -.3 and wiimote.nunchuk.joyx > .3
Keyboard.W and Keyboard.D = 1
Keyboard.W and Keyboard.D = 0
else
Keyboard.S = 0
Keyboard.W = 0
Keyboard.D = 0
Keyboard.A = 0
endif



Key.R = Wiimote.One
Key.E = Wiimote.Two
Key.ESC = Wiimote.Home
Key.K = Wiimote.Plus
Key.G = Wiimote.Minus


Mouse.LeftButton = Wiimote.B

Mouse.RightButton = Wiimote.A

mouse.WheelUp = Wiimote.Up

mouse.WheelDown = Wiimote.Down




key.space = Wiimote.Nunchuk.CButton
key.C = Wiimote.Nunchuk.CButton



// set these to the offsets when the wiimote is at rest
// will be different for each wiimote
var.x = Wiimote.RawForceX +12 //trim to 0
var.y = Wiimote.RawForceY -36 // trim to 0
var.z = Wiimote.RawForceZ +14 //trim to 0

//precision
var.sense0 = 500
var.thresh0x = 5
var.thresh0y = 2

var.sense = 300
var.threshx = 10
var.threshy = 5

var.sense2 = 100
var.thresh2x = 15
var.thresh2y = 8

var.sense3 = 50
var.thresh3x = 20
var.thresh3y = 12

//first sensitivity setting
//xaxis
if var.x > var.thresh0x
mouse.x = mouse.x - 1/var.sense0
endif
if var.x < -var.thresh0x
mouse.x = mouse.x + 1/var.sense0
endif

//yaxis
if var.z > var.thresh0y
mouse.y = mouse.y - 1/var.sense0
endif
if var.z < -var.thresh0y
mouse.y = mouse.y + 1/var.sense0
endif


//second sensitivity setting
//xaxis
if var.x > var.threshx
mouse.x = mouse.x - 1/var.sense
endif
if var.x < -var.threshx
mouse.x = mouse.x + 1/var.sense
endif

//yaxis
if var.z > var.threshy
mouse.y = mouse.y - 1/var.sense
endif
if var.z < -var.threshy
mouse.y = mouse.y + 1/var.sense
endif

//third sensitivity setting
//xaxis
if var.x > var.thresh2x
mouse.x = mouse.x - 1/var.sense2
endif
if var.x < -var.thresh2x
mouse.x = mouse.x + 1/var.sense2
endif

//yaxis
if var.z > var.thresh2y
mouse.y = mouse.y - 1/var.sense2
endif
if var.z < -var.thresh2y
mouse.y = mouse.y + 1/var.sense2
endif

//fourth sensitivity setting
//xaxis
if var.x > var.thresh3x
mouse.x = mouse.x - 1/var.sense3
endif
if var.x < -var.thresh3x
mouse.x = mouse.x + 1/var.sense3
endif

//yaxis
if var.z > var.thresh3y
mouse.y = mouse.y - 1/var.sense3
endif
if var.z < -var.thresh3y
mouse.y = mouse.y + 1/var.sense3
endif

ravaillac
07/04/2007, 02h17
Tout est dans le titre.

//--------------------------------------------------------------
// Mario Tennis 64
// By Ravaillac
// v0.1
// 07/04/2007
//--------------------------------------------------------------
// Up = Wiimote.Up
// Down = Wiimote.Down
// Left = Wiimote.Left
// Right = Wiimote.Right
// A = Wiimote.A
// B = Wiimote.B
// One = Wiimote.One
// Two = Wiimote.Two
// NUMPAD3 = Wiimote.Home
// NUMPAD4 = Wiimote.Minus
// NUMPAD5 = Wiimote.Plus

// Pour déplacer le joueur utiliser le pad

// Un smash normal simule l'appuie sur la touche A => Top Spin Hit
// Un smash fort simule l'appuie sur la touche A puis A => Powerful Top Spin Hit
// Une balle coupée normale simule l'appuie sur la touche B => Slice Hit
// Un smash fort simule l'appuie sur la touche B puis B => Powerful Slice Hit

// Plus le coefficient est élévé, Plus il faut frapper fort
var.forceCoeff = 1.5

Up = Wiimote.Up
Down = Wiimote.Down
Left = Wiimote.Left
Right = Wiimote.Right
A = Wiimote.A
B = Wiimote.B
One = Wiimote.One
Two = Wiimote.Two
NUMPAD3 = Wiimote.Home
NUMPAD4 = Wiimote.Minus
NUMPAD5 = Wiimote.Plus


if (abs(Wiimote.RelAccY) >= (15 * var.forceCoeff))
var.normalVertical = true
else
var.normalVertical = false
endif

if (abs(Wiimote.RelAccX) >= (15 * (var.forceCoeff / 2)))
var.normalSideways = true
else
var.normalSideways = false
endif

var.SwingVertical = var.normalVertical and abs(Wiimote.RelAccX) < abs(Wiimote.RelAccY)*0.6
var.SwingSideways = var.normalSideways and abs(Wiimote.RelAccY) < abs(Wiimote.RelAccX)*0.6


// Horloge
var.now=abs(ceil( now * 1000000))

if (var.doubleA) then
press(A)
wait 10 ms
release(A)

wait 100 ms
press(A)
wait 10 ms
release(A)
wait 100 ms
else

endif

if( var.nowOld<(var.now - 5) and var.SwingVertical) then // For Smash

Wiimote.Rumble = True

if (abs(Wiimote.RelAccY) >= (20 * var.forceCoeff)) then
press(A)

wait 10 ms
release(A)

wait 100 ms
press(A)
wait 10 ms
release(A)
else
Press(A)
wait 10 ms
release(A)
endif

Wait 300 ms

Wiimote.Rumble = False
var.nowOld = var.now
elseif( var.nowOld<(var.now - 5) and var.SwingSideways) then // For Slice

Wiimote.Rumble = True
if (abs(Wiimote.RelAccX) >= (30 * (var.forceCoeff / 2))) then
press(B)
wait 10 ms
release(B)

wait 100 ms
press(B)
wait 10 ms
release(B)
else
Press(B)
wait 10 ms
release(B)
endif

Wait 200 ms
Wiimote.Rumble = False
var.nowOld = var.now
endif

debug = var.debug
var.A = A
var.B= B
var.R = R
var.L= L

petifrancais
15/04/2007, 17h45
h = Wiimote.Classic.Joy2Y < -20%
s = Wiimote.Classic.Joy2Y > 20%
m = Wiimote.Classic.Joy2X < -20%
w = Wiimote.Classic.Joy2X > 20%
Up = Wiimote.Classic.Joy1Y < -20%
Down = Wiimote.Classic.Joy1Y > 20%
Left = Wiimote.Classic.Joy1X < -20%
Right = Wiimote.Classic.Joy1X > 20%
a = Wiimote.Classic.Up
z = Wiimote.Classic.Down
e = Wiimote.Classic.Left
r = Wiimote.Classic.Right
X = Wiimote.Classic.a
Z = Wiimote.Classic.b
C = Wiimote.Classic.x
V = Wiimote.Classic.y
b = Wiimote.Classic.LFull
k = Wiimote.Classic.RFull
Backspace = Wiimote.Classic.Minus
Enter = Wiimote.Classic.Plus
u = Wiimote.Classic.ZL
p = Wiimote.Classic.ZR

MatLab
23/04/2007, 21h50
Sinon GROSSE question :
-> Ou est ce que je peux trouver le meilleur script GlovePie conçu à ce jours pour utiliser la fonction Pointeur de la Wiimote en guise de souris (avec Mouse.Directinput ou je sais pas quoi, enfin pour que ça puisse fonctinner dans les jeux recents) ???

Merci :w00t:

wiimote man
24/04/2007, 21h08
salut!
Je sais pas mais tu peu en faire un toi meme. :p
Sinon que pensez vous de mon script?

Basic
04/07/2007, 08h24
Salut, voila mon script pour Counter Strike, Déplacement Nunchuk, et vision souris avec les sensors de la wiimote, j'en parle plus longuement sur ce lien :

http://wiipiicii.free.fr/forum/index.php?topic=87.0

voici le code :


debug = "Battery" + wiimote1.Battery + " Nunchuk activated : " + wiimote.HasNunchuk
/*
SCRIPT FPS CUSTOMISABLE POUR GLOVEPIE
V1.0 (Counter-Strike)
-Pour Clavier Qwerty par Default/Sensibilité de la souris env. 3.0-
**Pour stopper le script, il vous suffit de double cliquer sur Home sur votre wiimote**

How to play : La wiimote est utilisée pour remplacer la vision à la souris habituelle en utilisant ses sensors,
le Joystick du Nunchuk est quant à lui utilisé pour les mouvements habituels du personnage.
La liste des commandes adapté au jeu Counter Strike sont configurées comme suit:
Avancer, reculer, strafer = Joystick du Nunchuk (définition des zones analogiques qui empêche
l'utilisation du strafe en même temps qu'avancer et reculer, le gameplay s'en trouve à nos mains plus facile d'accès)
Vision souris = Sensors wiimote (pencher à gauche et à droite, et incliner vers le haut ou le bas, s'attendre à
un temps conséquent d'adaptation mais surtour dû à la complexité du niveau de jeu que demande counter strike)
Buy = Bouton Haut de la wiimote
----Pour les commandes suivantes il faut maintenir le bouton C du Nunchuk enfoncé :
----------------------------------------
(Bouton du menu Buy, les armes, et les messages d'ordres)
1 = Bouton gauche de la wiimote
2 = Bouton droit de la wiimote
3 = Bouton bas de la wiimote
4 = Bouton B de la wiimote
5 = Bouton A de la wiimote
6 = Bouton minus de la wiimote
7 = Bouton Plus de la wiimote
8 = Bouton 1 de la wiimote ou bouton Z de la wiimote
9 = Bouton 2 de la wiimote

Arme suivante = pencher le nunchuk à droite
Arme précédente = pencher le nunchuk à gauche
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
----Le bouton C du nunchuk relaché, les commandes sont les suivantes :
----------------------------------------
Recharger = pencher le nunchunk à droite et revenir droit
Marcher = Bouton Z de la wiimote
Sauter = incliner le nunchuk vers le haut
Se baisser = incliner le nunchuk vers le bas
Jeter son arme = bas de la wiimote
----------------------------------------
*/

//Vision souris à la wiimote

Mouse.DirectinputX = mouse.DirectInputX - wiimote.gx*50
mouse.DirectInputY = mouse.directinputY - wiimote.gz*65

//deplacement avec le Joystick du nunchuk
// Thanks to Marco Ceppi (HL2 Script) for this part of the script
// Get Nunchuk axis locations. Range is -0.99 to 0.99
// Multiply by 100 to get whole numbers. (-99 to 99)
var.xNunchuk = Wiimote.Nunchuk.JoyX * 100
var.yNunchuk = -Wiimote.Nunchuk.JoyY * 100
// X/Y offsets for Analog. If it's too sensative then make the numbers larger.
var.xOff = 7
var.yOff = 7
// Thanks to Marco Ceppi (HL2 Script) for this part of the script
// Nouvelle programmation des zones analogiques du Joystick du Nunchuk
if ((var.xNunchuk > var.xOff or var.xNunchuk < -var.xOff) and var.yNunchuk > var.yOff and (var.xnunchuk < var.ynunchuk and var.ynunchuk > -var.xnunchuk)) or ((var.xnunchuk > -var.xOff and var.xNunchuk < var.xOff) and var.yNunchuk > var.yOff) then
key.w = true
key.a = false
key.s = false
key.d = false
//debug = 'Up'
else if ((var.xNunchuk > var.xOff or var.xNunchuk < -var.xOff) and var.yNunchuk < -var.yOff and (var.xnunchuk > var.ynunchuk and var.ynunchuk < -var.xnunchuk)) or ((var.xnunchuk > -var.xOff and var.xNunchuk < var.xOff) and var.yNunchuk < -var.yOff) then
key.w = false
key.a = false
key.s = true
key.d = false
//debug = 'Down'
else if ((var.yNunchuk > var.yOff or var.yNunchuk < -var.yOff) and var.xNunchuk > var.xOff and (var.xnunchuk > var.ynunchuk and var.ynunchuk > -var.xnunchuk)) or ((var.ynunchuk > -var.yOff and var.yNunchuk < var.yOff) and var.xNunchuk > var.xOff) then
key.w = false
key.a = false
key.s = false
key.d = true
//debug = 'Right'
else if ((var.yNunchuk > var.yOff or var.yNunchuk < -var.yOff) and var.xNunchuk < -var.xOff and (var.xnunchuk < var.ynunchuk and var.ynunchuk < -var.xnunchuk)) or ((var.ynunchuk > -var.yOff and var.yNunchuk < var.yOff) and var.xNunchuk < -var.xOff) then
key.w = false
key.a = true
key.s = false
key.d = false
//debug = 'Left'
// Thanks to Marco Ceppi for this part of the script
else if var.xNunchuk > -var.xOff and < var.xOff and var.yNunchuk < var.yOff and > -var.yOff then
key.w = false
key.a = false
key.s = false
key.d = false
//debug = 'Shame on you'
else
key.w = false
key.a = false
key.s = false
key.d = false
//debug = 'Shame on you'
endif
// Thanks to Marco Ceppi for this part of the script

//Bouton de la souris
Mouse.RightButton = wiimote.A
Mouse.LeftButton = wiimote.B

//Touches du clavier
key.B = wiimote.Up
key.1 = wiimote.Nunchuk.CButton+wiimote.Left
key.2 = wiimote.Nunchuk.CButton+wiimote.Down
key.3 = wiimote.Nunchuk.CButton+wiimote.Right
key.4 = wiimote.Nunchuk.CButton+wiimote.B
key.5 = wiimote.Nunchuk.CButton+wiimote.A
key.6 = wiimote.Nunchuk.CButton+wiimote.Minus
key.7 = wiimote.Nunchuk.CButton+wiimote.Plus
key.8 = wiimote.Nunchuk.CButton+wiimote.1
key.9 = wiimote.Nunchuk.CButton+wiimote.2
key.0 = wiimote.Nunchuk.CButton+wiimote.Home
key.NUMPAD1 = wiimote.Nunchuk.CButton+wiimote.Left
key.NUMPAD2 = wiimote.Nunchuk.CButton+wiimote.Down
key.NUMPAD3 = wiimote.Nunchuk.CButton+wiimote.Right
key.NUMPAD4 = wiimote.Nunchuk.CButton+wiimote.B
key.NUMPAD5 = wiimote.Nunchuk.CButton+wiimote.A
key.NUMPAD6 = wiimote.Nunchuk.CButton+wiimote.Minus
key.NUMPAD7 = wiimote.Nunchuk.CButton+wiimote.Plus
key.NUMPAD8 = wiimote.Nunchuk.CButton+wiimote.1 or wiimote.Nunchuk.CButton+wiimote.Nunchuk.ZButton
key.NUMPAD9 = wiimote.Nunchuk.CButton+wiimote.2
key.NUMPAD0 = wiimote.Nunchuk.CButton+wiimote.Home
key.RightBracket = wiimote.Nunchuk.CButton and wiimote.Nunchuk.gx < -20/30
key.LeftBracket = wiimote.Nunchuk.CButton and wiimote.Nunchuk.gx > 20/30
if wiimote.Nunchuk.gx < -20/30
key.R = True
else
key.R = False
endif
//debug = key.r
key.Ctrl = wiimote.Nunchuk.gz < -20/30
key.Space = Wiimote.Nunchuk.gz > 15/30
key.Shift = Wiimote.Nunchuk.ZButton
key.G = wiimote.Down

//Pour stopper le script glovepie, double-cliquez sur home
if doubleclicked(Wiimote.home) then
Shift+p+i+e = true
endif

dolarcles
04/07/2007, 10h42
Joli script, merci du partage!

colinn
04/07/2007, 12h43
salut salut
vous avez l'air d'étre callé en prog sur glovepie alors je fais appel a vous:
j'avias deja posté a la recherche de ce script mais rien trouvé,
je cherche un script basé "specialement" pour le control midi sur ableton live, j'en est trouvé quelques un basé sur le control midi mais sur ableton seul quelque boutons de la wiimote fonctionnent mais pas de fonction avec les mouvement, donc il y a pas d'interet. J'ai vu quelque video sur le net, je pige pas.
enfin voila si quelqu'un se sent chaud de se pancher sur ce script je le remercie du fond du coeur,:wub:

Basic
08/07/2007, 09h48
Désolé j'ai encore pas planché sur les scripts appliqués au controle midi existants, donc je ne peux pas vraiment t'aider pour l'instant! Mais j'avoue que ça peut m'interesser, étant moi-même un peu dans la MAO, quel genre de contrôle MIDI voudrais tu assigner aux mouvements de la wiimote, ou même aux boutons, si j'ai le temps je me pencherai la dessus, et peut être même que ça me servira aussi.

C U SOON

colinn
09/07/2007, 13h49
merci pour ton aide
alors voila
j'aimerai que les mouvements gére les effets ainsi que les faders ou plus si tu y trouve de boànnes idées.
pour ce qui est des touches, la croix, je pense qu'elle pourrait servir au deifferentes selection d'une piste a une autre (gauche droite) et d'un sample a un autre (haut bas), la gachette pour play stop général, A pour play stop d'un sample, pour les autres je te laisse libre :D,
a oui j'ai oublié pour la croix sa serais bien avec de pouvoir modifier l'encadrement d'un sample (la ou il y a la frequence) puis avec les mouvements pouvoir deplacer cet encadrement selectionné.
Sa me parrais compliqué, mais jai foie en toi :rolleyes:

t.hybe
12/07/2007, 04h10
Salut, j ai lu l article aussi sur la Wii, et je cherche a faire un control midi pour ableotn live aussi, via GlovePie

Mais n ayant pas de wiiPad, je fais ca avec une manette xbox et ma foi ca veut va tres bien... je passe pas par le blue tooth mais par l usb du coup.

Par contre c'est assez galère avec GlovePie, il propose un mode Joystick en input/output, mais pas gamepad:... bon :disgust1: il a l'air de s'adapter tout seul, si je declare dans le panneaud e config mon gamepad en jostick je retrouve un joystck classiiq dans GovePie,
si je le declare en gamepad dans xp, je le retrouve plus touffue dans GlovePie, mais toujours dans en choisissant comme input un joystick...

je me suis donc dis que c etait la meme

mais ... ca marche super pas quand meme :berk: :S

sinon j utilise MidiYoke en OutPut et je le retrouve bien dans Ableton, je teste avecle clavier en Input et ca marche bien dans Ableton...

alors pourquoi quelquesoit la config glovepie que je fais pour mon pad xbox ca marche pas ?

pouvez vous me filer un tuyau... ?

merci

Basic
15/07/2007, 03h07
Salut les gars,
alors pour Ableton, j'ai formaté en attente de mon nouveau matos de MAO, donc euhh, j'installerai ableton et autres qd j'aurai mon nouveau hardware installé comme il faut, jusque là, je pourrais pas me pencher des masses sur le script! (don't worry, it's for next week!)

Sinon pour le problème du pad Xbox360, tenter de faire un script glovepie est peut-être inutile, puisqu'il te suffirait d'utiliser des logiciels plus anciens mais dédié à cette tache pour arriver facilement à quelque chose d'utilisable dans ableton ou autre programme midi. Pour celà je te conseille de tester Joy2Midi, très simple d'utilisation, tu fais vite un tour du propriétaire de tout les menus, et tu devrais comprendre le principe! Voilà, bon courage à toi!

Joy2Midi : http://krypt.dyndns.org:81/joy2midi/

colinn
26/07/2007, 13h01
ok sa roule
sinon petite question, c'est quoi ton matos mao ?

Basic
30/07/2007, 00h37
Rebonjour tout le monde,
Alors pour le matos MAO, c'est pas grand chose, je voulais changer de carte son mais finalement mon Audiophile 192 a ressucité, sinon c'est beaucoup de périph d'enregistrements, car je ne suis vraiment pas allé loin en MAO au niveau du midi! Je suis plutôt orienté enregistrement à l'ancienne et réglages via vst plugins etc.. Donc le matos est essentiellement des micros, des préamp, amplis etc..!!! =) Je suis guitariste d'origine mais on fait les maquettes chez moi, donc quand je peux je complète mon matos!
Je viens de formater tout mon ordi et réinstaller Cubase et Ableton Live, mais comme je te l'ai dit n'étant pas très au courant des possibilités au niveau des contrôles MIDI, je ne serais pas tellement à même d'avoir des idées interessantes à appliquer sur un script Glovepie. J'aimerai beaucoup m'initier au contrôles MIDI, c'est l'occasion, et si tu peux m'y aider, ce serait encore mieux! Pour le script, je vais déjà plancher sur les idées que tu m'as énoncé!

Sinon, revenons au sujet, voilà mes deux derniers scripts, le premier est pour le jeu Splinter Cell avec une vision IR fonctionnant a l'aide d'une seule source IR :

/*
SCRIPT CUSTOMISABLE POUR GLOVEPIE
V1.0 (Splinter Cell)
-Pour Clavier Qwerty par Default/Sensibilité de la souris normale-
**Pour stopper le script, il vous suffit de double cliquer sur Home avec le bouton C du Nunchuk enfoncé**

How to play : La wiimote est utilisée pour remplacer la vision à la souris habituelle en utilisant l'IR,
les sensors du Nunchuk sont quant à lui utilisé pour les mouvements habituels du personnage.
Le Joystick du Nunchuk sert à d'autres commandes de déplacements
La liste des commandes adapté au jeu Splinter Cell est configurée comme suit:
Avancer, reculer, strafer = Sensors du Nunchuk
Vision souris = IR
----------------------------------------
Tirer = Bouton B de la wiimote
Deuxième tir = Bouton A de la wiimote
Recharger = Bouton C du Nunchuk
Visions de nuit et infrarouge = Gauche/Droite du Joystick du Nunchuk
Interagir = Bas de la wiimote
Changer la cadence de tir et ??? = Gauche et droite de la wiimote
Changer la cadence de marche du perso / Zoomer = + et - de la wiimote
Sauter = Haut du Joystick du Nunchuk
Se baisser = Bas du Joystick du Nunchuk
Se coller dos au mur = Bouton Z du Nunchuk

----------------------------------------
Sauvegarde automatique = Bouton 1 de la wiimote
Chargement automatique = Bouton 2 de la wiimote
Echap = Home de la wiimote
----------------------------------------
*/


//Déplacement avec les sensors du Nunchuk

if wiimote.Nunchuk.gz < -10/30 then
Key.Up = True
else
Key.Up = False
endif

if wiimote.Nunchuk.gz > 5/30 then
Key.Down = True
else
Key.Down = False
endif

if wiimote.Nunchuk.gx > 10/30 then
Key.Left = True
else
Key.Left = false
endif

if wiimote.Nunchuk.gx < -10/30 then
Key.Right = True
else
Key.Right = false
endif


//Contrôles avec le Joystick du nunchuk

// Thanks to Marco Ceppi (HL2 Script) for this part of the script
// Get Nunchuk axis locations. Range is -0.99 to 0.99
// Multiply by 100 to get whole numbers. (-99 to 99)
var.xNunchuk = Wiimote.Nunchuk.JoyX * 100
var.yNunchuk = -Wiimote.Nunchuk.JoyY * 100
// X/Y offsets for Analog. If it's too sensative then make the numbers larger.
var.xOff = 7
var.yOff = 7
// Thanks to Marco Ceppi (HL2 Script) for this part of the script


// Nouvelle programmation des zones analogiques du Joystick du Nunchuk
if -20 < Var.xNunchuk < 20 and -20 < var.yNunchuk < 20 then
key.Shift = false
key.two = false
key.C = false
key.Three = false
elseif ((var.xNunchuk > var.xOff or var.xNunchuk < -var.xOff) and var.yNunchuk > var.yOff and (var.xnunchuk < var.ynunchuk and var.ynunchuk > -var.xnunchuk)) or ((var.xnunchuk > -var.xOff and var.xNunchuk < var.xOff) and var.yNunchuk > var.yOff) then
key.Shift = true
key.two = false
key.C = false
key.Three = false
//debug = 'Space'
else if ((var.xNunchuk > var.xOff or var.xNunchuk < -var.xOff) and var.yNunchuk < -var.yOff and (var.xnunchuk > var.ynunchuk and var.ynunchuk < -var.xnunchuk)) or ((var.xnunchuk > -var.xOff and var.xNunchuk < var.xOff) and var.yNunchuk < -var.yOff) then
key.Shift = false
key.two = false
key.C = true
key.Three = false
//debug = 'X'
else if ((var.yNunchuk > var.yOff or var.yNunchuk < -var.yOff) and var.xNunchuk > var.xOff and (var.xnunchuk > var.ynunchuk and var.ynunchuk > -var.xnunchuk)) or ((var.ynunchuk > -var.yOff and var.yNunchuk < var.yOff) and var.xNunchuk > var.xOff) then
key.Shift = false
key.two = false
key.C = false
key.Three = true
//debug = 'K'
else if ((var.yNunchuk > var.yOff or var.yNunchuk < -var.yOff) and var.xNunchuk < -var.xOff and (var.xnunchuk < var.ynunchuk and var.ynunchuk < -var.xnunchuk)) or ((var.ynunchuk > -var.yOff and var.yNunchuk < var.yOff) and var.xNunchuk < -var.xOff) then
key.Shift = false
key.two = true
key.C = false
key.Three = false
//debug = 'L'


// Thanks to Marco Ceppi for this part of the script


else if var.xNunchuk > -var.xOff and < var.xOff and var.yNunchuk < var.yOff and > -var.yOff then
key.Shift = false
key.two = false
key.C = false
key.Three = false
//debug = 'Shame on you'
else
key.Shift = false
key.two = false
key.C = false
key.Three = false
//debug = 'Shame on you'
endif // Thanks to Marco Ceppi for this part of the script


//Contrôles à la souris
Mouse.RightButton = wiimote.A
Mouse.LeftButton = wiimote.B
if wiimote.Minus then
Mouse.WheelDown = true
else
Mouse.WheelDown = false
endif
if wiimote.Plus then
Mouse.WheelUp = true
else
Mouse.WheelUp = false
endif

//Touches du clavier
key.Space = wiimote.Down
Key.Q = Wiimote.Nunchuk.ZButton
key.W = wiimote.Left
key.E = wiimote.Right
key.R = wiimote.Nunchuk.CButton
//debug = key.r
key.Escape = wiimote.home
//Quick save/load
key.F5 = wiimote.1
key.F8 = wiimote.2


// Track IR / Vision souris pour les jeux
/*
Hav fun!
*/

//IR Config

if wiimote.dot1vis then
wiimote.led1 = false
wiimote.Led2 = true
wiimote.Led3 = true
wiimote.Led4 = false

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-10,10)
var.MouseY = maprange (var.SmoothY, 750,10 ,10,-10)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1x > 900 then

wiimote.Led1 = true
wiimote.Led2 = true
wiimote.Led3 = true
wiimote.Led4 = false

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-10,0)
var.MouseY = maprange (var.SmoothY, 750,10 ,10,-10)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1x < 110 then

wiimote.Led1 = false
wiimote.Led2 = true
wiimote.Led3 = true
wiimote.Led4 = true

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,0,10)
var.MouseY = maprange (var.SmoothY, 750,10 ,10,-10)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1y > 700 then

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-10,10)
var.MouseY = maprange (var.SmoothY, 750,10 ,10,0)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1y < 60 then

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-10,10)
var.MouseY = maprange (var.SmoothY, 750,10 ,0,-10)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

endif

//Pour stopper le script glovepie, double-cliquez sur home avec le bouton C du nunchuk enfoncé
if wiimote.Nunchuk.CButton and doubleclicked(Wiimote.home) then
Shift+p+i+e = true
endif

Je viens juste de le faire donc il est possible qu'il manque des touches HAHA^^ désolé, si c'est le cas je le modifierai plus tard don't worry!

Le second est un script pour le mythique FPS, Deus EX premier du nom :

(Attention il est conseiller de garder le clavier à portée de main pour utiliser les nano mods (touches F1 à F11))

/*

IMPORTANT : Changer les contrôles originales des touches suivantes
Fonction : Touche originale : Nouvelle touche
Recharger M R
Visée lunette ^ T
Visée Nocturne $ Y
Objet/arme suivante MiceWU K
Objet/arme précédente MiceWD L

SCRIPT FPS CUSTOMISABLE POUR GLOVEPIE
V1.3 (Deus-EX)
-Pour Clavier Qwerty par Default/Sensibilité de la souris env. 3.0-
**Pour stopper le script, il vous suffit de double cliquer sur Home avec le bouton C du Nunchuk enfoncé**

How to play : La wiimote est utilisée pour remplacer la vision à la souris habituelle en utilisant ses sensors,
les sensors du Nunchuk sont quant à eux utilisés pour les mouvements habituels du personnage.
La liste des commandes adapté au jeu Counter Strike sont configurées comme suit:
Avancer, reculer, strafer = Sensors du Nunchuk (Pencher doucement pour marcher, pencher à fond pour courir)
Vision souris = IR à une source
Changer la sensibilité de la souris = Bouton Z de la wiimote
----------------------------------------
Tirer/Utiliser objet = Bouton B de la wiimote
Utiliser Objet du décor = Bouton A de la wiimote
Recharger = Bouton C du Nunchuk
Changer d'arme = Gauche/Droite du Joystick du Nunchuk
Poser objet = Haut de la wiimote
Ranger Objet = Bas de la wiimote
Se pencher à gauche ou à droite = Gauche et droite de la wiimote
Sauter = Haut du Joystick du Nunchuk
Se baisser = Bas du Joystick du Nunchuk
F12 (implant lumineux) = Bouton 1 de la wiimote
----------------------------------------
Sauvegarde Automatique = Double Clique sur le bouton -
Chargement Automatique = Double Clique sur le bouton +
Echap = Home de la wiimote
----------------------------------------
*/

//Déplacement avec les sensors du Nunchuk

if (-10/30 < wiimote.Nunchuk.gz < -5/30 or 5/30 < wiimote.Nunchuk.gz < 10/30) or (-15/30 < wiimote.Nunchuk.gx < -10/30 or 10/30 < wiimote.Nunchuk.gx < 15/30) then
Key.Shift = true
else
Key.Shift = false
endif

if wiimote.Nunchuk.gz < -5/30 then
Key.Up = True
else
Key.Up = False
endif

if wiimote.Nunchuk.gz > 5/30 then
Key.Down = True
else
Key.Down = False
endif

if wiimote.Nunchuk.gx > 10/30 then
Key.Left = True
else
Key.Left = false
endif

if wiimote.Nunchuk.gx < -10/30 then
Key.Right = True
else
Key.Right = false
endif



//Contrôles avec le Joystick du nunchuk

// Thanks to Marco Ceppi (HL2 Script) for this part of the script
// Get Nunchuk axis locations. Range is -0.99 to 0.99
// Multiply by 100 to get whole numbers. (-99 to 99)
var.xNunchuk = Wiimote.Nunchuk.JoyX * 100
var.yNunchuk = -Wiimote.Nunchuk.JoyY * 100
// X/Y offsets for Analog. If it's too sensative then make the numbers larger.
var.xOff = 7
var.yOff = 7
// Thanks to Marco Ceppi (HL2 Script) for this part of the script


// Nouvelle programmation des zones analogiques du Joystick du Nunchuk
if -20 < Var.xNunchuk < 20 and -20 < var.yNunchuk < 20 then
key.Space = false
key.L = false
key.X = false
key.K = false
elseif ((var.xNunchuk > var.xOff or var.xNunchuk < -var.xOff) and var.yNunchuk > var.yOff and (var.xnunchuk < var.ynunchuk and var.ynunchuk > -var.xnunchuk)) or ((var.xnunchuk > -var.xOff and var.xNunchuk < var.xOff) and var.yNunchuk > var.yOff) then
key.Space = true
key.L = false
key.X = false
key.K = false
//debug = 'Space'
else if ((var.xNunchuk > var.xOff or var.xNunchuk < -var.xOff) and var.yNunchuk < -var.yOff and (var.xnunchuk > var.ynunchuk and var.ynunchuk < -var.xnunchuk)) or ((var.xnunchuk > -var.xOff and var.xNunchuk < var.xOff) and var.yNunchuk < -var.yOff) then
key.Space = false
key.L = false
key.X = true
key.K = false
//debug = 'X'
else if ((var.yNunchuk > var.yOff or var.yNunchuk < -var.yOff) and var.xNunchuk > var.xOff and (var.xnunchuk > var.ynunchuk and var.ynunchuk > -var.xnunchuk)) or ((var.ynunchuk > -var.yOff and var.yNunchuk < var.yOff) and var.xNunchuk > var.xOff) then
key.Space = false
key.L = false
key.X = false
key.K = true
//debug = 'K'
else if ((var.yNunchuk > var.yOff or var.yNunchuk < -var.yOff) and var.xNunchuk < -var.xOff and (var.xnunchuk < var.ynunchuk and var.ynunchuk < -var.xnunchuk)) or ((var.ynunchuk > -var.yOff and var.yNunchuk < var.yOff) and var.xNunchuk < -var.xOff) then
key.Space = false
key.L = true
key.X = false
key.K = false
//debug = 'L'


// Thanks to Marco Ceppi for this part of the script


else if var.xNunchuk > -var.xOff and < var.xOff and var.yNunchuk < var.yOff and > -var.yOff then
key.Space = false
key.L = false
key.X = false
key.K = false
//debug = 'Shame on you'
else
key.Space = false
key.L = false
key.X = false
key.K = false
//debug = 'Shame on you'
endif // Thanks to Marco Ceppi for this part of the script





//Bouton de la souris
Mouse.RightButton = wiimote.A
Mouse.LeftButton = wiimote.B





//Touches du clavier
key.T = wiimote.Minus
key.Y = wiimote.Plus
key.Enter = wiimote.Up
key.F12 = wiimote.Down
key.A = wiimote.Left
key.E = wiimote.Right
key.R = wiimote.Nunchuk.CButton
//debug = key.r
Key.I = wiimote.1
Key.G = wiimote.2
key.Escape = wiimote.home
//Quick save/load
key.NumpadPlus = doubleclicked (wiimote.Minus)
key.Divide = doubleclicked (wiimote.Plus)




// Track IR / Vision souris pour les jeux
/*
Hav fun!
*/

if not wiimote.nunchuk.Zbutton then

//IR Config

if wiimote.dot1vis then
wiimote.led1 = false
wiimote.Led2 = true
wiimote.Led3 = true
wiimote.Led4 = false

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-30,30)
var.MouseY = maprange (var.SmoothY, 750,10 ,20,-20)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1x > 900 then

wiimote.Led1 = true
wiimote.Led2 = true
wiimote.Led3 = true
wiimote.Led4 = false

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-30,0)
var.MouseY = maprange (var.SmoothY, 750,10 ,20,-20)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1x < 110 then

wiimote.Led1 = false
wiimote.Led2 = true
wiimote.Led3 = true
wiimote.Led4 = true

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,0,30)
var.MouseY = maprange (var.SmoothY, 750,10 ,20,-20)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1y > 700 then

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-30,30)
var.MouseY = maprange (var.SmoothY, 750,10 ,20,0)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1y < 60 then

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-30,30)
var.MouseY = maprange (var.SmoothY, 750,10 ,0,-20)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

endif

else

//IR Config

if wiimote.dot1vis then
wiimote.led1 = false
wiimote.Led2 = true
wiimote.Led3 = true
wiimote.Led4 = false

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-10,10)
var.MouseY = maprange (var.SmoothY, 750,10 ,10,-10)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1x > 900 then

wiimote.Led1 = true
wiimote.Led2 = true
wiimote.Led3 = true
wiimote.Led4 = false

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-10,0)
var.MouseY = maprange (var.SmoothY, 750,10 ,10,-10)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1x < 110 then

wiimote.Led1 = false
wiimote.Led2 = true
wiimote.Led3 = true
wiimote.Led4 = true

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,0,10)
var.MouseY = maprange (var.SmoothY, 750,10 ,10,-10)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1y > 700 then

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-10,10)
var.MouseY = maprange (var.SmoothY, 750,10 ,10,0)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

elseif wiimote.dot1y < 60 then

var.SmoothX = smooth (wiimote.dot1x, 10, 1)
var.SmoothY = smooth (wiimote.dot1y, 10, 1)
var.MouseX = maprange (var.SmoothX, 1000,10 ,-10,10)
var.MouseY = maprange (var.SmoothY, 750,10 ,0,-10)

mouse.DirectInputX = mouse.DirectInputX + var.MouseX
mouse.DirectInputY = mouse.DirectInputY + var.MouseY

endif

endif




//Pour stopper le script glovepie, double-cliquez sur home avec le bouton C du Nunchuk enfoncé
if wiimote.Nunchuk.CButton and doubleclicked(Wiimote.home) then
Shift+p+i+e = true
endif


Voilà, Hav fun Guys!

colinn
30/07/2007, 15h06
OK sava ca gére
Pour le midi, je mis connais pas tellement, personnellement j'ai juste une table de controle Uc 33 pour ableton pour mes live de DnB, sinon c'est vrai que j'utilise peut le midi, d'ou l'envie de coupler mon UC 33 ainsi que la wiimote pour le controle des effets ;)

Basic
30/07/2007, 20h01
Yosh! Ok alors ça marche! Je regarderai tout ça dans la semaine! Mais j'appliquerai la sauce à cubase en premier, je capte pas tellement l'interface de Ableton au premier coup d'oeil là ahhaha^^ mais une fois quelques bases solides en midi acquises sous cubase, je transposerai dans ableton! Allez bonne semaine à vous!

ravaillac
02/08/2007, 21h51
Yosh! Ok alors ça marche! Je regarderai tout ça dans la semaine! Mais j'appliquerai la sauce à cubase en premier, je capte pas tellement l'interface de Ableton au premier coup d'oeil là ahhaha^^ mais une fois quelques bases solides en midi acquises sous cubase, je transposerai dans ableton! Allez bonne semaine à vous!

Nickel ton script pour deus ex.
je le testerai plus en profondeur plus tard mais c'est le premier script pour FPS que je trouve jouable.

A plus

Basic
10/08/2007, 07h08
Merci Ravaillac, ça fait plaisir, je commençais à croire que j'avais vraiment bosser là dessus pour rien, et qu'il y avait déjà bien mieux ailleurs xD (C'est bien parce que moi non plus je ne trouvais rien de jouable que je me suis lancé dans cette aventure)

Enfin bon, je suis content que ma recherche du gameplay est aboutie à quelque chose de "jouable" c'était exactement mon but! =)

Juste pour savoir, tu joues avec une bougie ou une LED, car à la bougie je perds souvent le signal un peu trop longtemps (ma bougie est pourrie et donc la lumiere n'est pas diffusé à 360°) et donc le controle est inversé le temps de recentrer la wiimote, je voulais savoir si avec une bonne source d'IR mon script était amélioré!

Merci, see you later^^

KANEDA671
18/08/2007, 15h35
Merci a toi !!!!

Je vais essayer de choper deus ex pour test, je me suis fait une sensor bar a led
Tu a msn ou un mail pour correspondre, je bosses aussi sur des scripts.

yves

ravaillac
25/08/2007, 22h07
Salut Basic,

Je joue avec une sensor bar "homemade".
J'utilise une seule source IR.
Lien vers un forum ou j'ai posté qques photos de ma sensor bar ... (http://gueux-forum.net/index.php?showtopic=139910&view=findpost&p=1111010)

Et je te le confirme, ton script est trés jouable. Beau travail.

A plus

Basic
01/09/2007, 23h25
Salut les gars! Merci pour vos coms! et pour tes infos Ravaillac! je suis rassuré, j'ai plus vraiment toucher à glove pie depuis ces scripts, alors je sais plus trop mais il est possible que j'y ai apporté quelques modifs, je vérifierais!


Edit: Niquel ta sensor bar Ravaillac! moi je pollue toujours à la bougie, mais j'en ai acheté des mieux, c'est carrément plus jouable now! Sinon je crois que la dernière version de mon script consiste juste en une petite touche, j'ai rajouté quelques lignes qui permettent de garder le contrôle du look up look down de la souris même lorsque l'on a plus le signal IR (c'est à dire lorsque l'on va à gauche au max, et à droite au max, dans la premiere version il fallait revenir dans le faisceau IR pour retrouver le controle look up and down! maintenant c'est plus la peine, c'est vraiment bonus, puisque sachant que pour immobiliser la caméra il faut revenir au centre, bah on se rends presque pas compte de l'amélioration! et pourtant!!! enfin bon, je sais pas si c'est clair là hahahahaha =) ) Je la posterais une fois l'avoir retestée en cas!

Allé see you later

Wapata
05/12/2007, 22h42
Je voulais vous présenter un lien que je viens de trouver::)
http://www.wiili.org/index.php/GlovePIE:GlovePIE_Scripts

C'est ce genre de trucs que je voulais faire mais en fait... j'ai pas fait (comme vous pouvez le voir sur le topic)


Sinon, je viens enfin de m'acheter mon propre Nunchuk donc sur le coup, je me remet aux scripts, désolé pour le retard:-'

meijin_ryu
02/08/2008, 12h06
Bonjours, je cherche désespérément un script pour jouer a mario sur nes en utilisement uniquement les mouvement, je voudrais juste savoir si ça existe et si oui, où me le procurez. Merci d'avance