Please Disable Ad-Block To View This Website.

If you block ads, this site can not survive!

Ads are very minimal for registered users. If you don't have an account please register now!

DOWNLOAD
 Full Scripts
 Addons
 Snippets
 DLLs
 MTS Themes
 Tutorials
 Misc.
 File Queue
 Download mIRC
INTERACT
 Screenshots
 Challenge
 Top Downloads
 Submit Form
 Forums

SEARCH
Site Search

FRIENDS
Link to us!
PhotoShelf

Top Challenge Entrants

  # User Points
  1 jaytea 587
  2 [Znork] 303
  3 urza 297
  4 Ag2X 288
  5 dr_Eamer 255
  6 Albie 199
  7 Chessnut 197
  8 A Noniem 194
  9 zzattack 186
  10 Kol 185
  11 m910q 168
  12 Sephiroth 115
  13 Auron956 114
  14 patje 114
  15 chid 110
  16 Ohad2121 92
  17 SkorpSSS 87
  18 DixrouE 84
  19 Suchorski 83
  20 ^Vampire^ 74
Challenge:Increment Text String: $inctext()
Start:December 31st 2005
End:January 7th 2006
Results:

May I just say thank you to all participants - without you this challenge would not have worked. I also thank you for your patience as it was my first challenge on mircscripts.org. A new challenge will be made in the next week or so. I invite you to join in this one also :) ... Now onto the challenge results...

There were 27 entries submitted, 19 valid and 8 invalid entries. Entries that contained subtle mistakes were corrected (aren't I nice?) and the new code size in bytes reflects this correction.

Congratulations to the winner myndzi and in joint second position visionz, Ag2X and poste9.

Winner:

  • myndzi    166 bytes!  

  • Top Entries
  •  visionz
  • 182 bytes
  •  Ag2X
  • 182 bytes
  •  poste9
  • 182 bytes
  •  Relinsquish
  • 191 bytes
  •  E_TarDeD
  • 191 bytes
  •  [Znork]
  • 195 bytes
  •  |_LinK_|
  • 196 bytes
  •  |ur|
  • 199 bytes
  •  Eric^^
  • 199 bytes
  •  BuRuz
  • 203 bytes
  •  Albie
  • 206 bytes
  •  Bozzo`O_Palhaco_De_Todos_
  • 208 bytes
  •  foobar
  • 220 bytes
  •  poiuy_qwert
  • 228 bytes
  •  starGaming
  • 261 bytes
  •  Ubiratan
  • 263 bytes
  •  ^BeAsT^
  • 282 bytes
  •  Foi_Mal
  • 300 bytes

    Invalid Entries
  •  blinks
  • 212 bytes* Failed on almost every test
  •  addy
  • 270 bytes* Failed on --> 35,42,43,44,45,46,47,48,54,60,62,63,64,65,66,71,72,74,75,76,79,80,91,92,93,94 tests
  •  impuLse
  • 300 bytes* /set: line too long (line 6, inctext-impuLse.mrc)
  •  tontito
  • 316 bytes* Failed on --> 35,42,43,44,45,46,47,48,54,60,62,63,64,65,66,71,72,74,75,76,79,80,91,92,93,94 tests
  •  FroggieDaFrog
  • 376 bytes* Uses regular expressions, against the rules
  •  biggem001
  • 378 bytes* Failed on --> 48,58,61,67,68,69,78 tests
  •  ^Vampire^
  • 553 bytes* String too long: $bvar (line 5, inctext-vampire.mrc) - Was replacing ascii values which made the string size * 4-1 larger on upper case values and * 3-1 on lower case. Did not support 900 chrs.
  •  RockeyRex
  • 590 bytes* Did not return the values as asked, strings with numbers was supose to report $null although this script incremented the numbers, along with the characters. This, although impressive as it worked flawlessly, was not asked for.

    Description:

    New challenges as of 2006 !


    You are to create an alias that will accept a text string of A-Z and a-z characters and increment it and return the output. If the input value contains characters that are not in this range – it will return $null.

    The alias must preserve upper and lower cases in their appropriate positions.

    If left of string is ‘Z’ then ‘A’ will be appended to the beginning of the string.

    If left of string is ‘z’ then ‘a’ will be appended to the beginning of the string.
    (Preserving cases even when carrying)

    Example:

    $inctext(1) = $null
    $inctext(1A6aajo46) = $null
    $inctext(?) = $null
    $inctext(a) = b
    $inctext(z) = aa
    $inctext(Z) = AA
    $inctext(aB) = aC
    $inctext(BB) = BC
    $inctext(ABC) = ABD
    $inctext(ABc) = ABd
    $inctext(AbZ) = AcA
    $inctext(ZZZ) = AAAA
    $inctext(YzZ) = ZaA
    $inctext(Zzz) = AAaa
    $inctext(zZZ) = aaAA
    $inctext(mZzzZZ) = nAaaAA
    $inctext(CcC) = CcD
    $inctext(ppZ) = pqA
    $inctext(aZzZzZ) = bAaAaA

    Rules:

  • No dlls / coms
  • No sockets
  • No regular expressions
  • Alias must be called ‘inctext’
  • File will be loaded into the REMOTE section
  • Maximum input text size will be tested from 1 to 900.
  • May be submitted as .txt or .mrc ONLY
  • File we will be using to count the code: countcode.mrc
  • One submission per user.


    Entries will be judged on their code size and if they are in working order.
    a
  •