Advertisement
RaZgRiZ

QuickConnect WIP

Oct 25th, 2011
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.79 KB | None | 0 0
  1. createine qc_servlist ""
  2. iscorrectip = [result (= (listlen (strreplace $arg1 . " ")) 4)]
  3. qc = [
  4.     connect (
  5.         at (at $qc_servlist (listfind i $qc_servlist [(=s @arg1 (at $i 0))])) 1
  6.     ) (
  7.         at (at $qc_servlist (listfind i $qc_servlist [(=s @arg1 (at $i 0))])) 2
  8.     )
  9. ]
  10.  
  11. addqcserv = [
  12.     cond (= (listfind i $qc_servlist [(=s @arg1 (at $i 0))]) 0) [
  13.         echo "^f7QC entry already exists!"
  14.     ] (? (>= $numargs 2) (! (iscorrectip @arg2)) (! (isconnected))) [
  15.         echo "^f7Incorrect IP was rejected!"
  16.     ] [
  17.         append qc_servlist (
  18.             format ["%1 %2 %3"] @arg1 (
  19.                 ? (isconnected) (connectedip) @arg2
  20.             ) (
  21.                 ? (isconnected) (connectedport) (? (> $numargs 2) @arg3 28785)
  22.             )
  23.         )
  24.         qc_servname = ""
  25.         looplist i $qc_servlist [append qc_servname (at $i 0)]
  26.         listcomplete qc $qc_servname
  27.     ]
  28. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement