Bind sensitivity

Décrivez votre problème rencontré sur Urban Terror et partez à la rencontre du monde merveilleux des .cfg.
Rendez-vous dans Outils de communication & communautaires ou Au pays des geeks pour les autres problèmes informatiques.
Répondre
Volt
Ancien responsable UTF
Messages : 476
Enregistré le : 14 mai 2010, 09:29
Localisation : Troyes

Bind sensitivity

Message par Volt » 23 oct. 2013, 19:00

Salut, je voudrais savoir si il serait possible de faire un bind de façon a activé un script sensi et de le désactiver :

//Gearscript
set chooseGear1 "ut_echo "^l>^zGear: ^7[SR8-MP5]"; set chooseGear "vstr chooseGear2"; set setGear "set gear "GZIARWA"""
set chooseGear2 "ut_echo "^l>^zGear: ^7[SR8-UMP]"; set chooseGear "vstr chooseGear3"; set setGear "set gear "GZJARWA"""
set chooseGear3 "ut_echo "^l>^zGear: ^7[LR300-MEDKIT]"; set chooseGear "vstr chooseGear4"; set setGear "set gear "GLAARWT"""
set chooseGear4 "ut_echo "^l>^zGear: ^7[G36-MEDKIT]"; set chooseGear "vstr chooseGear5"; set setGear "set gear "GMAARWT"""
set chooseGear5 "ut_echo "^l>^zGear: ^7[LR300-HE]"; set chooseGear "vstr chooseGear6"; set setGear "set gear "GLAORWA"""
set chooseGear6 "ut_echo "^l>^zGear: ^7[M4-HE]"; set chooseGear "vstr chooseGear7"; set setGear "set gear "GeAOWRA"""
set chooseGear7 "ut_echo "^l>^zGear: ^7[M4-LASER]"; set chooseGear "vstr chooseGear8"; set setGear "set gear "GeAARWV"""
set chooseGear8 "ut_echo "^l>^zGear: ^7[LR300-LASER]"; set chooseGear "vstr chooseGear9"; set setGear "set gear "GLAARWV"""
set chooseGear9 "ut_echo "^l>^zGear: ^7[M4-SILEN/LASER]"; set chooseGear "vstr chooseGear10"; set setGear "set gear "GeAAUVW"""
set chooseGear10 "ut_echo "^l>^zGear: ^7[LR300-SILEN/LASER]"; set chooseGear "vstr chooseGear11"; set setGear "set gear "GLAAUVW"""
set chooseGear11 "ut_echo "^l>^zGear: ^7[LR300-SILEN]"; set chooseGear "vstr chooseGear12"; set setGear "set gear "GLAAURW"""
set chooseGear12 "ut_echo "^l>^zGear: ^7[M4-SILEN]"; set chooseGear "vstr chooseGear13"; set setGear "set gear "GeAAURW"""
set chooseGear13 "ut_echo "^l>^zGear: ^7[G36-SILEN]"; set chooseGear "vstr chooseGear1"; set setGear "set gear "GMAAURW"""


set chooseGear "vstr chooseGear1"
set setGear "ut_echo "^l>^zGear: ^7Choose a Gear first!""
bind i "vstr chooseGear"     // Pick a gear
bind j "vstr setGear"       // Set gear


De ce style la, "i" et "j" pour choisir et sélectionner le/les binds sensi avec le nom du bind afficher en haut a gauche (sensi1/sensi2/sensi3 ...) :

ex : sensi 1 : //Sensi
seta sens1 "sensitivity 2.25; m_yaw 0.015; m_pitch 0.010"
seta sens2 "sensitivity 2.25; m_yaw 0.022; m_pitch 0.022"

sensi 2 : // Sensi
seta sens1 "sensitivity 2.25; m_yaw 0.0185; m_pitch 0.016"
seta sens2 "sensitivity 2.25; m_yaw 0.022; m_pitch 0.022"

sensi 3 : sensitivity 2.25

Avatar du membre
rogor
Chef de projet + Expert installation & configuration du jeu
Chef de projet + Expert installation & configuration du jeu
Messages : 1816
Enregistré le : 31 janv. 2009, 20:33
Localisation : La Chapelle sur Erdre (44)

Re: Bind sensitivity

Message par rogor » 23 oct. 2013, 20:42

Yop :)
Volt a écrit :faire un bind de façon a activé un script sensi
Tu veux dire quoi par ça ? Changer la sensi d'un script qui modifie la sensi pendant le tir ? Ou juste modifier la sensi globale ?

Volt
Ancien responsable UTF
Messages : 476
Enregistré le : 14 mai 2010, 09:29
Localisation : Troyes

Re: Bind sensitivity

Message par Volt » 23 oct. 2013, 21:45

Enfaite je voudrais pouvoir changer IG via un script/bind comme le gearscript entre c'est sensi la :

"i" et "j" pour choisir et sélectionner le/les binds sensi avec le nom du bind afficher en haut a gauche (sensi1/sensi2/sensi3 ...) :

ex : sensi 1 : //Sensi
seta sens1 "sensitivity 2.25; m_yaw 0.015; m_pitch 0.010"
seta sens2 "sensitivity 2.25; m_yaw 0.022; m_pitch 0.022"

sensi 2 : // Sensi
seta sens1 "sensitivity 2.25; m_yaw 0.0185; m_pitch 0.016"
seta sens2 "sensitivity 2.25; m_yaw 0.022; m_pitch 0.022"

sensi 3 : sensitivity 2.25

Avatar du membre
rogor
Chef de projet + Expert installation & configuration du jeu
Chef de projet + Expert installation & configuration du jeu
Messages : 1816
Enregistré le : 31 janv. 2009, 20:33
Localisation : La Chapelle sur Erdre (44)

