variable et initialisation de variable dans un script cfg.

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
Miatec
Messages : 37
Enregistré le : 06 déc. 2008, 13:40

Message par Miatec » 16 déc. 2008, 20:34

c'est pas vraiment indiscret :p

pour le lancer dans le les parties fun qu'on fait dans mon clan.
mais avant tout, c'ets el défi tehcnique que je cherchais.... je crois que j'ai trouvé :D

Avatar du membre
Foaly
Messages : 2623
Enregistré le : 22 juin 2007, 15:27
Localisation : Un peu plus à l'Ouest

Message par Foaly » 16 déc. 2008, 21:37

@ermina : je crois que le vstr c'est pour affecter la valeur d'une autre variable, par exemple :

/set machin "truc"
On obtient machin = truc

/set machin1 "truc"
/set machin2 "vstr machin1"
On obtient machin2 = machin1 = truc

++
Modifié en dernier par Foaly le 16 déc. 2008, 22:25, modifié 1 fois.
Foaly, le petit cheval qui mange ses sabots et qui appuie sur des boutons avec son nez.
Kiwi, un bot de serveurs simple et léger
A lire pour certains

Avatar du membre
Miatec
Messages : 37
Enregistré le : 06 déc. 2008, 13:40

Message par Miatec » 16 déc. 2008, 21:54

a propos, il n'y a pas une liste complete et exhaustive (ou presque) des commandes executables par la console UrT?
une sorte de tableau comme celui des commandes configuartions serveurs...


@Foaly, dis pourquoi tu met un ">" avant machin=truc?
Modifié en dernier par Miatec le 16 déc. 2008, 21:55, modifié 1 fois.

Fenril
Messages : 3119
Enregistré le : 28 mai 2008, 17:17
Localisation : Rennes

Message par Fenril » 16 déc. 2008, 21:59

Dans le manuel , y'en a une bonne partie , tout je pense pas.
http://urtmanual.hsoclan.co.uk/index.php/Main_Page

La version fr est pas finie :)

Avatar du membre
Foaly
Messages : 2623
Enregistré le : 22 juin 2007, 15:27
Localisation : Un peu plus à l'Ouest

Message par Foaly » 16 déc. 2008, 22:26

Pour montrer que c'est pas une ligne de commande (ou même une sortie console), c'est le résultat que tu obtient. J'ai edit pour que ça soit plus clair.
Foaly, le petit cheval qui mange ses sabots et qui appuie sur des boutons avec son nez.
Kiwi, un bot de serveurs simple et léger
A lire pour certains

Avatar du membre
Miatec
Messages : 37
Enregistré le : 06 déc. 2008, 13:40

Message par Miatec » 16 déc. 2008, 23:11

@ fenril : merci :)

pour vous départager, vstr est bien une variable mais elel est dite dynamique..... ( dans l'exemple donnée, elle est incrémentée automatiquement) je me doute donc qu'il s'agit forcément de nombres...

a moins que je tape le nom du mec avec l'équivalent bianaire de la tablea ascii de chaque chraractère, ca va aps etre pratique :p

@foaly, merci d ela présision, pendant un instint j'ai eu peur que ce soit un truc indispensable et que si tu l'avais pas présissié c'est que c'était absolument totalement évident... je em suis senti bête...

fin bon, çà fait qu'une fois de plus xD
bon, jvais devoir me plonger plus sérieusement dans ce manuel ...

Avatar du membre
Miatec
Messages : 37
Enregistré le : 06 déc. 2008, 13:40

Message par Miatec » 18 déc. 2008, 00:02

je vient de tester un truc tout con a partir de la ligne de commande...

/set variable tu_contiendras_çà
/echo $variable

rien a l'écran... a moins que je soit absolument a l'ouest depuis le début, c'est pas normal...
ca voudrais dire que urt ne sait pas utiliser la valeur de variables crées autres que celles d'origine...

dans ca cas, ou sont définies les variable du type de "location"?

Sachem
Ancien responsable UTF
Messages : 2189
Enregistré le : 06 juil. 2005, 19:14

Message par Sachem » 18 déc. 2008, 01:19

Ne vois pas $location etc comme des variables. Leur valeur change mais en fonction du contexte, toi tu peux seulement les lire, comme dans un langage de programmation quand tu demandes l'heure/temps.Tu ne peux pas utiliser ce système pour lire autre chose (une variable) dans un bind texte.
Le moyen de "lire" une variable est vstr.

Le script UrT/Q3 est un petit langage de script rudimentaire loin d'un vrai langage, fait pour ajouter du piment aux binds. Là tu cherches ce qui n'y existe pas.
De plus si tu veux en savoir plus, cherche plutôt du coté de Q3, c'est de là que ça vient et là que ça a été le plus poussé.

cruntett
Messages : 1282
Enregistré le : 24 mars 2008, 13:55

Message par cruntett » 18 déc. 2008, 03:08

Heu j'ai pas tout compris quelle valeur tu voulais mettre dans la variable... du texte??
Cette variable doit/peu changer en cours de jeu, c'est ca?? Si oui elle change selon quoi? (le temps de jeux, le nombre de vie...)

Si ces variables ne change pas (des constnte uoi) pourquoi les mettre dans des variable?? :D

Walla, desolé si je n'ai pas bien compris je suis un peu noob :D

Avatar du membre
Miatec
Messages : 37
Enregistré le : 06 déc. 2008, 13:40

Message par Miatec » 18 déc. 2008, 19:05

ces variables ne changent pas en cour de jeu, mais je veux pouvoir modifier en une ligne de comande prés de 30 occurences dans le script...

je replonge dans Q3 :D

Dark John
Messages : 136
Enregistré le : 30 juil. 2008, 23:50
Localisation : Martinique

Message par Dark John » 10 févr. 2009, 23:11

Dans ce cas, si tu le changes toit même, je pense
qu'il faut prendre une constante ^_^
« Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. »

« Quand il n'y a plus de place en Enfer, les morts reviennent sur Terre. »

Répondre