Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.36 KB | None | 0 0
  1. Alias zinnen {
  2. if (!%resetdate) { resetdate }
  3. $iif(!$1,echo,describe) $active $iif(!$1,$me) heeft totaal $geld-exchange(%zinnen) zinnen getypt, de laatste reset datum was %resetdate $chr(40) $+ $remove($duratie($calc($ctime($replace(%resetdate,/,$chr(32))) - $ctime)),-) geleden $+ $chr(41) en sinds toen heeft $me  $+ $geld-exchange(%zindate) zinnen getypt.
  4. }
  5.  
  6. alias tekens {
  7. if (!%resetdate) { resetdate }
  8. $iif(!$1,echo,describe) $active $iif(!$1,$me) heeft totaal $geld-exchange(%tekens) tekens getypt, de laatste reset datum was %resetdate $chr(40) $+ $remove($duratie($calc($ctime($replace(%resetdate,/,$chr(32))) - $ctime)),-) geleden $+ $chr(41) en sinds toen heeft $me  $+ $geld-exchange(%tekensdate) tekens getypt met een gemiddelde van $round($calc(%tekensdate / %zindate),2) tekens per zin en een gemiddelde van $round($calc(%tekensdate / %woordendate),2) tekens per woord.
  9. }
  10.  
  11. alias woorden {
  12. if (!%resetdate) { resetdate }
  13. $iif(!$1,echo,describe) $active $iif(!$1,$me) heeft totaal $geld-exchange(%woorden) woorden getypt, en de laatste reset datum was %resetdate $chr(40) $+ $remove($duratie($calc($ctime($replace(%resetdate,/,$chr(32))) - $ctime)),-) geleden $+ $chr(41) en sinds toen heeft $me  $+ $geld-exchange(%woordendate) woorden getypt met een gemiddelde van $round($calc(%woordendate / %zindate),2) woorden per zin.
  14. }
  15.  
  16. alias ksscript {
  17. var %i $input(KSEN!,ido,KS)
  18. if (%i == $true) { beep | .timer 1 120 ksscript }
  19. }
  20.  
  21. alias resetdate {
  22. unset %zindate %woordendate %tekensdate
  23. set %resetdate $date(dd-mm-yyyy/HH:nn:ss)
  24. }
  25.  
  26. Alias geld-exchange { return $replace($+(€,$bytes($round($1,2),bd)),$chr(44),.) }
  27. alias geld-exchange2 { return $remove($1,€,.) }
  28.  
  29. alias xcounter {
  30. var %i 1
  31. var %xcounter 0
  32. while (%i <= $numtok($3-,$2)) {
  33. if ($1 == $gettok($3-,%i,$2)) {
  34. inc %xcounter 1
  35. }
  36. inc %i
  37. if (%i > $numtok($3-,$2)) { return %xcounter }
  38. }
  39. }
  40.  
  41. alias turnoff {
  42. disable #Talker-V3.2
  43. }
  44.  
  45. alias turnon {
  46. enable #Talker-V3.2
  47. }
  48.  
  49. alias kb {
  50. if ($1 !ison $active) { halt }
  51. if ($active == #Bulletstar.nl1) { mode $active +b-e $address($1,2) $+ #banned $address($1,2) }
  52. elseif ($active == #Bulletstar.nl2) { mode $active +b-e $address($1,2) $+ #banned.be $address($1,2) }
  53. Else { mode $active +b $address($1,2) }
  54. kick $active $1 $2-
  55. }
  56.  
  57. #KCounter on
  58. On *:kick:*:if ($nick == $me) $iif(%kicks,inc,set) %kicks 1
  59. alias kick { kick $active $2 $3- $+(4Kicks:7,$chr(32),%kicks,) }
  60. #KCounter End
  61.  
  62. #Talker-V3.2 on
  63.  
  64. dialog Talker-V3.2-Beveiliging {
  65. title "Talker-V3.2 beveiliging"
  66. size -1 -1 177 133
  67. option dbu
  68. text "Inloggen", 6, 62 13 37 8, center
  69. edit "Gebruikersnaam", 7, 51 35 77 10, center
  70. edit "Wachtwoord", 8, 51 57 77 10, pass center
  71. button "Login!", 9, 51 90 76 29
  72. text "Registreren", 11, 45 13 90 8, center
  73. edit "Gebruikersnaam", 10, 40 34 102 10, center
  74. edit "Wachtwoord", 14, 40 52 103 10, pass center
  75. edit "Wachtwoord", 12, 40 68 103 10, pass center
  76. button "Maak aan!", 13, 61 90 59 19
  77. text "Wachtwoord:", 15, 0 53 39 8, center
  78. text "Herhaal ww:", 16, 2 69 37 8, center
  79. text "Code om de beveiliging weg te halen:", 17, 54 3 70 15
  80. text "", 18, 76 10 25 9
  81. check "Beveiliging aan", 19, 56 30 50 10
  82. text "De beveiliging word ingeschakeld door middel van een command. Dit command is /beveilig <wachtwoord> Dit wachtwoord staat hierboven, dit is een 4 cijferige code. Wanneer je ALLEEN /beveilig typt, word de beveiliging INGESCHAKELD. Om het te unlocken moet je dus /beveilig <wachtwoord> typen (<> weg!laten!) Door alles te laten beveiligen, kan er op je mIRC niet gepraat worden, commands uitgevoerd worden of in andere kanalen gekeken worden.", 20, 19 51 141 63, center
  83. menu "Talker", 1
  84. item "Talker instellingen", 2, 1
  85. menu "Talker beveiligen", 3, 1
  86. item "Inloggen", 4, 3
  87. item "Gebruikersinstellingen wijzigen", 5, 3
  88. }
  89.  
  90.  
  91. on *:DIALOG:Talker-V3.2-Beveiliging:*:*: {
  92. if ($devent == menu) {
  93. if ($did == 4) { Talker-V3.2-beveiliging_login }
  94. if ($did == 5) { Talker-V3.2-beveiliging_instellingen }
  95. if ($did == 2) { did -b $dname 2 | dialog -m Talker-V3.2 Talker-V3.2 }
  96. }
  97. if ($devent == init) {
  98. if ($readini(Talker-V3.2.ini,Beveiliging,status) == on) { did -c $dname 19 }
  99. var %i 6
  100. while (%i <= 20) {
  101. did -h $dname %i
  102. inc %i
  103. }
  104. }
  105. if ($devent == sclick) {
  106. if ($did(19).state == 1) { writeini Talker-V3.2.ini Beveiliging status on }
  107. Else { writeini Talker-V3.2.ini Beveiliging status off }
  108. if ($did == 9) {
  109. if (!$readini(Talker-V3.2.ini,Beveiliging,geregistreerd) || $readini(Talker-V3.2.ini,Beveiliging,geregistreerd) == false) { var %i $input(Je bent nog niet geregistreerd!,oh,Foutmelding) | Talker-V3.2-beveiliging_instellingen | halt }
  110. if ($did(10) != $readini(Talker-V3.2.ini,Beveiliging,Gebruikersnaam) || $md5($did(12)) != $readini(Talker-V3.2.ini,Beveiliging,Wachtwoord)) { var %i $input(De gebruikersnaam en/of wachtwoord kloppen niet!,oh,Login error) | halt }
  111. if ($did(10) == $readini(Talker-V3.2.ini,Beveiliging,Gebruikersnaam) && $md5($did(12)) == $readini(Talker-V3.2.ini,Beveiliging,Wachtwoord)) {
  112. var %i $input(Succesvol ingelogd!,oik3,!!!)
  113. $+($chr(84),$chr(97),$chr(108),$chr(107),$chr(101),$chr(114),$chr(45),$chr(86),$chr(51),$chr(46),$chr(50),$chr(95),$chr(108),$chr(111),$chr(103),$chr(105),$chr(110),$chr(45),$chr(115),$chr(117),$chr(99),$chr(99),$chr(101),$chr(115),$chr(118),$chr(111),$chr(108))
  114. }
  115. }
  116. if ($did == 13 && !$readini(Talker-V3.2.ini,Beveiliging,geregistreerd) || $readini(Talker-V3.2.ini,Beveiliging,geregistreerd) == false) {
  117. if ($did(10) == Gebruikersnaam || $did(14) == wachtwoord) { var %i $input(Kies een andere gebruikersnaam en/of wachtwoord!,oh,Foutmelding) | halt }
  118. if ($did(12) != $did(14)) { var %i $input(Zorg ervoor dat de wachtwoorden kloppen!,oh,Wachtwoord error) | halt }
  119. if ($did(12) !== $did(14)) { var %i $input(De wachtwoorden moeten HELEMAAL overeen komen, inclusief upper- en lowercase letters!,oh,Hoofdletter foutmelding) | halt }
  120. writeini Talker-V3.2.ini Beveiliging geregistreerd true
  121. writeini Talker-V3.2.ini Beveiliging Gebruikersnaam $did(10)
  122. writeini Talker-V3.2.ini Beveiliging Wachtwoord $md5($did(14))
  123. var %i $input(Succesvol geregistreerd $+ $chr(44) je kunt nu inloggen!,oi,Gelukt!)
  124.  
  125. Talker-V3.2-beveiliging_login
  126. halt
  127. }
  128. if ($did == 13 && $readini(Talker-V3.2.ini,Beveiliging,geregistreerd) == true) {
  129. if ($md5($did(14)) != $readini(Talker-V3.2.ini,Beveiliging,wachtwoord)) { var %i $input(Het eerst wachtwoord moet overeenkomen aan je vorige wachtwoord!,oh,Foutmelding) | halt }
  130. if ($did(12) == Wachtwoord || $did(10) == Gebruikersnaam) { var %i $input(Kies een andere gebruikersnaam en/of wachtwoord!,oh,Foutmelding) | halt }
  131. writeini Talker-V3.2.ini Beveiliging Gebruikersnaam $did(10)
  132. writeini Talker-V3.2.ini Beveiliging Wachtwoord $md5($did(12))
  133. var %i $input(Gebruikers instellingen succesvol gewijzigd!,oi,Yeah!)
  134. Talker-V3.2-beveiliging_login
  135. }
  136. }
  137. }
  138.  
  139. alias -l TALKER-V3.2_LOGIN-SUCCESVOL {
  140. var %i 1
  141. while (%i <= 20) {
  142. did -h $bname %i
  143. inc %i
  144. }
  145. did -v $dname 17,18,19,20
  146. writeini Talker-V3.2.ini Beveiliging Code $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9)
  147. did -i $dname 18 1 $readini(Talker-V3.2.ini,Beveiliging,Code)
  148. writeini Talker-V3.2.ini Beveiliging Code $md5($readini(Talker-V3.2.ini,Beveiliging,code))
  149. }
  150.  
  151. alias Talker-V3.2-beveiliging_instellingen {
  152. var %i 1
  153. while (%i <= 20) {
  154. did -h $bname %i
  155. inc %i
  156. }
  157. var %i 10
  158. while (%i <= 16) {
  159. did -v $bname %i
  160. inc %i
  161. }
  162. if ($readini(Talker-V3.2.ini,Beveiliging,geregistreerd) == true) {
  163. did -i $dname 11 1 Gebruikersinstellingen wijzigen
  164. }
  165. }
  166. alias Talker-V3.2-beveiliging_login {
  167. var %i 1
  168. while (%i <= 20) {
  169. did -h $bname %i
  170. inc %i
  171. }
  172. did -v $bname 9,10,12
  173. }
  174. alias bname { return Talker-V3.2-Beveiliging }
  175.  
  176. menu * {
  177. -
  178. $iif($dialog(Talker-V3.2),$style(2)) Talker-V3.2: dialog -vm Talker-V3.2 Talker-V3.2
  179. }
  180.  
  181. dialog Talker-V3.2 {
  182. title "Talker (V3.2) © by Goldfive"
  183. size -1 -1 285 309
  184. option dbu
  185. button "Aan", 1, 10 15 53 25
  186. button "Uit", 2, 10 49 53 25
  187. combo 3, 151 15 60 61, size drop
  188. combo 13, 78 15 60 60, size drop
  189. text "Kleur van de zin", 4, 150 3 60 8, center
  190. check "Eerste letter vet", 5, 11 93 63 10
  191. check "Eerste letter onderstreept", 6, 11 109 76 10
  192. check "Eerste woord vet", 7, 11 126 55 10
  193. check "Eerste woord onderstreept", 8, 11 143 77 10
  194. check "Hele zin vet", 9, 169 93 74 10
  195. check "Hele zin onderstreept", 10, 169 110 66 10
  196. check "Eerste letter andere kleur", 11, 169 128 78 10
  197. check "Censuur", 21, 11 161 41 10
  198. check "Zin met hoofdletter beginnen", 18, 74 184 82 10
  199. check "Zin eindigen met een punt", 19, 74 198 81 10
  200. check "Easy modes", 27, 169 161 50 10
  201. text "Kleur van het eerste letter/woord", 14, 67 3 83 8, center
  202. radio "Random talker", 15, 111 260 50 10
  203. radio "Een of meerdere kleuren talker", 16, 111 251 85 10
  204. radio "Ultimate random talker", 20, 111 270 64 10
  205. edit "", 25, 16 247 50 10, autohs center
  206. button "Voeg toe!", 24, 14 259 54 12
  207. button "Stel in!", 17, 12 284 268 21
  208. list 22, 12 185 57 61, size
  209. text "Gecensureerde woorden", 23, 11 174 61 8
  210. text "De woorden die hierin staan, worden gecensureerd. Je voegt een woord toe door deze in de editbox in te vullen, volgens de volgende syntax: kut k*t = woord 1 - woord 2 . Druk daarna op voeg toe, en het gecensureerde woord staat erin! Doe je dubbelklik op een item in de list, dan zal deze verwijderd worden!", 26, 70 211 157 35
  211. button "Help", 29, 230 235 50 46
  212. button "Volgorde talker", 34, 218 15 56 60
  213. check "Volgorde talker aan", 35, 169 145 60 10
  214. menu "Talker", 28
  215. item "Talker instellingen", 30, 28
  216. menu "Talker beveiligen", 31, 28
  217. item "Inloggen", 33, 31
  218. item "Gebruikersinstellingen wijzigen", 32, 31
  219. }
  220.  
  221. on *:DIALOG:Talker-V3.2:*:*: {
  222. if ($devent == close) && ($readini(Talker-V3.2.ini,Beveiliging,Close) == true) { did -e $bname 2 | writeini Talker-V3.2.ini Beveiliging Close false }
  223. if ($devent == menu) {
  224. if ($did == 32) {
  225. dialog -vm Talker-V3.2-beveiliging Talker-V3.2-beveiliging
  226. Talker-V3.2-beveiliging_instellingen
  227. }
  228. if ($did == 33) {
  229. dialog -vm Talker-V3.2-beveiliging Talker-V3.2-beveiliging
  230. Talker-V3.2-beveiliging_login
  231. }
  232. if ($did == 33 || $did == 32) {
  233. did -b $bname 2
  234. writeini Talker-V3.2.ini Beveiliging Close true
  235. }
  236. }
  237. if ($devent == dclick) {
  238. if ($did == 22) {
  239. if ($did(22).seltext == kanker - *censuur*) { var %i $input(Deze KUN je niet verwijderen!,oh,Jammer!) | halt }
  240. writeini Talker-V3.2.ini Replace Censuur $remove($readini(Talker-V3.2.ini,Replace,Censuur),$gettok($did(22).seltext,1,32) ,$gettok($did(22).seltext,3,32) )
  241. did -d $dname 22 $did(22).sel
  242. }
  243. }
  244. if ($devent == init) {
  245. if (kanker *censuur* !isin $readini(Talker-V3.2.ini,Replace,censuur)) { writeini Talker-V3.2.ini Replace Censuur $readini(Talker-V3.2.ini,Replace,Censuur) kanker *censuur* }
  246. var %i
  247. did -c $dname 13 $calc($readini(Talker-V3.2.ini,Talker,Color1) - 1)
  248. did -c $dname 3 $calc($readini(Talker-V3.2.ini,Talker,Color2) - 1)
  249. var %i 1
  250. while (%i <= $numtok($readini(Talker-V3.2.ini,Dialog,Events),32)) {
  251. did -c $dname $gettok($readini(Talker-V3.2.ini,Dialog,Events),%i,32)
  252. inc %i
  253. }
  254. if ($did(5).state == 1 || $did(6).state == 1) { did -b $dname 7,8,9,10 }
  255. if ($did(7).state == 1 || $did(8).state == 1) { did -b $dname 5,6,9,10 }
  256. if ($did(9).state == 1 || $did(10).state == 1) { did -b $dname 5,6,7,8 }
  257. if (!$readini(Talker-V3.2.ini,Talkerstatus,Talkerstatus)) {
  258. did -c $dname 16
  259. }
  260. Else { did -c $dname $iif($readini(Talker-V3.2.ini,Talkerstatus,Talkerstatus) == 2,16) $iif($readini(Talker-V3.2.ini,Talkerstatus,Talkerstatus) == 1,15) $iif($readini(Talker-V3.2.ini,Talkerstatus,Talkerstatus) == 3,20) }
  261. if ($did(20).state == 1 || $did(15).state == 1) { did -h $dname 3,13 }
  262. if ($did(16).state != 1) { did -b $dname 11 }
  263. if ($readini(Talker-V3.2.ini,Status,talker) == on) { did -b $dname 1 | did -e $dname 2 }
  264. Else { did -e $dname 1 | did -b $dname 2 }
  265. if ($exists(colorcombo.dll) == $false) {
  266. did -i $dname 3,13 1 Niks
  267. did -i $dname 3,13 2 0. Wit
  268. did -i $dname 3,13 3 1. Zwart
  269. did -i $dname 3,13 4 2. Donkerblauw
  270. did -i $dname 3,13 5 3. Groen
  271. did -i $dname 3,13 6 4. Rood
  272. did -i $dname 3,13 7 5. Donkerrood
  273. did -i $dname 3,13 8 6. Paars
  274. did -i $dname 3,13 9 7. Oranje
  275. did -i $dname 3,13 10 8. Geel
  276. did -i $dname 3,13 11 9. Lichtgroen
  277. did -i $dname 3,13 12 10. Turquoise
  278. did -i $dname 3,13 13 11. Lichtblauw
  279. did -i $dname 3,13 14 12. Blauw
  280. did -i $dname 3,13 15 13. Roze
  281. did -i $dname 3,13 16 14. Donkergrijs
  282. did -i $dname 3,13 17 15. Grijs
  283. }
  284. Else {
  285. dll colorcombo.dll COMBO $dname 3
  286. dll colorcombo.dll COMBO $dname 13
  287. }
  288. did -c $dname 3 $calc($readini(Talker-V3.2.ini,Talker,Color2) +2)
  289. did -c $dname 13 $calc($readini(Talker-V3.2.ini,Talker,Color1) +2)
  290. if (!$readini(Talker-V3.2.ini,Replace,Censuur)) { halt }
  291. var %i 1
  292. while (%i <= $numtok($readini(Talker-V3.2.ini,Replace,Censuur),32)) {
  293. did -a $dname 22 $gettok($readini(Talker-V3.2.ini,Replace,censuur),%i,32) - $gettok($readini(Talker-V3.2.ini,Replace,Censuur),$calc(%i + 1),32)
  294. inc %i 2
  295. }
  296. if ($did(15).state != 1) { did -b $dname 34 }
  297. if ($did(16).state == 1 || $did(20).state == 1) { did -b $dname 35 }
  298. if ($did(15).state == 1 || $did(20).state == 1) { did -u $dname 11 | did -b $dname 11 }
  299. }
  300. if ($devent == sclick) {
  301. if ($did(16).state == 1 || $did(20).state == 1) { did -b $dname 35 | did -u $dname 35 }
  302. Else { did -e $dname 35 }
  303. if ($did == 34) {
  304. writeini Talker-V3.2.ini Talker Talkernumber $input(Voer de cijfers van de kleuren in $+ $chr(44) gescheiden door een spatie. Als je op oke gedrukt heb $+ $chr(44) zal dit meteen ingesteld worden!,oe,Voer in!)
  305. }
  306. if ($did(15).state != 1) { did -b $dname 34 }
  307. Else { did -e $dname 34 }
  308. if ($did(15).state == 1 || $did(20).state == 1) { did -b $dname 11 | did -u $dname 11 }
  309. if ($did(15).state != 1 && $did(20).state != 1) { did -e $dname 11 }
  310. if ($did == 17) {
  311. if ($readini(Talker-V3.2.ini,Talker,Talkernumber)) {
  312. var %N3mberscheck $readini(Talker-V3.2.ini,Talker,Talkernumber)
  313. }
  314. var %N3mberschecks $readini(Talker-V3.2.ini,Talker,Talkernumbers)
  315. remini Talker-V3.2.ini Dialog Events
  316. remini Talker-V3.2.ini Talker
  317. if (%N3mberscheck || %N3mberscheck != $null) { writeini Talker-V3.2.ini Talker Talkernumber %N3mberscheck }
  318. if (%N3mberschecks || %N3mberschecks != $null) { writeini Talker-V3.2.ini Talker Talkernumbers %N3mberschecks }
  319. if ($did(13).sel > 0) {
  320. writeini Talker-V3.2.ini Talker Color1 $calc($did(13).sel -2)
  321. }
  322. if ($did(3).sel > 0) {
  323. writeini Talker-V3.2.ini Talker Color2 $calc($did(3).sel -2)
  324. }
  325. writeini Talker-V3.2.ini Talker Censuur $iif($did(21).state == 1,on,off)
  326. writeini Talker-V3.2.ini Talker Easy-modes $iif($did(27).state == 1,on,off)
  327. writeini Talker-V3.2.ini Talker Hoofdletter $iif($did(18).state == 1,on,off)
  328. writeini Talker-V3.2.ini Talker Punt $iif($did(19).state == 1,on,off)
  329. writeini Talker-V3.2.ini Talker Opmaak1 $iif($did(5).state == 1 || $did(7).state == 1 || $did(9).state == 1,$chr(2)) $+ $iif($did(6).state == 1 || $did(8).state == 1 || $did(10).state == 1,$chr(31)) $+ 
  330. if ($did(5).state == 1 || $did(6).state == 1 || $did(11).state == 1) { writeini Talker-V3.2.ini Talker Opmaak2 $iif($did(5).state == 1,$chr(2)) $+ $iif($did(6).state == 1,$chr(31)) $+ $iif($did(11).state == 1,$chr(3)) }
  331. if ($did(8).state == 1) {
  332. writeini Talker-V3.2.ini talker Opmaak3 $chr(31)
  333. }
  334. var %i $input(De talker is nu ingesteld!,oik5,Succesvol ingesteld)
  335. if ($did(15).state == 1) { writeini Talker-V3.2.ini Talkerstatus Talkerstatus 1 }
  336. if ($did(16).state == 1) { writeini Talker-V3.2.ini Talkerstatus Talkerstatus 2 }
  337. if ($did(20).state == 1) { writeini Talker-V3.2.ini Talkerstatus Talkerstatus 3 }
  338. if ($did(5).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 5 }
  339. if ($did(6).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 6 }
  340. if ($did(7).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 7 }
  341. if ($did(8).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 8 }
  342. if ($did(9).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 9 }
  343. if ($did(10).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 10 }
  344. if ($did(11).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 11 }
  345. if ($did(21).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 21 }
  346. if ($did(27).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 27 }
  347. if ($did(18).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 18 }
  348. if ($did(19).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 19 }
  349. if ($did(35).state == 1) { writeini Talker-V3.2.ini Dialog Events $readini(Talker-V3.2.ini,Dialog,Events) 35 }
  350. }
  351. if ($did(15).state == 1) || ($did(20).state == 1) { did -h $dname 3,13 }
  352. if ($did(15).state == 0) && ($did(20).state == 0) { did -v $dname 3,13 }
  353. if ($did == 1) { writeini Talker-V3.2.ini Status Talker on | did -b $dname 1 | did -e $dname 2 }
  354. if ($did == 2) { writeini Talker-V3.2.ini Status Talker off | did -e $dname 1 | did -b $dname 2 }
  355. if ($did(3).sel == 1 || $did(13).sel == 1) && ($did == 3 || $did == 13) {
  356. var %i $input(Selecteer een kleur!,ohk3,Error)
  357. did -c $dname $did
  358. }
  359. if ($did(5).state == 1 || $did(6).state == 1) && ($did == 5 || $did == 6) { did -b $dname 7,8,9,10 }
  360. if ($did(5).state == 0 && $did(6).state == 0) && ($did == 5 || $did == 6) { did -e $dname 7,8,9,10 }
  361. if ($did(7).state == 1 || $did(8).state == 1) && ($did == 7 || $did == 8) { did -b $dname 5,6,9,10 }
  362. if ($did(7).state == 0 && $did(8).state == 0) && ($did == 7 || $did == 8) { did -e $dname 5,6,9,10 }
  363. if ($did(9).state == 1 || $did(10).state == 1) && ($did == 9 || $did == 10) { did -b $dname 5,6,7,8 }
  364. if ($did(9).state == 0 && $did(10).state == 0) && ($did == 9 || $did == 10) { did -e $dname 5,6,7,8 }
  365. if ($did == 29) { did -b $dname 29 | .timer 1 1 did -e Talker-V3.2 29 | var %i $input(Uitleg: $crlf $crlf In deze talker kun je van alles instellen $+ $+($chr(44)) censuur $chr(40) $+ deze uitleg is al gegeven $+ $chr(41) en de kleuren $+ $chr(44) vetgedrukt etc. Dit zal je zelf moeten ontdekken $+ $chr(44) maar hier is een uitleg over hoe de easy modes te gebruiken zijn: [+/- begkJLjlGMNORSTVcimnpst] <overige parameters $chr(40) $+ zoals naam $+ $chr(44) wachtwoord etc. $+ $chr(41)>,oib,Help) }
  366. if ($did == 24) {
  367. if ($did(25) == $null) || ($gettok($did(25),2,32) == $null) { var %i $input(Voeg alle woorden GOED toe!,oh5,Foutmelding) | halt }
  368. did -a $dname 22 $gettok($did(25),1,32) - $gettok($did(25),2,32)
  369. writeini Talker-V3.2.ini Replace Censuur $readini(Talker-V3.2.ini,Replace,Censuur) $gettok($did(25),1,32) $gettok($did(25),2,32)
  370. did -r $dname 25
  371. }
  372. }
  373. }
  374.  
  375. on *:INPUT:*: {
  376. if ($readini(Talker-V3.2.ini,Beveiliging,status) == on) {
  377. if ($1 == /beveilig) {
  378. if (!$readini(Talker-V3.2.ini,Beveiliging,on/off) || $readini(Talker-V3.2.ini,Beveiliging,on/off) == off) {
  379. writeini Talker-V3.2.ini Beveiliging on/off on
  380. echo -sat 7-4=3Beveiliging-System4=7-7 Alles is nu locked! Unlock deze met /beveilig <password> - dit password is te vinden in de dialog!
  381. var %i 1
  382. while (%i <= $chan(0)) {
  383. window -h $chan(%i)
  384. inc %i
  385. }
  386. var %i 1
  387. while (%i <= $query(0)) {
  388. window -h $query(%i)
  389. inc %i
  390. }
  391. halt
  392. }
  393. if ($readini(Talker-V3.2.ini,Beveiliging,on/off) == on) {
  394. if (!$2) { echo -sat 7-4=3Beveiliging-System4=7-7 Vul het 4 cijferige password in! Deze is te vinden in de dialog! | halt }
  395. if ($md5($2) != $readini(Talker-V3.2.ini,Beveiliging,Code) || !$readini(Talker-V3.2.ini,Beveiliging,code)) { echo -sat 7-4=3Beveiliging-System4=7-7 Vul het 4 cijferige password in! Deze is te vinden in de dialog! | halt }
  396. if ($md5($2) == $readini(Talker-V3.2.ini,Beveiliging,Code)) {
  397. echo -sat 7-4=3Beveiliging-System4=7-7 Het systeem is ge-unlocked!
  398. var %i 1
  399. while (%i <= $chan(0)) {
  400. window -w3 $chan(%i)
  401. inc %i
  402. }
  403. var %i 1
  404. while (%i <= $query(0)) {
  405. window -w3 $query(%i)
  406. inc %i
  407. }
  408. writeini Talker-V3.2.ini Beveiliging on/off off
  409. halt
  410. }
  411. }
  412. }
  413. if ($readini(Talker-V3.2.ini,Beveiliging,on/off) == on && $1 != /beveilig) {
  414. halt
  415. }
  416. }
  417. if ($gettok($readini($aname $+ .ini,Away-System,autoAFK),2,32) == on) && ($readini($aname $+ .ini,Away-system,oldnick) == $me && $readini($aname $+ .ini,Away-System,afwezig) == NIET-WEG || !$readini($aname $+ .ini,Away-System,afwezig)) {
  418. .timerautoAFK 1 $gettok($readini($aname $+ .ini,Away-System,autoAFK),1,32) nick $readini($aname $+ .ini,Away-System,oldnick) $+ ^away $(|) ame is er fftjes vandoor! [»»Automatisch afk na $duratie($gettok($readini($aname $+ .ini,Away-System,autoAFK),1,32)) $+ ««] $(|) writeini $aname $+ .ini Away-System afwezig niet-weg $(|) writeini $dname $+ .ini Away-System Reden »»Automatisch afk na $duratie($gettok($readini($aname $+ .ini,Away-System,autoAFK),1,32)) $+ «« $(|) writeini $aname $+ .ini Away-System Away-date $date $time(HH:nn)
  419. }
  420. Inc %zinnen
  421. Set %tekens $calc(%tekens + $len($1-))
  422. Set %woorden $calc(%woorden + $numtok($1-,32))
  423. inc %zindate
  424. set %tekensdate $calc(%tekensdate + $len($1-))
  425. set %woordendate $calc(%woordendate + $numtok($1-,32))
  426. if ($1 == !k || $1 == !kick || $1 == /k) {
  427. kick $iif(#* !iswm $2,$active,$2) $iif(#* !iswm $2,$2,$3) $iif(#* !iswm $2,$3-,$4-)
  428. halt
  429. }
  430. if ($1 == !spook) { .msg BBF-BOT $1 $2 $iif(#* !iswm $3 && $2 == msg,$active,$3) $iif(#* !iswm $3 && $2 == msg,$3-,$4-) | halt }
  431. if ($1 == !botje) { .msg BBF-BOT $1 $iif(#* !iswm $2,$active,$2) $iif(#* !iswm $2,$2-,$3-) | halt }
  432. if ($1 == !b || $1 == !ban) {
  433. if (!%kbtext) {
  434. write kbtext.txt Daar gaat er wéér een :/
  435. write kbtext.txt Leren ze het dan ook NOOIT?
  436. write kbtext.txt Komt die ban!
  437. write kbtext.txt *zucht*
  438. write kbtext.txt Leer van je fouten!
  439. write kbtext.txt Tot over xx dagen :(
  440. write kbtext.txt Behave
  441. write kbtext.txt 4Banned
  442. write kbtext.txt Geen commentaar...
  443. write kbtext.txt Read the rules before you come back!
  444. write kbtext.txt Hey irritante vlieg! Je bent verbannen van de chat... TATA!! :)
  445. set %kbtext $true
  446. }
  447. if (R2-D2 ison $chan || Sinterklaas ison $chan) && ($me !isop $chan) { msg $active !ban $address($2,2) $3- | halt }
  448. mode $iif(#* !iswm $2,$active,$2) +b $address($iif(#* !iswm $2,$2,$3),2)
  449. kick $iif(#* !iswm $2,$active,$2) $iif(#* !iswm $2,$2,$3) $iif(#* !iswm $2,$3-,$4-) 3 $+(|) $read(kbtext.txt) 3 $+ $+(|) 7Talker V3.2 - © by 4Goldfive 3 $+ $+(|)
  450. halt
  451. }
  452. if ($readini(Talker-V3.2.ini,Status,Talker) == off) { goto end }
  453. if ($readini(Talker-V3.2.ini,Talker,Easy-modes) == on) && ($1 != -.-" && $1 != -.- && $1 != ->) && ($left($1,1) == + || $left($1,1) == -) && ($len($1) != 1) && ($chan != #bulletstar.net && $chan != #chatops && $chan != #banned) {
  454. mode $active $1-
  455. halt
  456. }
  457. var %talker-V3.2.msg $1
  458. var %talker-V3.2.msg2 $2-
  459. if ($readini(Talker-V3.2.ini,Talker,Censuur) == on) {
  460. var %i 1
  461. while (%i <= $numtok($readini(Talker-V3.2.ini,Replace,censuur),32)) {
  462. var %talker-V3.2.msg $replace(%Talker-V3.2.msg,$gettok($readini(Talker-V3.2.ini,Replace,Censuur),%i,32),$gettok($readini(Talker-V3.2.ini,Replace,Censuur),$calc(%i + 1),32))
  463. var %talker-V3.2.msg2 $replace(%Talker-V3.2.msg2,$gettok($readini(Talker-V3.2.ini,Replace,Censuur),%i,32),$gettok($readini(Talker-V3.2.ini,Replace,Censuur),$calc(%i + 1),32))
  464. inc %i 2
  465. }
  466. if (kk == %Talker-V3.2.msg || kkr == %Talker-V3.2.msg) { set %Talker-V3.2.msg $str(*,$rand(1,6)) }
  467. var %i 1
  468. while (%i <= $numtok(%Talker-V3.2.msg2,32)) {
  469. if (kk == $gettok(%Talker-V3.2.msg2,%i,32) || kkr == $gettok(%Talker-V3.2.msg2,%i,32)) {
  470. var %Talker-V3.2.msg.censuur2 %Talker-V3.2.msg.censuur2 $str(*,$rand(1,6))
  471. }
  472. Else {
  473. var %Talker-V3.2.msg.censuur2 %Talker-V3.2.msg.censuur2 $gettok(%Talker-V3.2.msg2,%i,32)
  474. }
  475. inc %i
  476. }
  477. var %Talker-V3.2.msg2 %Talker-V3.2.msg.censuur2
  478. }
  479. if ($readini(Talker-V3.2.ini,Talker,Punt) == on) {
  480. if ($numtok($1-,32) != 1) {
  481. if ($right($gettok($1-,$numtok($1-,32),32),1) isletter) {
  482. var %Punt .
  483. }
  484. }
  485. }
  486. if ($1 == /me) { describe $active %Talker-V3.2.msg2 | halt }
  487. if (/* iswm $1) || ($active == status window) || (!* iswm $1) { return l }
  488. ;if ($server == natar.traviangames.org && $chan != #V.V.V.II || *gibsy* iswm $me) { msg $active $1- | halt }
  489. if ($left($1,1) == !) || ($left($1,1) == $chr(3) || $me == Marinol) { msg $active $1- | halt }
  490. if ($readini(Talker-V3.2.ini,Talkerstatus,Talkerstatus) == 2 || $chan == #V.V.V.II) {
  491. if ($left($1,1) isnum) { msg $active $remove($readini(Talker-V3.2.ini,Talker,Opmaak1) $+ $readini(Talker-V3.2.ini,Talker,Color2),$chr(31)) $+ $chr(32) $+ $left(%Talker-V3.2.msg,1) $+ $iif(*#Bulletstar.* iswm $active,$remove($readini(Talker-V3.2.ini,Talker,Opmaak2),$chr(31),$chr(3)),$remove($readini(Talker-V3.2.ini,Talker,Opmaak2),$chr(31),$chr(3))) $+ $+($right(%Talker-V3.2.msg,-1)) $+ $readini(Talker-V3.2.ini,Talker,Opmaak3) %Talker-V3.2.msg2 $+ %Punt | halt }
  492. msg $active $readini(Talker-V3.2.ini,Talker,Opmaak1) $+ $readini(Talker-V3.2.ini,Talker,Color2) $+ $iif($readini(Talker-V3.2.ini,Talker,Hoofdletter) == on,$upper($left(%Talker-V3.2.msg,1)),$left(%Talker-V3.2.msg,1)) $+ $iif(*#Bulletstar.* iswm $active,$remove($readini(Talker-V3.2.ini,Talker,Opmaak2),$chr(3)),$readini(Talker-V3.2.ini,Talker,Opmaak2)) $+ $iif($chr(3) isin $readini(Talker-V3.2.ini,Talker,Opmaak2) && *#Bulletstar.* !iswm $active,$readini(Talker-V3.2.ini,Talker,color1)) $+ $+($right(%Talker-V3.2.msg,-1)) $+ $readini(Talker-V3.2.ini,Talker,Opmaak3) %Talker-V3.2.msg2 $+ %Punt
  493. halt
  494. }
  495. if ($readini(Talker-V3.2.ini,Talkerstatus,Talkerstatus) == 1) {
  496. if (35 isin $readini(Talker-V3.2.ini,Dialog,Events)) {
  497. if (!$readini(Talker-V3.2.ini,Talker,Talkernumber) || $readini(Talker-V3.2.ini,Talker,Talkernumber) == $null) { goto randomtalker }
  498. writeini Talker-V3.2.ini Talker Talkernumbers $iif($calc($readini(Talker-V3.2.ini,Talker,Talkernumbers) + 1) > $numtok($readini(Talker-V3.2.ini,Talker,Talkernumber),32),1,$calc($readini(Talker-V3.2.ini,Talker,Talkernumbers) + 1)) $iif(!$readini(Talker-V3.2.ini,Talker,Talkernumbers) || $readini(Talker-V3.2.ini,Talker,Talkernumbers) == $null,1)
  499. if ($left($1,1) isnum) { msg $active $readini(Talker-V3.2.ini,Talker,Opmaak1) $+ $gettok($readini(Talker-V3.2.ini,Talker,Talkernumber),$readini(Talker-V3.2.ini,Talker,Talkernumbers),32) $iif($readini(Talker-V3.2.ini,Talker,Hoofdletter) == on,$upper($left(%Talker-V3.2.msg,1)),$left(%Talker-V3.2.msg,1)) $+ $readini(Talker-V3.2.ini,Talker,Opmaak2) $+ $iif($chr(3) isin $readini(Talker-V3.2.ini,Talker,Opmaak2),$readini(Talker-V3.2.ini,Talker,color1)) $+ $+($right(%Talker-V3.2.msg,-1)) $+ $readini(Talker-V3.2.ini,Talker,Opmaak3) %Talker-V3.2.msg2 $+ %Punt | halt }
  500. msg $active $readini(Talker-V3.2.ini,Talker,Opmaak1) $+ $gettok($readini(Talker-V3.2.ini,Talker,Talkernumber),$readini(Talker-V3.2.ini,Talker,Talkernumbers),32) $+ $iif($readini(Talker-V3.2.ini,Talker,Hoofdletter) == on,$iif(%Talker-V3.2.msg != sPIdER,$upper($left(%Talker-V3.2.msg,1))),$left(%Talker-V3.2.msg,1)) $+ $readini(Talker-V3.2.ini,Talker,Opmaak2) $+ $iif($chr(3) isin $readini(Talker-V3.2.ini,Talker,Opmaak2),$readini(Talker-V3.2.ini,Talker,color1)) $+ $+($right(%Talker-V3.2.msg,-1)) $+ $readini(Talker-V3.2.ini,Talker,Opmaak3) %Talker-V3.2.msg2 $+ %Punt
  501. halt
  502. }
  503. :randomtalker2
  504. var %Talker-V3.2.random $rand(3,15)
  505. if ($readini(Talker-V3.2.ini,Talker,Randomtalker) == %Talker-V3.2.random) { goto randomtalker2 }
  506. if (%Talker-V3.2.random == 8 || %Talker-V3.2.random == 11 || %Talker-V3.2.random == 13 || %Talker-V3.2.random == 15) { goto randomtalker2 }
  507. writeini Talker-V3.2.ini Talker Randomtalker %Talker-V3.2.random
  508. if ($left($1,1) isnum) { msg $active $remove($readini(Talker-V3.2.ini,Talker,Opmaak1),$chr(31)) $+ %Talker-V3.2.random $iif($chr(31) isin $readini(Talker-V3.2.ini,Talker,Opmaak1),$chr(31)) $+ $left(%Talker-V3.2.msg,1) $+ $readini(Talker-V3.2.ini,Talker,Opmaak2) $+ $+($right(%Talker-V3.2.msg,-1)) $+ $readini(Talker-V3.2.ini,Talker,Opmaak3) %Talker-V3.2.msg2 $+ %Punt | halt }
  509. msg $active $readini(Talker-V3.2.ini,Talker,Opmaak1) $+ %Talker-V3.2.random $+ $iif($readini(Talker-V3.2.ini,Talker,Hoofdletter) == on,$iif(sPIdER != %Talker-V3.2.msg,$upper($left(%Talker-V3.2.msg,1)),$left(%Talker-V3.2.msg,1)),$left(%Talker-V3.2.msg,1)) $+ $remove($readini(Talker-V3.2.ini,Talker,Opmaak2),$chr(3)) $+ $+($right(%Talker-V3.2.msg,-1)) $+ $readini(Talker-V3.2.ini,Talker,Opmaak3) %Talker-V3.2.msg2 $+ %Punt
  510. halt
  511. }
  512. if ($readini(Talker-V3.2.ini,Talkerstatus,Talkerstatus) == 3) {
  513. if (#Bulletstar.* !iswm $active && #antwerpen != $active) { goto ultimate-talker }
  514. :randomtalker
  515. var %Talker-V3.2.random $rand(3,15)
  516. if ($readini(Talker-V3.2.ini,Talker,Randomtalker) == %Talker-V3.2.random) { goto randomtalker }
  517. if (%Talker-V3.2.random == 8 || %Talker-V3.2.random == 11 || %Talker-V3.2.random == 13 || %Talker-V3.2.random == 15) { goto randomtalker }
  518. writeini Talker-V3.2.ini Talker Randomtalker %Talker-V3.2.random
  519. if ($left($1,1) isnum) { msg $active $remove($readini(Talker-V3.2.ini,Talker,Opmaak1),$chr(31)) $+ %Talker-V3.2.random $iif($chr(31) isin $readini(Talker-V3.2.ini,Talker,Opmaak1),$chr(31)) $+ $left(%Talker-V3.2.msg,1) $+ $readini(Talker-V3.2.ini,Talker,Opmaak2) $+ $+($right(%Talker-V3.2.msg,-1)) $+ $readini(Talker-V3.2.ini,Talker,Opmaak3) %Talker-V3.2.msg2 $+ %Punt | halt }
  520. msg $active $readini(Talker-V3.2.ini,Talker,Opmaak1) $+ %Talker-V3.2.random $+ $iif($readini(Talker-V3.2.ini,Talker,Hoofdletter) == on,$upper($left(%Talker-V3.2.msg,1)),$left(%Talker-V3.2.msg,1)) $+ $remove($readini(Talker-V3.2.ini,Talker,Opmaak2),$chr(3)) $+ $+($right(%Talker-V3.2.msg,-1)) $+ $readini(Talker-V3.2.ini,Talker,Opmaak3) %Talker-V3.2.msg2 $+ %Punt
  521. halt
  522. :ultimate-talker
  523. if ($left($1,1) isnum || $left($1,$calc($len($1) -1)) isnum || $left($2,1) isnum) { goto randomtalker }
  524. var %Talker-V3.2.random $rand(3,15)
  525. var %Talker-V3.2.random2 $rand(3,15)
  526. var %Talker-V3.2.random3 $rand(3,15)
  527. if (%Talker-V3.2.random == 8 || %Talker-V3.2.random == 11 || %Talker-V3.2.random == 13 || %Talker-V3.2.random2 == 8 || %Talker-V3.2.random2 == 11 || %Talker-V3.2.random2 == 13 || %Talker-V3.2.random3 == 8 || %Talker-V3.2.random3 == 11 || %Talker-V3.2.random3 == 13) { goto ultimate-talker }
  528. msg $active $readini(Talker-V3.2.ini,Talker,Opmaak1) $+ %Talker-V3.2.random $+ $iif($readini(Talker-V3.2.ini,Talker,Hoofdletter) == on,$upper($left(%Talker-V3.2.msg,1)),$left(%Talker-V3.2.msg,1)) $+ $remove($readini(Talker-V3.2.ini,Talker,Opmaak2),$chr(3)) $+  $+ %Talker-V3.2.random2 $+ $+($right(%Talker-V3.2.msg,-1)) $+  $+ %Talker-V3.2.random3 %Talker-V3.2.msg2 $+ %Punt
  529. halt
  530. }
  531. :end
  532. }
  533.  
  534. alias duratie {
  535. var %duratie $strip($1)
  536. var %jaren $gettok($calc(%duratie / 31536000),1,46) | dec %duratie $calc(%jaren * 31536000)
  537. var %weken $gettok($calc(%duratie / 604800),1,46) | dec %duratie $calc(%weken * 604800)
  538. var %dagen $gettok($calc(%duratie / 86400),1,46) | dec %duratie $calc(%dagen * 86400)
  539. var %uren $gettok($calc(%duratie / 3600),1,46) | dec %duratie $calc(%uren * 3600)
  540. var %minuten $gettok($calc(%duratie / 60),1,46) | dec %duratie $calc(%minuten * 60)
  541. var %seconden %duratie
  542. Return $iif(%jaren != 0,%jaren $iif(%jaren == 1,jaar,jaren) $+ $chr(44)) $iif(%weken != 0,%weken $iif(%weken == 1,week,weken) $+ $chr(44)) $iif(%dagen != 0,%dagen $iif(%dagen == 1,dag,dagen) $+ $chr(44)) $iif(%uren != 0,%uren $iif(%uren == 1,uur,uren) $+ $chr(44)) $iif(%minuten != 0,%minuten $iif(%minuten == 1,minuut,minuten) $iif(%seconden != 0,en)) $iif(%seconden != 0,%seconden $iif(%seconden == 1,seconde,seconden))
  543. }
  544.  
  545. alias Talker {
  546. var %talker-V3.2.msg $1
  547. var %talker-V3.2.msg2 $2-
  548. var %Talker-V3.2.random $rand(3,15)
  549. return $readini(Talker-V3.2.ini,Talker,Opmaak1) $+ %Talker-V3.2.random $+ $iif($readini(Talker-V3.2.ini,Talker,Hoofdletter) == on,$upper($left(%Talker-V3.2.msg,1)),$left(%Talker-V3.2.msg,1)) $+ $remove($readini(Talker-V3.2.ini,Talker,Opmaak2),$chr(3)) $+ $+($right(%Talker-V3.2.msg,-1)) $+ $readini(Talker-V3.2.ini,Talker,Opmaak3) %Talker-V3.2.msg2 $+ %Punt
  550. }
  551.  
  552. #Talker-V3.2 end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement