Page 1 of 6 123 ... LastLast
Results 1 to 10 of 57

Thread: .next

  1. #1
    Member caesar's Avatar
    Join Date
    Dec 2004
    Location
    Under a rock!
    Posts
    120
    Rep Power
    86

    Thumbs up .next

    Ultima versiune poate fi luata de aici .. astept comentarii, sugestii, propuneri.

  2. #2
    Member lsn's Avatar
    Join Date
    Jun 2004
    Location
    In the NeXuS
    Posts
    161
    Rep Power
    90

    Default

    la .noidle primesc eroare

    Code:
     [22:51] Tcl error [next:noidle]: wrong # args: should be "lindex list index"
    Code:
     [set nnick [lindex [split $text 0]]]
    trebuie
    Code:
     [set nnick [lindex [split $text] 0]]


    la .helped aceeasi eroare si probabil si la alte procese
    Last edited by lsn; 10-03-2005 at 11:20.

  3. #3
    Member caesar's Avatar
    Join Date
    Dec 2004
    Location
    Under a rock!
    Posts
    120
    Rep Power
    86

    Default

    Da, ups, doar in 2 locuri m-am grabit si am scrantit-o.. Multumesc pentru avertizare.

    Vad ca intr-o saptamana doar un singur om a incercat asta.. mda..

  4. #4
    Member lsn's Avatar
    Join Date
    Jun 2004
    Location
    In the NeXuS
    Posts
    161
    Rep Power
    90

    Default

    si as mai avea cateva sugestii

    iti dau doar un ex
    eu folosesc botul pe mai multe canale si dau acces la next la: o|v

    de aici --> ar trebui modificate mai multe procese exemplu ce folosec eu:
    next:add
    Code:
    [matchattr $hand |$next(flag)]
    cu
    Code:
    [matchattr $hand o|v $chan]
    si la next:helped si next:noidle ceva de genu
    Code:
    } elseif {[validuser [nick2hand $helped]]} {
    	putserv "NOTICE $nick :$helped is a valid user, will not proceed."
    cu
    Code:
    } elseif {[matchattr [nick2hand $helped] o|v $chan]} {
    	putserv "NOTICE $nick :$helped is a HELPER here, cant't you see that ?"

    P.S. Sunt doar niste sugestii nimic mai mult, luand in considerare ca botul e si pe alte canale, are n useri si sa intre multi odata si sa nu le mai poti da helped sau noidle ca ei sunt validuser nu prea suna bine

  5. #5
    Member caesar's Avatar
    Join Date
    Dec 2004
    Location
    Under a rock!
    Posts
    120
    Rep Power
    86

    Default

    Setezi tu next(flag) ca fiind "o|f sau cum vrei tu nu mai trebuie sa modifici in script altceva, cel putin referitor la asta.

    Daca te-ai uita la procesul de join este o linie (if {[validuser $hand] && ![matchattr $hand d]} { mai exact) care daca esti user la el si nu ai flagul +d (caz in care ai activat revenge-ul or something) nu este adaugata persoana care intra, asa ca cel putin teoretic daca nu si practic nu are ce cauta in lista de voice, asa ca e normal si corect asa cum e acolo.

    Oricum, tocmai de aia au fost introduse comenzile .skip si .put, caz in care daca s-a strecurat vreo greseala sa poata fi remediata fara prea multe batai de cap.

  6. #6
    Member lsn's Avatar
    Join Date
    Jun 2004
    Location
    In the NeXuS
    Posts
    161
    Rep Power
    90

    Default

    Quote Originally Posted by caesar

    Daca te-ai uita la procesul de join este o linie (if {[validuser $hand] && ![matchattr $hand d]} { mai exact) care daca esti user la el si nu ai flagul +d (caz in care ai activat revenge-ul or something) nu este adaugata persoana care intra, asa ca cel putin teoretic daca nu si practic nu are ce cauta in lista de voice, asa ca e normal si corect asa cum e acolo.
    nu exista asa if in script, ai modificat de curand ?

  7. #7
    Member caesar's Avatar
    Join Date
    Dec 2004
    Location
    Under a rock!
    Posts
    120
    Rep Power
    86

    Default

    Ciudat, sigur te uiti in versiunea care trebuie? Fac upload la fisierul ala inca odata sa fie corectate si cele 2 erori. Ia-l de aici

  8. #8
    Member lsn's Avatar
    Join Date
    Jun 2004
    Location
    In the NeXuS
    Posts
    161
    Rep Power
    90

    Default

    in varianta cu cele doua erori era asa

    Code:
     
    set next(flag) h
     
    if {[validuser $hand] && [matchattr $hand |$next(flag)]} {
     
    
    in varianta downloadata recent este
    Code:
     
    set next(flag) h
     
    if {[validuser $hand] && ![matchattr $hand d]} {
     
    
    care oricum nu ma ajuta cu nimic, oricum nu am inteles ce vrei sa zici cu +d
    eu am zic ca daca vrei sa dai helped sau noidle la un validuser nu te lasa din cauza ca e valid user, unul din noi nu intelege ce vrea za zica celalalt se pare
    Last edited by lsn; 14-03-2005 at 08:29.

  9. #9
    Junior Member
    Join Date
    Jul 2005
    Location
    Undeva prin...
    Age
    36
    Posts
    1
    Rep Power
    0

    Default Error

    salut
    cand incerc sa pun .chanset #chan +next prin dcc chat imi apare:

    [01:25:18] <(LINUXMDK> Successfully set modes { +next } on #LinuxMandrake.
    [01:25:18] <(LINUXMDK> [22:25] #FBI_Agent# chanset #LinuxMandrake +next

    iar cand intra cineva imi scrie:

    [01:25:30] <(LINUXMDK> [22:25] Tcl error [next:del]: can't read "next(queue:#LinuxMandrake)": no such element in array
    [01:25:31] <(LINUXMDK> [22:25] Tcl error [next:mode]: can't read "next(queue:#LinuxMandrake)": no such element in array

    ce sa fac?

  10. #10
    TCB & Ratings projects Member, #Mythic representative arcade's Avatar
    Join Date
    Jun 2004
    Location
    /dev/null
    Posts
    237
    Rep Power
    90

    Default

    de fapt ccameleon acelasi lucru mi s-a intamplat si mie si am ultima versiune
    Din cateva incercari si cu ajutorul cunostintelor mele precare de tcl am descoperit problema:
    Cand setezi +next botul nu seteaza next(queue:$chan) asa ca tre un .rehash dupa aia mie nu mi-a mai facut prb
    caesar totusi ar fi bine sa faci ceva in legatura cu asta fiindca unii nu prea le au cu tcl ( yours truly ) si ar putea sa se chinuiasca multe ore pana sa descopere prb
    peace

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •