[Résolu]Problème script

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
Lozke
Messages : 17
Enregistré le : 30 nov. 2011, 14:01

[Résolu]Problème script

Message par Lozke » 26 janv. 2014, 10:34

Voilà mon script:
set chooseRGB1 "ut_echo "RGB: ^0Black"; set chooseRGB "vstr chooseRGB2"; set setRGB "set cg_crosshairRGB 0,0,0,1; cg_crosshairFriendRGB 0,0,0,1; cg_scopeRGB 0,0,0,1; cg_scopeFriendRGB 0,0,0,1"
set chooseRGB2 "ut_echo "RGB: ^1Red"; set chooseRGB "vstr chooseRGB3"; set setRGB "set cg_crosshairRGB 1,0,0,1; cg_crosshairFriendRGB 1,0,0,1; cg_scopeRGB 1,0,0,1; cg_scopeFriendRGB 1,0,0,1"
set chooseRGB3 "ut_echo "RGB: ^2Green"; set chooseRGB "vstr chooseRGB4"; set setRGB "set cg_crosshairRGB 0,1,0,1; cg_crosshairFriendRGB 0,1,0,1; cg_scopeRGB 0,1,0,1; cg_scopeFriendRGB 0,1,0,1"
set chooseRGB4 "ut_echo "RGB: ^3Yellow"; set chooseRGB "vstr chooseRGB5"; set setRGB "set cg_crosshairRGB 1,1,0,1; cg_crosshairFriendRGB 1,1,0,1; cg_scopeRGB 1,1,0,1; cg_scopeFriendRGB 1,1,0,1"
set chooseRGB5 "ut_echo "RGB: ^4Blue"; set chooseRGB "vstr chooseRGB6"; set setRGB "set cg_crosshairRGB 0,0,1,1; cg_crosshairFriendRGB 0,0,1,1; cg_scopeRGB 0,0,1,1; cg_scopeFriendRGB 0,0,1,1"
set chooseRGB6 "ut_echo "RGB: ^5Cyan"; set chooseRGB "vstr chooseRGB7"; set setRGB "set cg_crosshairRGB 0,1,1,1; cg_crosshairFriendRGB 0,0,0,1; cg_scopeRGB 0,1,1,1; cg_scopeFriendRGB 0,1,1,1"
set chooseRGB7 "ut_echo "RGB: ^6Magenta"; set chooseRGB "vstr chooseRGB8"; set setRGB "set cg_crosshairRGB 1,0,1,1; cg_crosshairFriendRGB 1,0,1,1; cg_scopeRGB 1,0,1,1; cg_scopeFriendRGB 1,0,1,1"
set chooseRGB8 "ut_echo "RGB: ^7White"; set chooseRGB "vstr chooseRGB1"; set setRGB "set cg_crosshairRGB 1,1,1,1; cg_crosshairFriendRGB 1,1,1,1; cg_scopeRGB 1,1,1,1; cg_scopeFriendRGB 1,1,1,1"



set chooseRGB "vstr chooseRGB1"

bind x "vstr chooseRGB"
bind y "vstr setRGB"
Le problème étant qu'avec ce script seul le crosshairRGB change mais pas le reste, donc si qq pouvait m'aider.

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: Problème script

Message par rogor » 26 janv. 2014, 14:27

Yop

