tubelius

mIRC function TextToInt

Jun 8th, 2013
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. alias TextToInt {
  2. var %Seed $1
  3. var %Modifier $2
  4. var %Min $3
  5. var %Max $4
  6.  
  7. if (%Modifier !isnum) {
  8. %Modifier = 0
  9. }
  10. var %Num 0
  11. var %Pos 1
  12. while (%Pos <= $len(%Seed)) {
  13. inc %Num $calc( $asc($mid(%Seed,%Pos,1)) * %Pos + %Modifier )
  14. inc %Pos
  15. }
  16.  
  17. if (%Max isnum) {
  18. var %Div $Calc(%Max + 1 - %Min)
  19. return $calc(%Num % %Div + %Min)
  20. }
  21. else {
  22. return %Num
  23. }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment