Secret Code Input

By eyiezinc on May 23, 2009

only who use this addons can understood

===========================EYIEZINC SCRIPTING DEVELOPMENT===========================
Addons Name: Secret Code Input
Date : 23.04.2009
Created By : Lestat
Description : only who use this addons can understood
Notes : only alphabetic
============================================================================== 

menu channel,query {
  Input Numeric
  .ON:.enable #numeric
  .OFF:.disable #numeric
}

#numeric on
On *:text:*:#: if ($1- isnum) { echo $chan $+($chr(3),12,$chr(44),5,[,$chr(3),15,$nick,$chr(3),12],$chr(3),4,:,$chr(3),0,$chr(2),$chr(2)) $fifah($1-) | halt }
On *:text:*:?: if ($1- isnum) { echo $nick $+($chr(3),12,$chr(44),5,[,$chr(3),15,$nick,$chr(3),12],$chr(3),4,:,$chr(3),0,$chr(2),$chr(2)) $fifah($1-) | halt }
On *:input:*: {
  if ($left($1-,1) != /) && ($remove($1-,$chr(32),$chr(35),@,$,=) isalpha) { msg $active $combine($1-) | halt } 
  return 
}
alias combine {
  var %t = 1,%out = $replace($1-,$chr(32),*)
  while ($mid(%out,%t,1)) {
    if ($mid(%out,%t,1) isnum) { var %combines = $+(%combines,,$mid(%out,%t,1),) }
    var %combines = $+(%combines,$ones($mid(%out,%t,1)))
    var %combines2 = $+(%combines2,$breakcode($mid(%out,%t,1)))
    inc %t
  }
  return $replace($+(%combines,%combines2),*,$chr(48))
}
alias ones {
  if ($1 = *) return *
  if ($1 = a) return 2
  if ($1 = b) return 2
  if ($1 = c) return 2
  if ($1 = d) return 3
  if ($1 = e) return 3
  if ($1 = f) return 3
  if ($1 = g) return 4
  if ($1 = h) return 4
  if ($1 = i) return 4
  if ($1 = j) return 5
  if ($1 = k) return 5
  if ($1 = l) return 5
  if ($1 = m) return 6
  if ($1 = n) return 6
  if ($1 = o) return 6
  if ($1 = p) return 7
  if ($1 = q) return 7
  if ($1 = r) return 7
  if ($1 = s) return 7
  if ($1 = t) return 8
  if ($1 = u) return 8
  if ($1 = v) return 8
  if ($1 = w) return 9
  if ($1 = x) return 9
  if ($1 = y) return 9
  if ($1 = z) return 9
  if ($1 = $chr(124)) return 1
  if ($1 = $chr(35)) return 1
  if ($1 = @) return 1
  if ($1 = $)  return 1 
  if ($1 = $chr(95)) return 1
  if ($1 = =) return 1
}
alias breakcode {
  if ($1 = *) return *
  if ($1 = a) return 1
  if ($1 = b) return 2
  if ($1 = c) return 3
  if ($1 = d) return 1
  if ($1 = e) return 2
  if ($1 = f) return 3
  if ($1 = g) return 1
  if ($1 = h) return 2
  if ($1 = i) return 3
  if ($1 = j) return 1
  if ($1 = k) return 2
  if ($1 = l) return 3
  if ($1 = m) return 1
  if ($1 = n) return 2
  if ($1 = o) return 3
  if ($1 = p) return 1
  if ($1 = q) return 2
  if ($1 = r) return 3
  if ($1 = s) return 4
  if ($1 = t) return 1
  if ($1 = u) return 2
  if ($1 = v) return 3
  if ($1 = w) return 1
  if ($1 = x) return 2
  if ($1 = y) return 3
  if ($1 = z) return 4
  if ($1 = $chr(124)) return 2
  if ($1 = $chr(35)) return 3
  if ($1 = @) return 4
  if ($1 = $chr(95)) return 5
  if ($1 = $) return 6 
  if ($1 = =) return 7
}
alias fifah {
  var %in = 1,%fifah = $replace($1-,$chr(48),*)
  set %temp $left(%fifah,$calc($len(%fifah) / 2))
  set %cut $calc($len(%temp) + 1)
  set %temp2 $mid(%fifah,%cut)
  while ($mid(%temp,%in,1)) {
    set %tempc $mid(%temp,%in,1)
    set %tempc2 $mid(%temp2,%in,1)
    if (%tempc = 2) && (%tempc2 = 1) { set %lineup $remove(ayen,e,y,n) }
    if (%tempc = 2) && (%tempc2 = 2) { set %lineup $remove(best,t,s,e) } 
    if (%tempc = 2) && (%tempc2 = 3) { set %lineup $remove(devilzcrewz,e,i,l,z,v,w,d,r) } 
    if (%tempc = 3) && (%tempc2 = 1) { set %lineup $remove(devilzcrewz,e,i,l,v,z,w,l,r,c) } 
    if (%tempc = 3) && (%tempc2 = 2) { set %lineup $remove(devilz,d,v,i,l,z) } 
    if (%tempc = 3) && (%tempc2 = 3) { set %lineup $remve(full,l,u) } 
    if (%tempc = 4) && (%tempc2 = 1) { set %lineup $remove(great,r,e,t,a) } 
    if (%tempc = 4) && (%tempc2 = 2) { set %lineup $remove(afifah,f,a,i) } 
    if (%tempc = 4) && (%tempc2 = 3) { set %lineup $remove(afifah,f,a,h) } 
    if (%tempc = 5) && (%tempc2 = 1) { set %lineup $remove(ouija,a,i,o,u) } 
    if (%tempc = 5) && (%tempc2 = 2) { set %lineup $remove(genko,e,n,o,g) } 
    if (%tempc = 5) && (%tempc2 = 3) { set %lineup $remove(lestat,a,t,e,s) } 
    if (%tempc = 6) && (%tempc2 = 1) { set %lineup $remove(marza,a,z,r) } 
    if (%tempc = 6) && (%tempc2 = 2) { set %lineup $remove(night,h,t,g,i) } 
    if (%tempc = 6) && (%tempc2 = 3) { set %lineup $remove(of,f) } 
    if (%tempc = 7) && (%tempc2 = 1) { set %lineup $remove(penang,e,n,a,g) } 
    if (%tempc = 7) && (%tempc2 = 2) { set %lineup $remove(aqilah,a,i,l,h) } 
    if (%tempc = 7) && (%tempc2 = 3) { set %lineup $remove(rocky,k,y,c,o) } 
    if (%tempc = 7) && (%tempc2 = 4) { set %lineup $remove(scythe,c,y,t,e,h) } 
    if (%tempc = 8) && (%tempc2 = 1) { set %lineup $remove(init,ini) } 
    if (%tempc = 8) && (%tempc2 = 2) { set %lineup $remove(sue,e,s) } 
    if (%tempc = 8) && (%tempc2 = 3) { set %lineup $remove(vampire,m,a,p,r,i,e) } 
    if (%tempc = 9) && (%tempc2 = 1) { set %lineup $remove(hellow,hello) } 
    if (%tempc = 9) && (%tempc2 = 2) { set %lineup $remove(systemx,system) } 
    if (%tempc = 9) && (%tempc2 = 3) { set %lineup $remove(yoanna,a,n,o) } 
    if (%tempc = 9) && (%tempc2 = 4) { set %lineup $remove(marza,a,m,r) } 
    if (%tempc = *) && (%tempc2 = *) { .set %lineup * }
    if (%tempc = 1) && (%tempc2 = 2) { .set %lineup $chr(124) }
    if (%tempc = 1) && (%tempc2 = 3) { .set %lineup $chr(35) }
    if (%tempc = 1) && (%tempc2 = 4) { .set %lineup @ }
    if (%tempc = 1) && (%tempc2 = 5) { .set %lineup $chr(95) }
    if (%tempc = 1) && (%tempc2 == 6) { .set %lineup $ }
    if (%tempc = 1) && (%tempc2 == 7) { .set %lineup = }
    var %linesup = $+(%linesup,%lineup)
    inc %in
  }
  return $replace(%linesup,*,$chr(32))
}
#numeric end

Comments

Sign in to comment.
eyiezinc   -  May 25, 2009

thanks }{exer :)

 Respond  
}{exer   -  May 24, 2009

Greatfull Work eyiezinc !

Its perfect, I love alls with Secret Code`s.
I self work on a Chinese Signs Secret Code Script with Utf8 :))))

Congratulations !!!!

 Respond  
Aucun50   -  May 23, 2009

Put / the line before your intro then / after the last line of your intro so it doesn't mess with your script.

 Respond  
WorldDMT   -  May 23, 2009

hi

use $stok like that

alias ones {
  if ($1 == $chr(42)) return *
  if ($istok($chr(124).$chr(35).$chr(64).$chr(36).$chr(95),$1,46)) return 1
  if ($istok(a.b.c,$1,46) return 2
  if ($istok(d.e.f,$1,46) return 3
  ....
  ....
}
 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.