[Script] Pseudos

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.
Avatar du membre
Kaolian
Messages : 152
Enregistré le : 21 sept. 2009, 19:26
Localisation : Sud Est

[Script] Pseudos

Message par Kaolian » 20 mars 2010, 21:20

Bonjour à tous,

Je ne demande pas d'aide ici mais je propose de faire partager un petit script qui permet de changer de name.

Le but de ce script et de changer de nom sans faire défiler "machin renamed to blabla" etc ...pendant 36 fois.

Ici vous aurez donc une touche pour faire défiler des pseudos ("Change") et une autre pour sélectionner ("Select" où le "rename" apparaît sur le serveur). Si une personne possède un pseudo privé et ne souhaite pas le montrer publiquement sur un serveur à tous les joueurs, le script permet de passer les autres pseudos dans la liste sans en avertir tout le serveur.

Voici sans plus tarder le script à ajouter dans votre .cfg en modifiant bien-sur les pseudos et touches si vous le désirez :

Code : Tout sélectionner

   
//     ________________________________________
//   |...........   NAMES' SCRIPT   ...........|
//    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
// BY KAOLIAN

set lol_1 "set load2 vstr lol_2; set load3 set name Kaolian`; ut_echo ^7Kao"
set lol_2 "set load2 vstr lol_3; set load3 set name Faint; ut_echo ^2Faint"
set lol_3 "set load2 vstr lol_1; set load3 set name Pseudobidon; ut_echo ^3Pseudo bidon"
set load2 "vstr lol_1"
set load3 "vstr lol_1"


bind F3 "vstr load2"                     // Change name
bind F4 "vstr load3"                     // Select



Bien-sur il n'y a aucune limite... si vous possédez 10 pseudos ajoutez une ligne de code supplémentaire par pseudo ... libre à votre imagination :)

J'espère que ce script servira à quelques-uns d'entre vous !

Enjoy ! :P

(j'espère aussi ne pas m'être trompé de partie)
Kaolian`
<|WaF|> Kawouf

Avatar du membre
TugL!fe
Messages : 1007
Enregistré le : 04 août 2009, 18:03
Localisation : Elsass

Re: [Script] Pseudos

Message par TugL!fe » 20 mars 2010, 22:25

Le même script que pour le changement et le bindage des armes?
Je comprends pas trop, tu l'as deja essayé le script?
«eLJay»they think you are clean
«eLJay»but fucking good
«eLJay»to good for a new player
«eLJay»thats why they think you are some pro which is faking ;D
OMG -> http://img221.imageshack.us/img221/2981 ... red16b.jpg <- OMG

Avatar du membre
P4mp
Messages : 1302
Enregistré le : 15 janv. 2008, 01:21
Localisation : Paris

Re: [Script] Pseudos

Message par P4mp » 20 mars 2010, 22:46

Pas con, on a pas forcement envie de faire défiler tout ses alias avant de trouver le bon, où même de révéler son vrai nom.

J'ai un script pour le changement de gear comme ça qui permet de pas se faire avoir en début de round sur des serveurs public où le sv_floodprotect n'est pas à 0.
=| [aG-rum] forever! || FFT|' forerror |=

P4mp sploded' . P4mp disconnected.

Avatar du membre
Aeo
Messages : 569
Enregistré le : 25 août 2009, 15:43

Re: [Script] Pseudos

Message par Aeo » 20 mars 2010, 23:43

J'utilise ce script depuis un petit bout de temps, il marche super bien :)
Le seul problème et de devoir exec la .cfg pour que le vstr marche, mais en soit très très pratique !
Merci Faintou :)
MnevadieG

Avatar du membre
flox2
Messages : 515
Enregistré le : 30 avr. 2009, 13:44

Re: [Script] Pseudos

Message par flox2 » 21 mars 2010, 01:16

Si vous avez peu d'alias, bindez chaque alias à une touche.
Flox2 / Berurier(VonAnarchy). / V0oN*Arkana

[CIK TIM]

HazeSpecial
Messages : 1159
Enregistré le : 20 juin 2008, 22:26

Re: [Script] Pseudos

Message par HazeSpecial » 21 mars 2010, 02:52

?
je suis pas sûr que t'ai saisi plox2 :lol:

bref ce script m' intéresse merci (:
|25th*

Avatar du membre
Marshall73
Messages : 349
Enregistré le : 02 déc. 2009, 12:27
Localisation : Montcuq

Re: [Script] Pseudos

Message par Marshall73 » 21 mars 2010, 10:12

Merci pour le script, mais je n'arrive pas a mettre un 4eme pseudo?!? Comment il faut faire?

Avatar du membre
Kaolian
Messages : 152
Enregistré le : 21 sept. 2009, 19:26
Localisation : Sud Est

Re: [Script] Pseudos

Message par Kaolian » 21 mars 2010, 10:43

TugL!fe a écrit :Le même script que pour le changement et le bindage des armes?
Je comprends pas trop, tu l'as deja essayé le script?


Oui oui :P J'utilise ce script et il marche bien ! Je te conseille de le tester en local avec 2 touches (dans l'exemple f3 et f4) et regarder comment ca marche, car c'est vrai que ca parait pas forcément évident au départ..

Marshall73 a écrit :Merci pour le script, mais je n'arrive pas a mettre un 4eme pseudo?!? Comment il faut faire?


Il suffit d'ajouter une ligne de code qui continue la suite du vstr comme ceci :)

Code : Tout sélectionner

set lol_1 "set load2 vstr lol_2; set load3 set name Pseudo1; ut_echo Pseudo1"
set lol_2 "set load2 vstr lol_3; set load3 set name Pseudo2; ut_echo Pseudo2"
set lol_3 "set load2 vstr lol_4; set load3 set name Pseudo3; ut_echo Pseudo3"
set lol_4 "set load2 vstr lol_1; set load3 set name Pseudo4; ut_echo Pseudo4"
set load2 "vstr lol_1"
set load3 "vstr lol_1"


bind F3 "vstr load2"                     // Change name
bind F4 "vstr load3"                     // Select
Kaolian`
<|WaF|> Kawouf

