Accueil > Forum > > > > probleme identifieur statut
probleme identifieur statut
mercredi 17 décembre 2008 à 17:34:00 |
probleme identifieur statut

lebaronrouge
|
hello J'ai dans mon script des slaps et pour en limiter l'utilisation j'ai mis un alias qui devrait empecher l'utilisation des slaps si on n'a pas un statut précis,hors pas moyen de faire fonctionner la syntaxe. je vous met mon code : alias ifoff { if ($me !isop #) || ($me !isvoice #) || ($me !ishop #) { echo -a Slaps de script interdits sur chans officiels désolé! .halt } } blabla:/$ifoff msg # blabla Ce que je veux c'est que si on a pas un des statut demandé genre voice ou op ou halfop,on a un msg d'alerte,si on a bel et bien un de ses statut,le slap s'execute et s'affiche. Les slaps se trouvent dans le fichier channel et l'alias dans le fichier remote. Problème ca ne veut pas fonctionner et j'ai testé plusieures facons pour la syntaxe,les slaps restent interdits malgré un des bons statuts autorisé.  help....
|
|
mercredi 17 décembre 2008 à 18:54:26 |
Re : probleme identifieur statut

KiNdErMaXi
|
C'est tout bête, il faut mettre un "else" à ta condition !
alias ifoff { if ($me !isop #) || ($me !isvoice #) || ($me !ishop #) { echo -a Slaps de script interdits sur chans officiels désolé! } else { msg # $1- } } (j'ai viré le halt, il est inutile) et pour tes slaps : blabla:/ifoff blabla
|
|
mercredi 17 décembre 2008 à 19:16:19 |
Re : probleme identifieur statut

wims
|
C'est assez bizarre, son code devrais fonctionner, si il dis que mirc lui dis qu'il a ds tout les cas un acces insuffisants, ca veux dire que son alias est bel et bien apelle, Dans tout les cas, le code de Kindermaxi fonctionnera, mais remplace le /msg par /describe # si c'est un slap
|
|
mercredi 17 décembre 2008 à 21:08:14 |
Re : probleme identifieur statut

WorldDMT
|
salut
blabla:/$ifoff msg # blabla
l'alias ne contien pas de commande "return" esque l'identifieur "$ifoff" est valide? et esque "/$qlqchose" ça peut fonctionner?!!
j'ai jamais eus ce cas en tout cas mais bref
ce que KiNdErMaXi a dit je pense que ça ne marchera pas
si il est op et sans etre voice ça peut deconé
la logique ne le dit pas je sais mais je ne pense pas
|
|
mercredi 17 décembre 2008 à 21:20:07 |
Re : probleme identifieur statut

KiNdErMaXi
|
La logique est bonne je pense WorldDMT, Si il n'est pas op Ou si il n'est pas voice Ou si il n'est pas halfhop Alors il ne peut pas slapper.
|
|
mercredi 17 décembre 2008 à 22:40:07 |
Re : probleme identifieur statut

wims
|
Non effectivement, WorldDMT a raison, si il est uniquement voice, l'OP veut qu'il est acces au slap, or tu as ecris que s'il n'est pas op, on interdit, il ne faut pas mettre des || mais des &&
Si il n'est pas op ET SI il n'est pas halfop ET SI il n'est pas voice ALORS il n'a pas d'acces et donc pas acces au slap.
/$nom_d'alias ne peut pas fonctionne, du moins pas comme tu a l'air de l'entendre.
|
|
mercredi 17 décembre 2008 à 22:47:06 |
Re : probleme identifieur statut

wims
|
Ah j'ai pas finis d'expliquer.
Son alias (celui de base) ne contenais pas de return parce que son but etais simplement d'apeller cet alias avant de /msg, si les condition sont juste, il affiche *l'erreur* et il halt donc le /msg n'aurais pas eu lieu.Dans l'autre cas, l'alias renvois $null et ne gene pas la command qui deviens /msg.Ca doit marcher, c'est son / qui fait que ca foire surement.
|
|
jeudi 18 décembre 2008 à 03:35:13 |
Re : probleme identifieur statut

COOLMAN002
|
Bonjour/Bonsoir Euh... WorldDMT:  blabla:/$ifoff msg # blabla
l'alias ne contien pas de commande "return" esque l'identifieur "$ifoff" est valide? et esque "/$qlqchose" ça peut fonctionner?!!Je ne vois pas d'où tu sors ce "blabla: /$ifoff msg # blabla" En ce qui concerne le code de mon petit chocolat preferé, il fait exactement ce que veut lebaronrouge (si je ne suis PAS OP ou PAS HALFOP ou PAS VOICE: alors je ne peux pas slaps); parce que dans ton "explication" mon petit wimsounet, tu dis qu'il faut des "&&", mais si tu mets des "&&", il faut que l'op soit halfop et aussi voice pour pouvoir faire ce slaps. Admntium.
|
|
jeudi 18 décembre 2008 à 08:47:38 |
Re : probleme identifieur statut

lebaronrouge
|
exact, le but de cet alais est effectivement d'empecher l'utilisation des slaps si on a pas UN des statuts,donc sois voice,sois halfop,sois op, donc non je ne peux pas mettre des "&&" sinon il faudrait les 3 conditions réunies à la fois. Je ne connaissais pas la comande /describe Je vais tester les diferentes propositions et vous donne le résultat 
|
|
jeudi 18 décembre 2008 à 09:15:50 |
Re : probleme identifieur statut

lebaronrouge
|
bon je viens de tester ca ne marche pas pour le code de kindermaxi, avec ou sans describe,avec ou sans halt entre deux,bref je ne comprends pas ou ca coince,la ca m'envois le msg d'erreur et execute quand même le slap,quelque soit mon statut,que j'en ai un ou aucun.... Je pensais me rabattre vers cette autre option à placer devant le slap : .$iif( $me !isop #,$style(2)) slap1:/msg # blabla blabla Ce qui a pour effet de griser la ligne et donc ne pas y avoir acces si on est pas op,le soucis est que je ne connais pas non plus la syntaxe pour appliquer cette commande pour qu'elle grise le slap en comparant une fois de plus plusieurs statuts,là ca ne fonctionne que si on est pas op, il me faudrait la même mais qui vérifis aussi que je ne sois pas voice ou halfop... 
|
|
Cette discussion est classée dans : probleme, statut, alias, slaps, identifieur
Répondre à ce message
Sujets en rapport avec ce message
probleme alias [ par mariasorciere ]
salut !!!je voudrais lire un alias avec un timer ex:timer 1 20 /alias mais sa ne marche pa avec un timer devan :/comment faire ? merci
probleme avec "on *:TEXT" [ par mr_orus1 ]
hello, voici un alias et une commande on text, ..Si quelqu'un a une idée.alias rep { /msg $active blabla est %oppr /unset %oppr ici, si je tape /re
Probleme ctlamp.dll [ par wims ]
Mon probleme est que je n'arrive pas a la faire fonctionner.La dll se trouve ds la racine de mon script Dans l'aide il y a : Pour commencer, je vous
probleme avec on text [ par texas77 ]
On *:TEXT:!aide.quizz *:#:{ /msg $nick lol} g un pb avec mon on text pourquoi es ce kil ne marche pas merci de me repondre .TeXaS77
Ban probleme [ par Milk0z ]
Regardez ce code : on *:RAWMODE:#:{ if (( $mid($1- set -u60 %qbanban
probleme de op (unreal ircd+anope) [ par rantanplan666 ]
bonjour :)petit probleme idiot: je n'arrive plus a opper mes utilisateurs...j'ai beau les ajouter dans la liste des op avec operserv, lorsque je les m
probleme pour notice en dialogue [ par texas77 ]
bonjour j'aimerais cree un dialogue pour notice avec fenetre pour le mesage a ecrire en notice et le pseudo merci pour votre aide
Probleme commande /me [ par Princedelavil ]
Bonjour. Voila mon probleme est dans le titre: ma commande /me ne marche plus :/Vous savez pk
Probleme de Remote Hightlights persos [ par Benjamin37 ]
Bonjour à tous , Voici la remote : On *:text:*:#:{ if Ben isin $strip($1-){ echo -at 4[HIGHLIGHT] 1sur 4# 1: $+(‹,$nick,›) $1- | splay hig
Comment afficher le statut de serveurs de jeux ? [ par SaTaNaS40 ]
Voila, j'aimerai savoir s'il était possible d'obtenir ou de créer un script permettant de donner à l'utilisateur l'état d'un serveur de jeux ( en locu
Livres en rapport
|
Derniers Blogs
[MIX 2010] - KEYNOTE DAY 2 ONLINE : WINDOWS INTERNET EXPLORER 9, JQUERY, ODATA ET DALLAS CTP2 ![MIX 2010] - KEYNOTE DAY 2 ONLINE : WINDOWS INTERNET EXPLORER 9, JQUERY, ODATA ET DALLAS CTP2 ! par redo
Dans la lignée du premier keynote, retrouvez la vidéo du second keynote en ligne : Visionnez la vidéo à l'url suivante : http://www.microsoft.com/presspass/events/mix/VideoGallery.aspx Vous y retrouverez ainsi les speakers Scott Guthrie, Dean Hachamovitch...
Cliquez pour lire la suite de l'article par redo [MIX 2010] - RETOUR D'EXPéRIENCE DéVELOPPEMENT SEESMIC SUR WINDOWS PHONE 7[MIX 2010] - RETOUR D'EXPéRIENCE DéVELOPPEMENT SEESMIC SUR WINDOWS PHONE 7 par redo
En avant première, Loic le retour d'expérience de Loïc Le Meur du portage de l'application http://seesmic.com/ sur plateforme Windows Phone 7 . c'était d'ailleurs une des rares opportunités de tester, voir toucher le nouveau device . voyez par vous-même :...
Cliquez pour lire la suite de l'article par redo [MIX 2010] - LE KEYNOTE DAY 1 DISPONIBLE ONLINE ![MIX 2010] - LE KEYNOTE DAY 1 DISPONIBLE ONLINE ! par redo
Si tout comme moi, vous avez manqué de peu le premier keynote du Microsoft Mix 2010, je vous invite à prendre deux heure et le consulter ci-dessous . Visionnez le Keynote à l'url suivante : http://www.microsoft.com/Presspass/events/mix/videoGallery.aspx?c...
Cliquez pour lire la suite de l'article par redo VISUAL STUDIO TALK SHOW: EF4VISUAL STUDIO TALK SHOW: EF4 par Matthieu MEZIL
La semaine dernière, j'étais à Montréal pour y animer des conférences sur Entity Framework. J'en ai profité pour enregister un podcast Visual Studio Talk Show que vous pouvez retrouver ici ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [MIX 2010] - WINDOWS PHONE 7 EN SUPER STAR DU MICROSOFT MIX 2010 ![MIX 2010] - WINDOWS PHONE 7 EN SUPER STAR DU MICROSOFT MIX 2010 ! par redo
Me voici enfin arrivé au Microsoft Mix 2010, je dois vous avouer être arrivé un peu plus tard que d'habitude, ce qui explique que je n'ayez vu aucune info passer quant au premier keynote . certains événements sont plus importants que tout, ce qui était mo...
Cliquez pour lire la suite de l'article par redo
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|