Advertisement
Guest User

Untitled

a guest
Jul 26th, 2015
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.43 KB | None | 0 0
  1. [script]
  2. n0=on 1:Start: {
  3. n1= socklisten SonicSock 6667
  4. n2= window -a @mIRCd
  5. n3= window -a @mIRCd2
  6. n4=}
  7. n5=on 1:SockListen:SonicSock: {
  8. n6= if ($sock(mIRCd).status == active) {
  9. n7= sockaccept mIRCd2
  10. n8= set %ircd2 0
  11. n9= halt
  12. n10= }
  13. n11= sockaccept mIRCd
  14. n12= set %ircd 0
  15. n13= halt
  16. n14=}
  17. n15=on 1:SockOpen:mIRCd: {
  18. n16= set %ircd 0
  19. n17=}
  20. n18=on 1:sockread:mIRCd:{
  21. n19= if ($sockerr > 0) return
  22. n20= :nextread
  23. n21= sockread %temp
  24. n22= if ($sockbr == 0) return
  25. n23= if (%temp == $null) %temp = -
  26. n24= aline @mIRCd %temp
  27. n25= if (QUIT isin %temp) {
  28. n26= sockwrite -n mIRCd2 : $+ %nick $+ !mIRCd@mIRCdUser.com %temp
  29. n27= sockclose mIRCd
  30. n28= }
  31. n29= if (PRIVMSG #mIRCd isin %temp) {
  32. n30= sockwrite -n mIRCd2 : $+ %nick $+ !mIRCd@mIRCdUser.com %temp
  33. n31= goto nextread
  34. n32= }
  35. n33=
  36. n34= if (NICK isin %temp) {
  37. n35= set %nick $remove(%temp,NICK)
  38. n36= sockwrite -n mIRCd : $+ %nick2 $+ !mIRCd@mIRCduser.com NICK : $+ %nick
  39. n37= }
  40. n38= if (ISON isin %temp) {
  41. n39= set %ison $remove(%temp,ISON )
  42. n40= sockwrite -n mIRCd : $+ $ip 303 %nick ISON : $+ %ison
  43. n41= }
  44. n42= if (whois isin %temp) {
  45. n43= sockwrite -n mIRCd : $+ $ip 421 %nick whois - Command not supported yet.
  46. n44= }
  47. n45= if (TOPIC isin %temp) {
  48. n46= sockwrite -n mIRCd : $+ $ip 421 %nick TOPIC - Command not supported yet.
  49. n47= }
  50. n48= if (MODE isin %temp) {
  51. n49= sockwrite -n mIRCd : $+ $ip 421 %nick MODE - Command not supported yet.
  52. n50= }
  53. n51= if (PART #mIRCd isin %temp) {
  54. n52= sockwrite -n mIRCd : $+ %nick $+ !mIRCd@mIRCduser.com PART :#mIRCd
  55. n53= sockwrite -n mIRCd2 : $+ %nick $+ !mIRCd@mIRCduser.com PART :#mIRCd
  56. n54= }
  57. n55= if (JOIN #mIRCd isin %temp) {
  58. n56= sockwrite -n mIRCd : $+ %nick $+ !mIRCd@mircduser.com JOIN :#mIRCd
  59. n57= sockwrite -n mIRCd : $+ $ip 332 %nick #mIRCd :Welcome to mIRCd Alpha!
  60. n58= sockwrite -n mIRCd : $+ $ip 353 %nick = #mIRCd : $+ %nick %nick2
  61. n59= sockwrite -n mIRCd : $+ $ip 366 %nick #mIRCd :End of /NAMES list.
  62. n60= sockwrite -n mIRCd :mIRCd!mIRCd@mircdserver.com MODE #mIRCd +t
  63. n61= sockwrite -n mIRCd2 : $+ %nick $+ !mIRCd@mIRCduser.com JOIN :#mIRCd
  64. n62= }
  65. n63= if (%ircd == 0) {
  66. n64= sockwrite -n mIRCd : $+ $ip NOTICE AUTH :Welcome to mIRCd Alpha v0.001
  67. n65= sockwrite -n mIRCd : $+ $ip 001 %nick :Welcome to the mIRCd Alpha Server, %nick
  68. n66= sockwrite -n mIRCd : $+ $ip 002 %nick :Your host is $ip $+ , running version mIRCd-v0.001a
  69. n67= sockwrite -n mIRCd : $+ $ip 003 %nick :This project was started on Tue Apr 3 2001 at 13:01:14 EST
  70. n68= sockwrite -n mIRCd : $+ $ip 004 %nick $ip mIRCd-v0.001a x
  71. n69= sockwrite -n mIRCd : $+ $ip 005 %nick NOTHING :is supported by this server yet. lol.
  72. n70= sockwrite -n mIRCd : $+ $ip 251 %nick :There are 1 users and 0 invisible on 1 servers
  73. n71= sockwrite -n mIRCd : $+ $ip 252 %nick 0 :operator(s) online
  74. n72= sockwrite -n mIRCd : $+ $ip 254 %nick 1 :channels formed
  75. n73= sockwrite -n mIRCd : $+ $ip 255 %nick :I have 1 clients and 1 servers
  76. n74= sockwrite -n mIRCd : $+ $ip 265 %nick :Current Local Users: 1 Max: 1
  77. n75= sockwrite -n mIRCd : $+ $ip 266 %nick :Current Global Users: 0 Max: 0
  78. n76= sockwrite -n mIRCd : $+ $ip 375 %nick :- $ip Message of the Day -
  79. n77= sockwrite -n mIRCd : $+ $ip 372 %nick :- Please type /join #mIRCd
  80. n78= sockwrite -n mIRCd : $+ $ip 376 %nick :End of /MOTD command.
  81. n79= sockwrite -n mIRCd : $+ %nick MODE %nick :+x
  82. n80= set %ircd 1
  83. n81= }
  84. n82= goto nextread
  85. n83=}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement