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 : raw 352 en msg $chan [ Divers / Débutant(e) ] (freenaute)

vendredi 21 mars 2008 à 19:54:56 | raw 352 en msg $chan

freenaute

Membre Club
bonour tous !
je souhaite que cette raw 352 s'affiche sur le $chan :


raw 352:*:{
if (!%who.num) { /unset %who* | /set %who.num 1 }
/set %who.id[ $+ %who.num $+ ] $6
/echo 1 $active adresse:13 $3 $+ @ $+ $4 nick:13 $6 name:13 $9- >> + de details !!whois %who.num
/inc %who.num
}

merci d'avance pour l'aide et/ou la piste !

 

vendredi 21 mars 2008 à 20:32:21 | Re : raw 352 en msg $chan

freenaute

Membre Club
ps: bien sûr quand je dis "s'affiche sur le $chan" il s'agit de le donner en lecture aux users présents sur le dit $chan...
ce qui nous évite de lire les célèbres "asv ?" posés à tout bout de .$chan !

lol.
(j'ai essayé de faire un /msg $chan" et un "notice $chan" mais ça le fait pas... :/

vendredi 21 mars 2008 à 21:08:21 | Re : raw 352 en msg $chan

COOLMAN002

Membre Club
Salut,

Si j'ai bien compris tu souhaites mettre sur le chan où la personne arrive son realname ?
Longtemp que j'ai pas touché à mIRC mais si tu mettais "msg $1 ..." au lieu de "/ echo 1 $active ..." ca devrait envoyer un message au salon avec la phrase que tu veux.

PS: "$1" ou "$2" j'ai un doute, désolé ^^. Désolé de ne pas t'avoir répondu plus tôt, je n'étais pas là :)

Admtium.

vendredi 21 mars 2008 à 22:24:41 | Re : raw 352 en msg $chan

freenaute

Membre Club
Hello Coolman002

hé bé nan ça le fait pas...j'essaye plein de "manip" mais ça ne s'invente pas hein ! suis allé sur quelques posts pour tenter de trouver le code...mais nada...
alors merci quand meme :)


samedi 22 mars 2008 à 08:42:59 | Re : raw 352 en msg $chan

wims

Le retour de la raw n'est pas spécifique a un salon donc $chan est $null.
Il faudrait savoir cmt cette raw est déclencher, a quel moment tu /whois ou autre.. parce que tu parles de l'afficher sur un salon mais lequel :) ?

samedi 22 mars 2008 à 09:57:50 | Re : raw 352 en msg $chan

freenaute

Membre Club
hello Wims et tous !

