Using the iP Pascal Script Editor.
Unlike other chats I have used over the years, iP has its own built-in highly powerful script editor/compiler/executor.
Click the Script Editor icon above the log to open the editor.

The editor features syntax highlighting and error and hint reporting on compile and or execution of a script.
On the left side of the script editor you will find several icons.
![]() | New Script Open Script Save Script Compile Script Execute Script Send Script To Log Demo Listings Command Listings Tutorials |
|---|
iP Scripts are compiled before being executed.
Compiling them in the editor without executing them
is a way of partially checking them for syntax errors.
Clicking the Execute Icon will compile and then execute
the script in the editor if it is error free
(passing it the info in args if you typed any in).

(Args is short for arguments, which are chunks of text seperated by spaces that a script may require.
For example if you made a script that said something backwards called "babble.pas" it could take whatever was in Args
and reverse the letters and say them.)
It reports any errors, or hints down below in the status section.

Hints are not strictly errors, and will not prevent a script from running,
they are however handy reminders of things that you may want to look into.
Such as unused variables (variables are "containers" for information to learn more about pascal basics click here).
Under the error message box is a text box where you can type chat that you want to send to the chat room.
This allows you to edit scripts and chat at the same time.
The editor allows you to test your scripts in real time as long as you are connected to a iP server.
Or you can edit them unconnected and compile them to test their syntax.
This is handy for working uninterrupted, similarly to how many peope making AVs like to work offline.
Ok, now that we have covered the iP Script Editor, we are ready for lesson 1!
Tutorials |
Home |