Iptscrae 101 Class
1. The Driver's Seat - Taking Control of
An introduction to the Iptscrae
language. This class covers general information about the language, where
commands can be input, RPN, the Stack, Event Handlers and locations of on-line
information. In addition, students will be given directives for standard class
behavior and requirements.
Common programming terms, including: command, function, argument(s), returns,
variable, string and integer are defined and discussed.
2. Hide and Seek - Who is Everyone and Where
This class covers all
commands related to user numbers, user names and positions for the users and
mouse. Variables and speaking commands are introduced.
Commands and functions discussed are: SERVERNAME, WHOME, WHOCHAT, WHOTARGET,
ROOMUSER, USERNAME, WHONAME, ISGOD, ISGUEST, ISWIZARD, ROOMID, ROOMNAME,
NBRROOMUSERS, WHOPOS, POSX, POSY, MOUSEPOS and MOVE.
3. Picasso Revisited - Painting
This class covers painting commands.
Mathematical operators are discussed.
Commands and functions discussed are: LINE, LINETO, PENPOS, PENTO, PENFRONT
PENBACK, PENSIZE, PENCOLOR, PAINTUNDO and PAINTCLEAR.
Operators discussed are: +, -, *, / and %.
4. Toast Masters
This class covers speaking and messaging commands. Boolean
operators are discussed.
Commands and functions discussed are: CHAT, SAY, SAYAT, PRIVATEMSG, ROOMMSG,
LOCALMSG, LOGMSG, GLOBALMSG, SUSRMSG and STATUSMSG.
Boolean operators discussed are:==, !=, <, >, <=, >=AND, OR and
5. The Secret Lives of Props
This class covers prop commands. Arrays are
introduced. Assignment operators are discussed.
Commands and functions discussed are: TOPPROP, USERPROP, NBRUSERPROPS, HASPROP,
DONPROP, SETPROPS, DOFFPROP, REMOVEPROP, CLEARPROPS, NAKED, DROPPROP
ADDLOOSEPROP, CLEARLOOSEPROPS and SHOWLOOSEPROPS.
Assignment operators discussed are:=, ++, --, +=, -=, *=, /=, and %=.
6. Stringing Her Along
This class covers string manipulation, including use of the
Commands and functions discussed are: LOWERCASE, UPPERCASE, SUBSTR, ITOA, ATOI,
GREPSTR and GREPSUB.
7. Array of Hope
This class covers the use of arrays and commands that
Commands and functions discussed are: GET, PUT, LENGTH, FOREACH and
8. Up the River with a Hula Hoop
This class covers flow commands.
Commands and functions discussed are: IF, IFELSE, WHILE, BREAK, RETURN, EXIT,
ALARMEXEC and DELAY.
9. Make My Day - Defining Your Own
This class covers user-defined
function and related commands.
Commands and functions discussed are: DEF, EXEC, MACRO, SETALARM.
New handlers introduced are: ON MACRO and ON ALARM.
10. Miss Misc
This class covers miscellaneous commands not introduced in
Commands and functions discussed are: SOUND, BEEP, DATETIME, TICKS, DIMROOM,
GOTOROOM, DUP, POP, SWAP, GOTOURL, NETGOTO, KILLUSER and RANDOM.
<Previous> <Iptscrae> <Next>