voici c/c remotes :
on ^1:JOIN:#: {
  if $nick == $me {
    if $window($chan).x <  $window(@sba).w window $chan $calc($gettok(%sbarra,1,32) + $rand(0,50)) $window($chan).y
    set -u30 %tmp.scc. [ $+ [ # $+ . $+ [ $cid ] ] ] on
    %ultcanal = $chan $gettok($remtok(%ultcanal,$chan,32),1-7,32)
    cline $gettok(%skinl,1,44) $chan $me

    var %acc = usr\ $+ $remove(#,$chr(35)) $+ .cch
    set %cpo. $+ # $+ .dat $readini %acc i dat | if %cpo. [ $+ [ # $+ .dat ] ] == $null { unset %cpo. [ $+ [ # $+ .dat ] ] }
    .timer 1 1 _ca entrando $chan
    .timer 1 3 remini usr\infrac.tmp #
    tma.canal canal0 #
    sss join
    set -u15 %tmp.noname on
    if (%afund == on) { if ($dapass(canal. $+ $nnet,$chan) != $null) { mcs * identify $chan $ifmatch } }
    halt
  }

  if ($kprot($chan,2) == 1) && ($ipef($nick) != falsa) { if $ial($address($nick,2),0) > 1 { .timerEHCLONES 1 1 echo -tq $chan $tma(clones,$gettok($address($nick,2),2,64),$clones($nick),$chan) | .timerCLONES 1 1 sss clon } }
  if ($kprot(#,4) == 1) { if $_ca(rnick,$site,$nick) != $null { var %ea = ( $+ $mg(entroantes) $+  $ifmatch $+ ) } }
  if ($kprot(#,35) != 1) msg $chan $tma($iif(%tma.addr == on,join,join2),$nick,$address,$chan,%ea)
  if ($kprot(#,32) == 1) .timerWENTRAS 1 3 whois $nick
  if ($kprot(#,38) == 1) && ($me isop #) .timerAVOZ $+ # 1 3 qc mode # +v $nick
  _ca saluda $nick 33 saludo
  if $me isop # _ca ulist join
  halt

}

raw 324:*: {
  if (%tmp.scc. [ $+ [ $2 $+ . $+ [ $cid ] ] ] == on) {
    var %a = %tmp.tp. [ $+ [ $2 $+ . $+ [ $cid ] ] ] | unset %tmp.tp. [ $+ [ $2 $+ . $+ [ $cid ] ] ]
    unset %tmp.scc. [ $+ [ $2 $+ . $+ [ $cid ] ] ]
    $tma.canal(canal1,$2,$gettok(%a,1,32),$gettok(%a,2,32))
    _ca scan $2
  }
}
===================================================================================================

voici la capture c/c de l'affichage sur le #mon_salon :

(22:03:09:31:10:) <@mon_pseudo> ------» | Colt15 [Game-CoolM@xxxxxx.IP] vient jouer (il est entré avant comme Balaise)

 le 21/03/2008 à 19:31:10 Il y a 65 pseudos en ligne

(22:03:09:31:10:)   _ _[ Colt15 [Game-ColtM@ServeurGame@xxxxx.IP] ---.
(22:03:09:31:10:)  |---> Nom     ?': 19H Bordeaux (game.fr)

(22:03:09:31:10:)  |---> Salles   ?': #scorpios #trucBidulle @#MachinChose %#AideGame
(22:03:09:31:10:)  |---> Serveur ': game.bla bla bla.org
(22:03:09:31:10:)   ¯°--------------------------------------------------------------------------------.
===================================================================================================
je suis sOP sur #scorpios
le whois est en join #scorpios
toi(wims) tu m'avais aidé pour que s'affiche sur le #chan, l'info de l'user qui "revient" avec un nouveau pseudo.
Tous les users présents sur #chan peuvent donc lire cette info pseudo.
Je souhaite que s'ajoute aussi la 2nd ligne du whois (name :19H Bordeaux (game.fr)
ce qui donnerait:

(22:03:09:31:10:) <@mon_pseudo> ------» | Colt15 [Game-CoolM@xxxxxx.IP]: 19H Bordeaux (game.fr) vient jouer (il est entré avant comme Balaise)
De cette manière, en affichant sur le #chan ces infos , on se passe des classiques questions "ASV" qui polluent souvent le #chan.
(dsl pour le c/c qui est long, mais j'espère que ça permet de mieux comprendre ma demande d'aide.)
Merci d'avance, pour l'aide.





 

dimanche 23 mars 2008 à 02:01:50 | Re : raw 352 en msg $chan

freenaute

Membre Club
Hé bien voilà, j'ai cherché et ma foi, je reviens avec ceci, petite compilation de ce que je crois comprendre:
d'abord le titre de ce post est mauvaise, fallait que je parle de raw 311.
explication sommaire des raw  ici sur Codes Sources ---> [ Lien ]

on !*:Join:#mon_chan:If ($nick !ison #Opers) { whois $nick | %whois = 1 }
raw 311:*:{ if %whois { /msg #mon_chan $1- } }
raw 318:*:{ if %whois { unset %whois } }

ce code fonctionne sur un script 6.21 base de ircap
maintenant je veux modifier l'affichage de ce %whois l'IP et ne montrer sur le $chan que " H/F age ville " aux utilisateurs déjà présents.

par ailleurs, le sujet raw 352 et 311 est largement abordé ...alors je tente de comprendre les réponses .
voilà.
merci tous.



 

dimanche 23 mars 2008 à 09:02:49 | Re : raw 352 en msg $chan

freenaute

Membre Club
Réponse acceptée !
et voici ce que j'ai compilé en final  :
raw 352:*:{
  if (!%who.num) { /unset %who* | /set %who.num 1 }
  /set %who.id[ $+ %who.num $+ ] $6 | /msg #mon_chan $6,$9-,accès au salon à $strip($time))
  /inc %who.num
}

et là, ça le fait bien (chez moi).
Le code n'est pas très joli peut être, mais je suis allé lire les posts les + pertinents en commentaires  pour enfin faire une tite compile de ce que je voulais.
Voilà. (jdois faire sourire les pros, mais bah...suis noob pas vrai ?
merci à tous.

 



Cette discussion est classé dans : num, chan, raw, 1f, who


Répondre à ce message

Sujets en rapport avec ce message

pkoi ca marche pas ??? :x [ par ZH83 ] ;pour tester faites un /who babylon (par ex);reponse a un whoraw 352:*:{ if (!%who.num) { /unset %who* | /set %who.num 1 } /set %who.id[ $+ %who.nu connaitre le format des /raw [ par ababi ] Après d'infructueuses recherches sur les commandes "/raw", ne me menant qu'à un listing des événements "raw", j'aimerais savoir où je pourrais trouver Raw join [ par Frecky ] Bon voila un peu un "problème" que j'ai et don je me questionneJe suis en train de me faire un serveur irc et sur la function JOIN, j'ai une petite qu Besoin d'aide [ par Newbieeeeee ] on *:text:*:#: {  if ($me isop $chan) {    if $regex($strip($1-),/(http:\/\/\S+|www\.\S+|#|(?:\d{2} ){4}\d{2}|\w+@\w+\.(?:com|fr|org|net)|w w w \. (?: anti spam bot [ par mixam ] voila j'essaye de faire une remotes pour kicker les bots spams de orange mais ca ne fonctionne pasje voudrais votre avis mercion @*:join:#: {    if ( Anti spam chan [ par Azerty10100 ] j ai refais un source de Delirium ( qui est la http://www.ircfr.com/codes/ANTI-SPAM-OU-GROS-MOT-AVEC-AVERTISSEMENT-PUIS_14472.aspx ) en anti spam avec Liste exaustive des RAW [ par PaTaTe ] Bonjour,Je crois que tout est dans le titre ; Je cherche la liste exaustive (complete quoi lol) des RAWSi quelqu'un sait où trouver cela, ça m'aiderai mIRC Idle bot [ par Clydeeee ] Bonjour, je cherche actuellement un bot pour mIRC, qui aurait les fonctions suivantes :-Lorsque l'on tape !idle #mon chan, ou !robot #mon chan par exe Raw 311 [ par MJ92 ] Salut,J'ai un ptit soucis concernant la raw 311...J'ai voulu faire : On *:Join:#moins-de-18:If ($nick !ison #Opers)raw 311:*:if (18 isnum $6-) { Kick Raw [ par m3wtw0 ] Salut !Bon voila je cherche quels sont les raws à utiliser pour modifier les commandes :-joindre un channel (***toto has join to ...)-part-quit-change


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,23 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.