HelloWorldCommandlet
Jump to navigation
Jump to search
Object >> Commandlet >> HelloWorldCommandlet |
Contents
A simple example commandlet.
You can run it with the following command:
ucc package.HelloWorld [intparm=number] [strparm=string]
Use ucc help package.HelloWorld
to display the help text.
Source code
<uscript> class HelloWorldCommandlet extends Commandlet;
var int intparm; var string strparm;
function int Main(string Parms) {
log("Hello, world!"); if (Parms != "") log("Command line parameters=" $ Parms); if (intparm != 0) log("You specified intparm=" $ intparm); if (strparm != "") log("You specified strparm=" $ strparm); return 0;
}
defaultproperties {
HelpCmd="HelloWorld" // not for UE3 HelpOneLiner="Sample" // not for UE3 HelpDescription="Hello World example" // only for UE3 HelpUsage="HelloWorld" HelpWebLink="http://wiki.beyondunreal.com/HelloWorldCommandlet" HelpParm(0)="IntParm" HelpParm(1)="StrParm" HelpDesc(0)="An integer parameter" HelpDesc(1)="A string parameter"
} </uscript>