Id: 392; Nick: Saint; Timestamp: 2007-05-27 15:53:33; Pasted as: mIRC
Description: n/a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
alias start {
  if ($portfree(2000)) {
    sockudp -nk test $1 $2 ˙˙˙˙challenge rcon
    sockmark test $1 $2 $3
  }
}
on *:udpread:test:{
  var %data
  sockread -f %data
  echo -ag %data
  if (˙˙˙˙challenge rcon isin %data) {
    sockudp -nk test2 2000 $gettok($sock($sockname).mark,1-2,32) ˙˙˙˙rcon $gettok(%data,3,32) $gettok($sock($sockname).mark,3,32) logaddress_add YourIp 2000
  }  
  sockclose $sockname
}
on *:udpread:test2:{
  var %a
  sockread -f %a
  while ($sockbr) {
    if (%a) {
      echo -ag $v1
    }
    var %a
    sockread -f %a
  }
}
alias stop {
  sockclose test2
}
Parsed for bracket errors and indented:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
alias start {
  if ($portfree(2000)) {
    sockudp -nk test $1 $2 ˙˙˙˙challenge rcon
    sockmark test $1 $2 $3
  }
}
on *:udpread:test:{
  var %data
  sockread -f %data
  echo -ag %data
  if (˙˙˙˙challenge rcon isin %data) {
    sockudp -nk test2 2000 $gettok($sock($sockname).mark,1-2,32) ˙˙˙˙rcon $gettok(%data,3,32) $gettok($sock($sockname).mark,3,32) logaddress_add YourIp 2000
  }
  sockclose $sockname
}
on *:udpread:test2:{
  var %a
  sockread -f %a
  while ($sockbr) {
    if (%a) {
      echo -ag $v1
    }
    var %a
    sockread -f %a
  }
}
alias stop {
  sockclose test2
}
Options: New, Download,
, mIRC Parser;
Copyright © 2006 by Zyberdog - Some rights reserved. (Browse/Disclaimer/Stats/About)