login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Handig script, iemand die even snel wat kan toevoegen ? (Opgelost)

Offline Nitroz - 11/04/2010 11:46 (laatste wijziging 11/04/2010 11:47)
Avatar van NitrozNieuw lid Dit script is echt top maar ik wou nog 1 ding toevoegen aan dit script. Ik ben verder een kluns met Mirc scripts en was opzoek of er een mogelijkheid is om bijvoorbeeld even ergens een lijn toe te kunnen voegen dat een bepaalde nick bijvoorbeeld --> chatter12 wel mag flooden en dus niet gekickt wordt. Dus als iemand eventjes zou kunnen laten weten hoe ik dat precies moet doen of direct invoegen in dit script heel erg bedankt!

  1. on @*:TEXT:*:#:{
  2. if ($nick isop #) return
  3. var %text = $hash($strip($1-),32)
  4. var %old.text = %rpt. [ $+ [ $nick ] ]
  5. var %old.text = $deltok(%old.text,1,46)
  6. if (%rpt. [ $+ [ $nick ] ] == $null) || (%old.text != %text) {
  7. set -u10 %rpt. [ $+ [ $nick ] ] 1. $+ %text
  8. return
  9. }
  10. var %temp = %rpt. [ $+ [ $nick ] ]
  11. var %count = $gettok(%temp,1,46)
  12. inc %count
  13. set -u10 %rpt. [ $+ [ $nick ] ] %count $+ . $+ %text
  14. if (%count >= 4) {
  15. kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
  16. }
  17. }
  18. on @*:ACTION:*:#:{
  19. if ($nick isop #) return
  20. var %old.text = %rpa. [ $+ [ $nick ] ]
  21. var %old.text = $deltok(%old.text,1,46)
  22. if (%rpa. [ $+ [ $nick ] ] == $null) || (%old.text != %text) {
  23. set -u30 %rpa. [ $+ [ $nick ] ] 1. $+ %text
  24. return
  25. }
  26. var %temp = %rpa. [ $+ [ $nick ] ]
  27. var %count = $gettok(%temp,1,46)
  28. inc %count
  29. set -u30 %rpa. [ $+ [ $nick ] ] %count $+ . $+ %text
  30. if (%count >= 4) {
  31. kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
  32.  
  33.  
  34. }
  35. }
  36. on @*:NOTICE:*:#:{
  37. if ($nick isop #) return
  38. var %text = $hash($strip($1-),32)
  39. var %old.text = %rpn. [ $+ [ $nick ] ]
  40. var %old.text = $deltok(%old.text,1,46)
  41. if (%rpn. [ $+ [ $nick ] ] == $null) || (%old.text != %text) {
  42. set -u30 %rpn. [ $+ [ $nick ] ] 1. $+ %text
  43. return
  44. }
  45. var %temp = %rpn. [ $+ [ $nick ] ]
  46. var %count = $gettok(%temp,1,46)
  47. inc %count
  48. set -u30 %rpn. [ $+ [ $nick ] ] %count $+ . $+ %text
  49. if (%count >= 4) {
  50. kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
  51.  
  52. }
  53. }
[u]

1 antwoord

Gesponsorde links
Offline Koen - 11/04/2010 12:07
Avatar van Koen PHP expert
  1. on @*:TEXT:*:#:{
  2. if ($nick isop #) return
  3. if ($nick == chatter12) return
  4. var %text = $hash($strip($1-),32)
  5. var %old.text = %rpt. [ $+ [ $nick ] ]
  6. var %old.text = $deltok(%old.text,1,46)
  7. if (%rpt. [ $+ [ $nick ] ] == $null) || (%old.text != %text) {
  8. set -u10 %rpt. [ $+ [ $nick ] ] 1. $+ %text
  9. return
  10. }
  11. var %temp = %rpt. [ $+ [ $nick ] ]
  12. var %count = $gettok(%temp,1,46)
  13. inc %count
  14. set -u10 %rpt. [ $+ [ $nick ] ] %count $+ . $+ %text
  15. if (%count >= 4) {
  16. kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
  17. }
  18. }
  19. on @*:ACTION:*:#:{
  20. if ($nick isop #) return
  21. if ($nick == chatter12) return
  22. var %old.text = %rpa. [ $+ [ $nick ] ]
  23. var %old.text = $deltok(%old.text,1,46)
  24. if (%rpa. [ $+ [ $nick ] ] == $null) || (%old.text != %text) {
  25. set -u30 %rpa. [ $+ [ $nick ] ] 1. $+ %text
  26. return
  27. }
  28. var %temp = %rpa. [ $+ [ $nick ] ]
  29. var %count = $gettok(%temp,1,46)
  30. inc %count
  31. set -u30 %rpa. [ $+ [ $nick ] ] %count $+ . $+ %text
  32. if (%count >= 4) {
  33. kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
  34.  
  35.  
  36. }
  37. }
  38. on @*:NOTICE:*:#:{
  39. if ($nick isop #) return
  40. if ($nick == chatter12) return
  41. var %text = $hash($strip($1-),32)
  42. var %old.text = %rpn. [ $+ [ $nick ] ]
  43. var %old.text = $deltok(%old.text,1,46)
  44. if (%rpn. [ $+ [ $nick ] ] == $null) || (%old.text != %text) {
  45. set -u30 %rpn. [ $+ [ $nick ] ] 1. $+ %text
  46. return
  47. }
  48. var %temp = %rpn. [ $+ [ $nick ] ]
  49. var %count = $gettok(%temp,1,46)
  50. inc %count
  51. set -u30 %rpn. [ $+ [ $nick ] ] %count $+ . $+ %text
  52. if (%count >= 4) {
  53. kick # $nick Niet scrollen hier, na %count keer zullen de mensen het wel begrepen hebben!
  54.  
  55. }
  56. }

Is my guess. 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.206s