Re: Bind sensitivity

Message par rogor » 23 oct. 2013, 22:41

Ce que je comprends pas c'est que dans ton "Sensi 1" tu donnes deux sensis différentes :P (et dans "Sensi 3" t'en donnes qu'une)
Volt a écrit :ex : sensi 1 : //Sensi
seta sens1 "sensitivity 2.25; m_yaw 0.015; m_pitch 0.010"
seta sens2 "sensitivity 2.25; m_yaw 0.022; m_pitch 0.022"
Je te propose ça, j'espère que c'est bien ce que tu veux :) (j'ai pas utilisé tes valeurs de sensi, t'as juste à les remplacer)

Code : Tout sélectionner

seta chooseSensi1 "set chooseSensi vstr chooseSensi2 ; set setSensi vstr sens1 ; ut_echo Sensi 1"
seta chooseSensi2 "set chooseSensi vstr chooseSensi3 ; set setSensi vstr sens2 ; ut_echo Sensi 2"
seta chooseSensi3 "set chooseSensi vstr chooseSensi1 ; set setSensi vstr sens3 ; ut_echo Sensi 3"

seta sens1 "sensitivity 0.05 ; m_yaw 0.015 ; m_pitch 0.010"
seta sens2 "sensitivity 0.8 ; m_yaw 0.015 ; m_pitch 0.010"
seta sens3 "sensitivity 20 ; m_yaw 0.015 ; m_pitch 0.010"

seta chooseSensi "vstr chooseSensi1"
seta setSensi "vstr sens1"

bind i "vstr chooseSensi"  // Sélectionner une sensi
bind j "vstr setSensi"  // Appliquer la sensi selectionnée

Volt
Ancien responsable UTF
Messages : 476
Enregistré le : 14 mai 2010, 09:29
Localisation : Troyes

Re: Bind sensitivity

Message par Volt » 23 oct. 2013, 22:46

tu as raison, j'suis totalement con, j'ai pas coller le script entièrement !

bind MOUSE1 "+attack; +vstr sens1 sens2"
seta sens1 "sensitivity 0.34.5;cl_mouseAccel 0"
seta sens2 "sensitivity 0.35;cl_mouseAccel 0.004"

C'est le script qui reduit la vitesse du viseur quand l'on tire puis la ré-augmente des l’arrêt du spray ducoup :

ex : sensi 1 : //Sensi
bind MOUSE1 "+attack; +vstr sens1 sens2"
seta sens1 "sensitivity 2.25; m_yaw 0.015; m_pitch 0.010"
seta sens2 "sensitivity 2.25; m_yaw 0.022; m_pitch 0.022"

sensi 2 : // Sensi
bind MOUSE1 "+attack; +vstr sens1 sens2"
seta sens1 "sensitivity 2.25; m_yaw 0.0185; m_pitch 0.016"
seta sens2 "sensitivity 2.25; m_yaw 0.022; m_pitch 0.022"

sensi 3 :
bind MOUSE1 "+attack" sensitivity 2.25

Si il est possible de faire la même chose que tu as fait mais en choisissant quel script utilisé de la même manière !

Avatar du membre
rogor
Chef de projet + Expert installation & configuration du jeu
Chef de projet + Expert installation & configuration du jeu
Messages : 1816
Enregistré le : 31 janv. 2009, 20:33
Localisation : La Chapelle sur Erdre (44)

Re: Bind sensitivity

Message par rogor » 23 oct. 2013, 23:15

Ok, du coup ça donne ça (c'est un peu plus long :P)

Code : Tout sélectionner

seta chooseSensi1 "set chooseSensi vstr chooseSensi2 ; set setSensi vstr setSensi1 ; ut_echo Sensi 1, appuyez sur J pour l'activer"
seta chooseSensi2 "set chooseSensi vstr chooseSensi3 ; set setSensi vstr setSensi2 ; ut_echo Sensi 2, appuyez sur J pour l'activer"
seta chooseSensi3 "set chooseSensi vstr chooseSensi1 ; set setSensi vstr setSensi3 ; ut_echo Sensi 3, appuyez sur J pour l'activer"

seta setSensi1 "set sens1 vstr sens1_1 ; set sens2 vstr sens1_2"
seta setSensi2 "set sens1 vstr sens2_1 ; set sens2 vstr sens2_2"
seta setSensi3 "set sens1 vstr sens3_1 ; set sens2 vstr sens3_2"

// Sensi 1
seta sens1_1 "sensitivity 2.25; m_yaw 0.015; m_pitch 0.010"
seta sens1_2 "sensitivity 2.25; m_yaw 0.022; m_pitch 0.022"

// Sensi 2
seta sens2_1 "sensitivity 2.25; m_yaw 0.0185; m_pitch 0.016"
seta sens2_2 "sensitivity 2.25; m_yaw 0.022; m_pitch 0.022"

// Sensi 3
seta sens3_1 "sensitivity 2.25"
seta sens3_2 "sensitivity 2.25"

seta chooseSensi "vstr chooseSensi1"
seta setSensi "vstr setSensi1"

bind i "vstr chooseSensi"
bind j "vstr setSensi"
bind MOUSE1 "+attack; +vstr sens1 sens2"
Par contre, ta sensi3 elle sert à rien sans m_pitch et m_yaw : si tu met pas de m_pitch et m_yaw, c'est la dernière valeur définie qui sera utilisée, et dans ton cas la dernière valeur définie ce sera soit celle de sensi1 soit celle de sensi2.

Volt
Ancien responsable UTF
Messages : 476
Enregistré le : 14 mai 2010, 09:29
Localisation : Troyes

Re: Bind sensitivity

Message par Volt » 23 oct. 2013, 23:56

Parfait, je viens de test, c'est niquel. MERCI !

Répondre