Nascosto's random zmud spam

Scripts for zMUD and CMUD

Nascosto's random zmud spam

Postby Nascosto » Sat Jul 08, 2006 7:34 pm

It's useful to have color vars defined - makes it easier to use colors

[code:262lbwsa]#VAR c_red {\d02} {_nodef} "Color"
#VAR c_purple {\d06} {_nodef} "Color"
#VAR c_blue {\d05} {_nodef} "Color"
#VAR c_cyan {\d07} {_nodef} "Color"
#VAR c_green {\d03} {_nodef} "Color"
#VAR c_yellow {\d04} {_nodef} "Color"
#VAR c_white {\d08} {_nodef} "Color"
#VAR c_bold {\a02} {_nodef} "Color"
#VAR c_unbold {\a03} {_nodef} "Color"[/code:262lbwsa]

now something simple like this will work -
grouptell [@c_cyan] TEST [@c_white]


*"Allow [] for eval" has to be turned on under zmud preferences to allow this syntax to work
Nascosto
 
Posts: 32
Joined: Wed Feb 11, 2004 1:27 am
Location: AK
Status: Offline

Postby Nascosto » Sun Jul 09, 2006 11:33 pm

This code is useful for formatting numbers. If you want to use it you'll have to save it to a text file and import text, else I think zmud will evalutate it at creation and make useless functions.

[code:3ib2gvem]#VAR numFormat {%if(%1<1000,%1,%if(%1<1000000,[@deciSHR([%1/100],K)],%if(%1<1000000000,[@deciSHR([%1/100000],M)],[@deciSHR([%1/100000000],B)])))} {_nodef} "Functions"
#VAR deciSHR {%concat( %left( %1, %len( %1)-1), ".", %right( %1, %len( %1)-1), %2)} {_nodef} "Functions"
[/code:3ib2gvem]

examples
[@numFormat(123)]
123
[@numFormat(12345)]
12.3K
[@numFormat(123456789)]
123.4M
[@numFormat(1234567890)]
1.2B
Nascosto
 
Posts: 32
Joined: Wed Feb 11, 2004 1:27 am
Location: AK
Status: Offline


Return to zMUD/CMUD Scripts

Who is online

Users browsing this forum: No registered users and 3 guests

cron