Pour expliquer simplement le problème : le jeu ne gère qu'une seule paire de guillemets par ligne. Pour l’enchaînement des commandes, il se sert des point-virgules.
Donc dans cette partie set setRGB "set cg_crosshairRGB 0,0,0,1; cg_crosshairFriendRGB 0,0,0,1; cg_scopeRGB 0,0,0,1; cg_scopeFriendRGB 0,0,0,1" le jeu ne mets pas les 4 actions demandées dans le setRGB, il ne met que la première (il s'arrête au premier point-virgule), les guillemets ne servent à rien. (Une explication plus complète ici si tu veux : viewtopic.php?p=291884#p291884)

Pour pouvoir faire ce que tu veux il faut séparer chaque groupe d'action sur une seule ligne, et les lier au premier script avec un vstr.

Ça donne :

Code : Tout sélectionner

set chooseRGB1 "ut_echo RGB: ^0Black; set chooseRGB vstr chooseRGB2; set setRGB vstr RGB1"
set chooseRGB2 "ut_echo RGB: ^1Red; set chooseRGB vstr chooseRGB3; set setRGB vstr RGB2"
set chooseRGB3 "ut_echo RGB: ^2Green; set chooseRGB vstr chooseRGB4; set setRGB vstr RGB3"
set chooseRGB4 "ut_echo RGB: ^3Yellow; set chooseRGB vstr chooseRGB5; set setRGB vstr RGB4"
set chooseRGB5 "ut_echo RGB: ^4Blue; set chooseRGB vstr chooseRGB6; set setRGB vstr RGB5"
set chooseRGB6 "ut_echo RGB: ^5Cyan; set chooseRGB vstr chooseRGB7; set setRGB vstr RGB7"
set chooseRGB7 "ut_echo RGB: ^6Magenta; set chooseRGB vstr chooseRGB8; set setRGB vstr RGB7"
set chooseRGB8 "ut_echo RGB: ^7White; set chooseRGB vstr chooseRGB1; set setRGB vstr RGB8"

set RGB1 "set cg_crosshairRGB 0,0,0,1; cg_crosshairFriendRGB 0,0,0,1; cg_scopeRGB 0,0,0,1; cg_scopeFriendRGB 0,0,0,1"
set RGB2 "set cg_crosshairRGB 1,0,0,1; cg_crosshairFriendRGB 1,0,0,1; cg_scopeRGB 1,0,0,1; cg_scopeFriendRGB 1,0,0,1"
set RGB3 "set cg_crosshairRGB 0,1,0,1; cg_crosshairFriendRGB 0,1,0,1; cg_scopeRGB 0,1,0,1; cg_scopeFriendRGB 0,1,0,1"
set RGB4 "set cg_crosshairRGB 1,1,0,1; cg_crosshairFriendRGB 1,1,0,1; cg_scopeRGB 1,1,0,1; cg_scopeFriendRGB 1,1,0,1"
set RGB5 "set cg_crosshairRGB 0,0,1,1; cg_crosshairFriendRGB 0,0,1,1; cg_scopeRGB 0,0,1,1; cg_scopeFriendRGB 0,0,1,1"
set RGB6 "set cg_crosshairRGB 0,1,1,1; cg_crosshairFriendRGB 0,0,0,1; cg_scopeRGB 0,1,1,1; cg_scopeFriendRGB 0,1,1,1"
set RGB7 "set cg_crosshairRGB 1,0,1,1; cg_crosshairFriendRGB 1,0,1,1; cg_scopeRGB 1,0,1,1; cg_scopeFriendRGB 1,0,1,1"
set RGB8 "set cg_crosshairRGB 1,1,1,1; cg_crosshairFriendRGB 1,1,1,1; cg_scopeRGB 1,1,1,1; cg_scopeFriendRGB 1,1,1,1"

set chooseRGB "vstr chooseRGB1"

bind x "vstr chooseRGB"
bind y "vstr setRGB"

Lozke
Messages : 17
Enregistré le : 30 nov. 2011, 14:01

Re: Problème script

Message par Lozke » 26 janv. 2014, 15:50

Merci, problème résolu.

Avatar du membre
StarckAvanger
Expert installation & configuration du jeu & Référent GamersConnexion
Expert installation & configuration du jeu & Référent GamersConnexion
Messages : 422
Enregistré le : 16 janv. 2012, 22:40
Localisation : France / Maroc / Hong-Kong

Re: [Résolu]Problème script

Message par StarckAvanger » 27 janv. 2014, 09:11

Probème Résolu
Bonjour, il semblerait que le problème de l'intéressé semble résolu par rogor.

Bonne journée à vous.
L'équipe UrbanTerror France
Expert installation & configuration du jeu
Référent GamersConnexion

L'équipe Urban Terror France
Mes Stream sur GamersConnexion
Mon Twitter
Mon YouTube

Répondre