Partage
  • Partager sur Facebook
  • Partager sur Twitter

applet nickserv

help

    8 juin 2007 à 13:31:09


    enfaite j'aimerait pouvoir mettre le /msg nickserv identify avec le pass que les membres ont sur mon forum mais je sais pas comment faire... quelqun pourrait-il m'aider? mon forum est sur smf et l'applet c'est pjirc

    voici le code que j'ai mit


    function template_main()
    {
       global $context, $settings, $options, $txt, $scripturl, $modSettings, $boardurl ;
    //Define All The Variables

    //Text To Display If No Guests Allowed Is On
    $guesttext = '<a href="'. $boardurl . '/index.php?action=register ">Register Today</a></br> Chat is not enabled for guests.';

    //Would you like to allow or disallow guests ?

    // 1 = On Guests Please
    // 0 = No Guests
    $userchatguest = "1";

    // If We Are Allowing Guests What Do We Call Them ? ???= Random String Of 3 Numbers
    $userchatguestname = "NT2_Guest???";

    //If That Name Is Already Taken We Need To Give Them A New Name
    $userchatguestalternate = "NT2_Guest????";

    //Guest Full Name
    $userchatguestfullname = "mysite Site Guest";

    // Suffix To Append To The End Of Each Name To Prevent Duplicates
    $userchatsuffix = "";

    //Alternate Name If Username Is In Use ??? = Random String Of 3 Numbers
    $userchatalternate = "Myname???";

    //Users Full Name To Display
    $userchatfullname = "MySite User";

    //Irc Server To Connect To
    $userchatserver = "irc.fansub-irc.org";

    //Irc Channel To Connect To
    $userchatchannel = "NT2";

    // Auto Ident One User , Usually Admin
    // 1 = On Ident Admin
    // 0 = Off Dont Ident Admin
    $userchatident = "1";

    //User Id To Auto Ident On
    $userchatidentid = "Admin ID Number";

    //If Auto Admin Ident Is On Then This Is The Pass To Ident With
    $userchatidentpw = "pass";

    //Quit Message For Users Leaving Chat
    $userchatquitmsg = "yahoouu";


    //Scripty Stuff Below Here, You Shouldnt Need To Change
    $userchatname = $context['user']['name'];

    //Make sure the names are IRCable

    $userchatname = str_replace(" ","_",$context['user']['name']);
    $userchatname = str_replace(".","_",$userchatname);
    $initialchar = substr($userchatname,0,1);
    if ( ($initialchar >= "0")  &&  ($initialchar <= "9") ) {
       $userchatname = "_" . $userchatname ;
       }

    echo' <br></br> ';

    if  ($userchatguest == ('0') AND $context['user']['is_guest'])
    echo'<div align="center">'. $guesttext .'</div>';

    else

    echo '
    <center>
    <applet codebase="'
    . $boardurl. '/pjirc" code=IRCApplet.class archive="irc.jar,pixx.jar" width=640 height=300>
    <param codebase="'
    . $boardurl. '/pjirc" name="CABINETS" value="irc.cab,securedirc.cab,pixx.cab">';

    if  ($userchatguest == ('1') AND $context['user']['is_guest'])
    echo'
       <param name="nick" value="'
    . $userchatguestname .'">
       <param name="alternatenick" value="'
    . $userchatguestalternate . '">
       <param name="fullname" value="'
    . $userchatguestfullname . '">';
    else

    echo'
    <param name="nick" value="'
    . $userchatname .'">
       <param name="alternatenick" value="'
    . $userchatalternate . '">
       <param name="fullname" value="'
    . $userchatfullname . '">';

    //Connect To IRC Server
    echo '<param name="host" value="'. $userchatserver . '">';


    //Auto Identify Admin
    if  ($userchatident == ('1') AND $context['user']['id'] == ($userchatidentid))

    echo '
            <param name="command1" value="/msg nickserv identify '
    . $userchatidentpw . '">
            <param name="command2" value="/join #'
    . $userchatchannel . '"> ';
    else

    //Not an Admin Eh ?
    echo'
             <param name="command1" value="/join #'
    . $userchatchannel . '"> ';


    //Define as GUI

    echo'
    <param name="gui" value="pixx">

    <param name="quitmessage" value="'
    . $userchatquitmsg . '">

    <param name="asl" value="true">

    <param name="useinfo" value="true">

    <param name="style:bitmapsmileys" value="true">

    <param name="style:smiley1" value=":) img/sourire.gif">

    <param name="style:smiley2" value=":-) img/sourire.gif">

    <param name="style:smiley3" value=":-D img/content.gif">

    <param name="style:smiley4" value=":d img/content.gif">

    <param name="style:smiley5" value=":-O img/OH-2.gif">

    <param name="style:smiley6" value=":o img/OH-1.gif">

    <param name="style:smiley7" value=":-P img/langue.gif">

    <param name="style:smiley8" value=":p img/langue.gif">

    <param name="style:smiley9" value=";-) img/clin-oeuil.gif">

    <param name="style:smiley10" value=";) img/clin-oeuil.gif">

    <param name="style:smiley11" value=":-( img/triste.gif">

    <param name="style:smiley12" value=":( img/triste.gif">

    <param name="style:smiley13" value=":-| img/OH-3.gif">

    <param name="style:smiley14" value=":| img/OH-3.gif">

    <param name="style:smiley16" value=":$ img/rouge.gif">

    <param name="style:smiley17" value=":-$ img/rouge.gif">

    <param name="style:smiley18" value="(H) img/cool.gif">

    <param name="style:smiley19" value="(h) img/cool.gif">

    <param name="style:smiley20" value=":-@ img/enerve1.gif">

    <param name="style:smiley21" value=":@ img/enerve2.gif">

    <param name="style:smiley22" value=":-S img/roll-eyes.gif">

    <param name="style:smiley23" value=":s img/roll-eyes.gif">

    <param name="style:backgroundimage" value="false">

    <param name="style:sourcefontrule1" value="all all Serif 12">

    <param name="style:floatingasl" value="true">

    <param name="pixx:timestamp" value="true">

    <param name="pixx:highlight" value="true">

    <param name="pixx:highlightnick" value="true">

    <param name="pixx:nickfield" value="true">

    <param name="pixx:styleselector" value="true">

    <param name="pixx:setfontonstyle" value="true">
    </applet>

    </center>

    <br></br>

    '
    ; [...]

    • Partager sur Facebook
    • Partager sur Twitter

    applet nickserv

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown