Open main menu
Home
Random
Log in
Settings
About AddOn Studio
Disclaimers
AddOn Studio
Search
Editing
Engine:CCMD varedit
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Examples == === Default values === <kua> > bob Unknown: bob </kua> No 'bob' in the context. Variable 'bob' doesn't exist, and 'bob' is not the name of anything else. <kua> > bob fred Unknown: bob </kua> Tries to set variable 'bob' to 'fred'. Fails as 'bob' does not exist. <kua> > set bob fred </kua> Uses the 'set' command to create the variable 'bob' and set value to 'fred'. <kua> > bob 'bob' is 'fred' </kua> Same as the first example, but now 'bob' exists. <kua> > bob james > bob 'bob' is 'james' </kua> Tries to set existing 'bob' to 'james', value changes. === Change if exists === In this example let's pretend 'bob' is a Client module variable. Client when started will create 'bob' with a default value in the 'global' context. * Variable 'bob' doesn't exist, and 'bob' is not the name of anything else. <kua> > bob Unknown: bob </kua> * Tries to set variable 'bob' to 'fred'. Fails as 'bob' does not exist. Which is good. <kua> > bob fred Unknown: bob </kua> * Using the 'client' context run the Client 'start' command which will create the variable 'bob' with a default value of '8080'. <kua> > client start </kua> * Same as the first example, but now 'bob' exists. <kua> > bob 'bob' is '8080' </kua> * Try to set existing 'bob' to '8081', value changes. <kua> > bob 8081 > bob 'bob' is '8081' </kua> === Macro === In this example 'bob' is still a Client module variable. We want to check the old value of bob before restarting the client. * Check the value of bob. Stop the service. Then start client and then change the value after started. Client was not started previously. <kua> > bob; client stop; client start; bob 8081; bob Unknown: bob Client not started. Client started. 8081 </kua> * Same but Client fails to start, and removed or did not yet create the variable 'bob' before returning. <kua> > bob; client stop; client start; bob 8081; bob Unknown: bob Client not started. Client could not start. Unknown: bob Unknown: bob </kua>
Summary:
Please note that all contributions to AddOn Studio are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see
AddOn Studio Wiki:Copyrights
for details).
Submissions must be written by you, or copied from a public domain or similar free resource (see
AddOn Studio Wiki:Copyrights
for details).
Cancel
Editing help
(opens in new window)
Close
Loading editor…