Knowledgebase
Storm Palace Hosting > Storm Hosting Help Desk > Knowledgebase

Ask a question:


Lesson Outline

Solution Scripts Music Images WWW Tweaks/How to's Server & Programs Voice Sound PChat Security Contact Us Us

Hover mouse on each icon for information

Iptscrae 101 Class Outline

1. The Driver's Seat - Taking Control of Your Cyborg
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 is Everything
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 Guide
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 NOT.


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 GREPSTR command.

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 manipulate them.

Commands and functions discussed are: GET, PUT, LENGTH, FOREACH and ARRAY.


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 Terms
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 previous lessons.

Commands and functions discussed are: SOUND, BEEP, DATETIME, TICKS, DIMROOM, GOTOROOM, DUP, POP, SWAP, GOTOURL, NETGOTO, KILLUSER and RANDOM.

 
Was this article helpful? yes / no
Article details
Article ID: 264
Category: Iptscrae Lessons
Date added: 07-27-2011 23:47:56
Views: 717
Rating (Votes): Article not rated yet (0)

 
<< Go back

Powered by Help Desk Software HESK™