Avatar du membre
Tizz
Messages : 5547
Enregistré le : 09 juin 2008, 14:12

Re: [Script] Pseudos

Message par Tizz » 21 mars 2010, 11:13

Script très utile, bravo !

Mais inutile pour les gens comme moi qui n'ont rien à cacher. :p

Avatar du membre
Tigerinh0
Membre Team France
Messages : 2575
Enregistré le : 09 févr. 2009, 00:14
Localisation : La Tout-du-Pin

Re: [Script] Pseudos

Message par Tigerinh0 » 21 mars 2010, 11:31

// Name Config

set chooseNick1 "ut_echo "^l>^zNick: ^7[Basic^7]"; set chooseNick "vstr chooseNick2"; set setNick "set name "Tiger`"""
set chooseNick2 "ut_echo "^l>^zNick: ^7[gF`eSports.^7]"; set chooseNick "vstr chooseNick1"; set setNick "set name "gF`.Tiger`"""

set chooseNick "vstr chooseNick1"
set setNick "ut_echo "^l>^zNick: ^7Choisit d'abord un Pseudo!""
bind F3 "vstr chooseNick"
bind F4 "vstr setNick"

//Weapon Config

set chooseGear1 "ut_echo "^l>^zGear: ^7[LR300-GRENADES]"; set chooseGear "vstr chooseGear2"; set setGear "set gear "GLAORWA"""
set chooseGear2 "ut_echo "^l>^zGear: ^7[LR300-LASER]"; set chooseGear "vstr chooseGear3"; set setGear "set gear "GLAARWV"""
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[SR8-UMP45]"; set chooseGear "vstr chooseGear1"; set setGear "set gear "GZJARWA"""
set chooseGear5 "ut_echo "^l>^zGear: ^7[SR8-GRENADES]"; set chooseGear "vstr chooseGear5"; set setGear "set gear "GZAORWA"""

set chooseGear "vstr chooseGear1"
set setGear "ut_echo "^l>^zGear: ^7Choisit d'abord une arme!""
bind F5 "vstr chooseGear" // Pick a gear
bind F6 "vstr setGear" // Set gear


Ce script est très utile, je l'ai tiré de la cfg de ryuujin, et modifier un peu.
Il est composé du script pour les pseudos, à peu près le même que l'autre, mais il gère aussi les armes.
<LiAmSi> apres dsl pour les insulte sur ta mere
<LiAmSi> fdp

Avatar du membre
Canard-laquayy
Messages : 945
Enregistré le : 17 juin 2008, 19:47
Localisation : Somme, 80

Re: [Script] Pseudos

Message par Canard-laquayy » 21 mars 2010, 20:37

après, si vous avez du temps à perdre, vous pouvez créer comme un menu (que j'utilise depuis 1 an)
3 touches: une pour "éxécuter" le menu, 1 pour choisir l'option, et une dernièere pour éxécuter l'action
(mes touches sont i o et p)
On a besoin de la base alias menu, qu'on bindera dans le q3config/autoexec sur n'importe quelle touche.

Code : Tout sélectionner

ut_echo Menu configs
set lo_1 "set load vstr lo_2; exec LaSouris1.cfg
set lo_2 "set load vstr lo_3; exec LaSouris2.cfg
set lo_3 "set load vstr lo_4; exec LaSouris3.cfg
set lo_4 "set load vstr lo_5; exec Labomb.cfg
set lo_5 "set load vstr lo_6; exec LeCTF.cfg
set lo_6 "set load vstr lo_7; exec LaNormale.cfg
set lo_7 "set load vstr lo_8; exec BindNoscope.cfg
set lo_8 "set load vstr lo_9; exec LaPhrase1.cfg
set lo_9 "set load vstr lo_10; exec LaPhrase2.cfg
set lo_10 "set load vstr lo_11; exec LaPhrase3.cfg
set lo_11 "set load vstr lo_12; exec LaPhrase4.cfg
set lo_12 "set load vstr lo_13; exec LaFree1.cfg
set lo_13 "set load vstr lo_14; exec LaFree2.cfg
set lo_14 "set load vstr lo_15; exec LaFree3.cfg
set lo_15 "set load vstr lo_16; exec LaFree4.cfg
set lo_16 "set load vstr lo_17; exec LaFree5.cfg
set lo_17 "set load vstr lo_18; exec LaFree6.cfg
set lo_18 "set load vstr lo_19; exec LaFree7.cfg
set lo_19 "set load vstr lo_20; exec LeJump.cfg
set lo_20 "set load vstr lo_21; exec LeNoms1.cfg
set lo_21 "set load vstr lo_22; exec LeNoms2.cfg
set lo_22 "set load vstr lo_23; exec LeNoms3.cfg
set lo_23 "set load vstr lo_24; exec LeNoms4.cfg
set lo_24 "set load vstr lo_25; exec LeServTS.cfg
set lo_25 "set load vstr lo_26; exec LeServPRIV1.cfg
set lo_26 "set load vstr lo_27; exec LeServPRIV2.cfg
set lo_27 "set load vstr lo_1; exec LeServGH.cfg

set load "vstr lo_1" // Default
bind o "vstr load"

OSEF de tous mes scripts, ils servent souvent à qqch, mais aussi souvent à rien.

J'ai choisi un préfixe "Le" Pour différencier le script qui sert de "tunnel" du script actif (le script tunnel sert juste à afficher l'option indiquer et à pouvoir naviguer dans le menu sans pour autant éxécuter le script actif)
Les scripts tunnels contiendront: (LaSouris1.cfg)

Code : Tout sélectionner

ut_echo SourisLatéralCTF
set loo_1 "set lood vstr loo_1; exec Souris1.cfg
set lood "vstr loo_1" // Default
bind p "vstr lood"

et le script actif: (Souris1.cfg)

Code : Tout sélectionner

ut_echo "^2CTF Config Souris"
bind g ut_itemdrop kevlar
bind f ut_itemdrop flag
bind h ut_weaptoggle knife


Explication si vous n'avez rien compris:
Le menu est un bête script comme le script de pseudo au dessus, sauf qu'au lieu d'éxécuter directement le script, on éxécute un tunnel qui demande une confirmation

Utilisation simplifiée de mon cas:
On éxécute le menu > I
on choisit l'option voulue > on choisis en défilant avec la touche O
et on confirme l'option > touche P.

HF. (J'ai commencé à m'intéresser aux scripts grâce à q3ut3, les scripts étant bien réalisés, je les ai personnalisés et exploités)
Copyright !

Avatar du membre
H-Star
Messages : 163
Enregistré le : 02 févr. 2009, 23:15
Localisation : DTC !

Re: [Script] Pseudos

Message par H-Star » 23 janv. 2011, 12:36

Salut a tous !

Voilà, j'ai déjà un petit script ou simplement une bind qui me permet de changer de pseudo :

set name1 "name PSEUDO1 ;set nextname vstr name2"
set name2 "name PSEUDO2 ;set nextname vstr name3"
set name3 "name PSEUDO3 ;set nextname vstr name4"
set name4 "name PSEUDO4 ;set nextname vstr name5"
set name5 "name PSEUDO5 ;set nextname vstr name1"
set nextname "vstr name1"
bind l "vstr nextname"


Celui ci fonctionne très bien mais je souhaite créer la même fonction avec une autre bind et bien sur d'autre pseudos...
Et la je ne sais pas quelles sont les variables qui font que ces 2 script soient différentiés.

Quelqu'un pourrait il m'aider ?

Avatar du membre
H-Star
Messages : 163
Enregistré le : 02 févr. 2009, 23:15
Localisation : DTC !

Re: [Script] Pseudos

Message par H-Star » 24 janv. 2011, 12:54

Merci quand même a ceux qui ont lu sans répondre.

J'ai donc choisi la méthode proposé par Kaolian qui fonctionne a merveille.

Merci

Avatar du membre
Tung
Secrétaire
Secrétaire
Messages : 8926
Enregistré le : 06 juil. 2005, 19:00
Localisation : Rennes

Re: [Script] Pseudos

Message par Tung » 24 janv. 2011, 13:18

Je pense que les gens n'avaient pas compris la question en fait :P

Si tu es toujours curieux :
http://fr.urtmanual.wikia.com/wiki/Urba ... _script.3F
Secrétaire de l'association de loi 1901 Urban Terror France
Responsable de la branche Rédaction

Avatar du membre
Mizukashi
Messages : 702
Enregistré le : 25 avr. 2010, 17:47
Localisation : Pays de la Loire

Re: [Script] Pseudos

Message par Mizukashi » 03 févr. 2011, 19:47

Chez moi ça ne marche pas.

Lorsque je fais "changer de nom", il m'affiche bien le ut_echo en haut de mon écran mais mon nom ne change pas.

Répondre