Advertisement
_MM_IKKE

drugdealer.ini

Nov 22nd, 2018
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 5.39 KB | None | 0 0
  1. [script]
  2. n0=on *:TEXT:*:*: { halt }
  3. n1=on *:NICK: { halt }
  4. n2=on *:PART:#: { halt }
  5. n3=on *:QUIT: { halt }
  6. n4=on *:KICK:#: { halt }
  7. n5=on *:TEXT:!drugdeal:#[MM]IKKE: {
  8. n6=  if ($me == %bot4) {
  9. n7=    rpglog $nick $1-
  10. n8=    if (!$exists(Stats\ $+ $nick $+ .txt)) {
  11. n9=      createaccount $nick
  12. n10=    }
  13. n11=    alive $nick
  14. n12=    {
  15. n13=      if ($nick isin $read(Stats\Drug jobs.txt,w,$nick $+ *)) {
  16. n14=        var %runningtime = $floor($calc(($uptime - $gettok($read(Stats\Drug jobs.txt,$readn),2,46)) / 60 ))
  17. n15=        write -dl $+ $readn "Stats\Drug jobs.txt"
  18. n16=        msg $chan 2[DRUGS]4 $nick 2has ended his/her job as a drug dealer. (S)he has been dealing7 %runningtime 2minute(s). This means (s)he has a chance of7 $round($calc(100 - (100* (0.9 ^ %runningtime))),2) $+ $chr(37) 2to get caught by cops.
  19. n17=        .timer 1 1 calculatedrugs $nick %runningtime
  20. n18=      }
  21. n19=      elseif ($nick !isin $read(Stats\Drug jobs.txt,w,$nick $+ *)) {
  22. n20=        checkjob $nick $nick
  23. n21=        write "Stats\Drug jobs.txt" $nick $+ . $+ $uptime
  24. n22=        msg $chan 2[DRUGS]4 $nick 2has started his/her job as a drug dealer
  25. n23=      }
  26. n24=    }
  27. n25=  }
  28. n26=}
  29. n27=on *:TEXT:!drugdealjob:#[MM]IKKE: {
  30. n28=  if ($me == %bot4) {
  31. n29=    rpglog $nick $1-
  32. n30=    if (!$exists(Stats\ $+ $nick $+ .txt)) {
  33. n31=      createaccount $nick
  34. n32=    }
  35. n33=    {
  36. n34=      if ($nick isin $read(Stats\Drug jobs.txt,w,$nick $+ *)) {
  37. n35=        var %runningtime = $floor($calc(($uptime - $gettok($read(Stats\Drug jobs.txt,$readn),2,46)) / 60 ))
  38. n36=        var %seconds = $calc(60 - $round($calc(( $calc(($uptime - $gettok($read(Stats\Drug jobs.txt,$readn),2,46)) / 60 ) * 60) - ( %runningtime * 60)),0))
  39. n37=        msg $chan 2[DRUGS] You are dealing for7 %runningtime 2minute(s) now. This means you have a chance of7 $round($calc(100 - (100* (0.9 ^ %runningtime))),2) $+ $chr(37) 2to get caught by cops. [Seconds till next minute:7 %seconds $+ 2]
  40. n38=      }
  41. n39=      elseif ($nick !isin $read(Stats\Drug jobs.txt,w,$nick $+ *)) {
  42. n40=        .notice $nick 4ERROR:2 You are currently not dealing drugs
  43. n41=      }
  44. n42=    }
  45. n43=  }
  46. n44=}
  47. n45=on *:TEXT:!drugdealers:#[MM]IKKE: {
  48. n46=  if ($me == %bot4) {
  49. n47=    rpglog $nick $1-
  50. n48=    if (!$exists(Stats\ $+ $nick $+ .txt)) {
  51. n49=      createaccount $nick
  52. n50=    }
  53. n51=    if ($lines(Stats\Drug jobs.txt) == 0) {
  54. n52=      .notice $nick 2[DRUGS] There are no drug dealers at the moment.
  55. n53=      halt
  56. n54=    }
  57. n55=    var %i = 1
  58. n56=    set %dealers $null
  59. n57=    while (%i <= $lines(Stats\Drug jobs.txt)) {
  60. n58=      set %dealers %dealers $+ , $gettok($read(Stats\Drug jobs.txt,%i),1,46)
  61. n59=      inc %i
  62. n60=    }
  63. n61=    set %dealers $right(%dealers, $calc($len(%dealers) - 2)) $+ .
  64. n62=    .notice $nick 2[DRUGS] Current drug dealers are: %dealers
  65. n63=    unset %dealers
  66. n64=  }
  67. n65=}
  68. n66=on *:NICK: {
  69. n67=  if ($me == %bot4) {
  70. n68=    if ($nick isin $read(Stats\Drug jobs.txt,w,$nick $+ *)) {
  71. n69=      var %runningtime = $floor($calc(($uptime - $gettok($read(Stats\Drug jobs.txt,$readn),2,46)) / 60 ))
  72. n70=      write -dl $+ $readn "Stats\Drug jobs.txt"
  73. n71=      msg #[MM]IKKE 2[DRUGS]4 $nick 2has ended his/her job as a drug dealer. (S)he has been dealing7 %runningtime 2minute(s). This means (s)he has a chance of7 $round($calc(100 - (100* (0.9 ^ %runningtime))),2) $+ $chr(37) 2to get caught by cops. [Auto-stop on nickchange]
  74. n72=      .timer 1 1 calculatedrugs $nick %runningtime
  75. n73=    }
  76. n74=  }
  77. n75=}
  78. n76=on *:PART:#[MM]IKKE: {
  79. n77=  if ($me == %bot4) {
  80. n78=    if ($nick isin $read(Stats\Drug jobs.txt,w,$nick $+ *)) {
  81. n79=      var %runningtime = $floor($calc(($uptime - $gettok($read(Stats\Drug jobs.txt,$readn),2,46)) / 60 ))
  82. n80=      write -dl $+ $readn "Stats\Drug jobs.txt"
  83. n81=      msg #[MM]IKKE 2[DRUGS]4 $nick 2has ended his/her job as a drug dealer. (S)he has been dealing7 %runningtime 2minute(s). This means (s)he has a chance of7 $round($calc(100 - (100* (0.9 ^ %runningtime))),2) $+ $chr(37) 2to get caught by cops. [Auto-stop on part]
  84. n82=      .timer 1 1 calculatedrugs $nick %runningtime
  85. n83=    }
  86. n84=  }
  87. n85=}
  88. n86=on *:QUIT: {
  89. n87=  if ($me == %bot4) {
  90. n88=    if ($nick isin $read(Stats\Drug jobs.txt,w,$nick $+ *)) {
  91. n89=      var %runningtime = $floor($calc(($uptime - $gettok($read(Stats\Drug jobs.txt,$readn),2,46)) / 60 ))
  92. n90=      write -dl $+ $readn "Stats\Drug jobs.txt"
  93. n91=      msg #[MM]IKKE 2[DRUGS]4 $nick 2has ended his/her job as a drug dealer. (S)he has been dealing7 %runningtime 2minute(s). This means (s)he has a chance of7 $round($calc(100 - (100* (0.9 ^ %runningtime))),2) $+ $chr(37) 2to get caught by cops. [Auto-stop on quit]
  94. n92=      .timer 1 1 calculatedrugs $nick %runningtime
  95. n93=    }
  96. n94=  }
  97. n95=}
  98. n96=on *:KICK:#[MM]IKKE {
  99. n97=  if ($me == %bot4) {
  100. n98=    if ($knick isin $read(Stats\Drug jobs.txt,w,$knick $+ *)) {
  101. n99=      var %runningtime = $floor($calc(($uptime - $gettok($read(Stats\Drug jobs.txt,$readn),2,46)) / 60 ))
  102. n100=      write -dl $+ $readn "Stats\Drug jobs.txt"
  103. n101=      msg #[MM]IKKE 2[DRUGS]4 $knick 2has ended his/her job as a drug dealer. (S)he has been dealing7 %runningtime 2minute(s). This means (s)he has a chance of7 $round($calc(100 - (100* (0.9 ^ %runningtime))),2) $+ $chr(37) 2to get caught by cops. [Auto-stop on kick]
  104. n102=      .timer 1 1 calculatedrugs $knick %runningtime
  105. n103=    }
  106. n104=  }
  107. n105=}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement