begin process at 2008 08 30 12:18:22
1 234 003 membres
37 nouveaux aujourd'hui
14 294 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : sélectionner salon [ Scripting / Général ] (Camanche)

sélectionner salon le 02/11/2007 05:04:46

Camanche
Bonjour, je voudrais pouvoir sélectionner si c'est un certain type de salon en menu channel. Ok c'est pas très clair lol. Genre un truc comme ça: menu channel { "si le salon n'a pas de !" (j'ai essayé if($chan != *!) commande x }

Re : sélectionner salon le 02/11/2007 06:12:43

TropNul
Réponse acceptée !
(Les utilisateurs du langage Perl souriront en lisant la phrase suivante) :p
Il y a plusieurs facons de le faire.

;[code]
menu channel {
  .$iif(!*! !iswm$active,OK,Pas OK):Commande
}
;[/code]

OU

;[code]
menu channel {
  .$iif(!$regex($active,/^(#|%)!/),OK,Pas OK):Commande
}
;[/code]

Cordialement

Re : sélectionner salon le 02/11/2007 06:13:53

TropNul
ERRATA:

!iswm$active

a remplacer par

!iswm $active

Re : sélectionner salon le 02/11/2007 06:18:55

Camanche
Et à la place de OK et PAS OK tu mets quoi?

Re : sélectionner salon le 02/11/2007 06:24:17

TropNul
Ce que tu veux. Tout depend de ce que tu veux en faire. C'est uniquement a but informatif pour savoir si la condition est remplie ou pas.
Pour l'exemple:


;[code]
menu channel {
  .$iif(!*! !iswm $active,Salon Sans !):Commande
}
;[/code]

OU

;[code]
menu channel {
  .$iif(!$regex($active,/^(#|%)!/),Salon Sans !):Commande
}
;[/code]

Comme tu vois, j'ai omis l'autre parametre (Pas OK) car il n'est point necessaire.

Re : sélectionner salon le 02/11/2007 06:27:48

Camanche
Oui, je viens de lire l'aide sur $iif. Mais dans tes 2 codes, ça ne change rien. Ca écrit Salon Sans ! sur tous les salons.

Re : sélectionner salon le 02/11/2007 06:32:47

Camanche
J'ai mis ça, ça me sélectionne bien le salon mais je ne comprends pas pour la commande... menu channel { .$iif(#!*! !iswm $active,Salon Sans !):Commande }

Re : sélectionner salon le 02/11/2007 06:35:34

Camanche
Rectification c'est bon, merci TropNul :)

Re : sélectionner salon le 02/11/2007 06:55:31

Camanche
En fait non, j'ai mis ça: menu channel { .$iif(chr(33) !iswm $active):/bot.irix } mais ça ne sélectionne plus le type de salon.

Re : sélectionner salon le 02/11/2007 09:24:33

wims
Il n'y a plus d'histoire de salon dans ton code, et tu as oublier un $ sur le $chr(33)


[Page 1 Page 2]
Classé sous : menu, sélectionner, channel, salon

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS