m (Paragraphs 3 and 4) |
m (Paragraph 5) |
||
Line 123: | Line 123: | ||
|Zone 5 shows the list of the databases of the event. | |Zone 5 shows the list of the databases of the event. | ||
|} | |} | ||
+ | |||
+ | ==Script== | ||
+ | <div style="overflow: hidden"> | ||
+ | [[File:ScriptWindow.png|200px|thumb|left|Script window]] | ||
+ | To create a script, it is only required to give an name in the text field of Zone 2 of the Event page, and to hit <enter> or to click on the «add» button. | ||
+ | Creating the script will open the following window, made op five zones. | ||
+ | </div> | ||
+ | *'''Zone 1''' shows the place of the event in the folders tree view down to the event which contains the current scripts. | ||
+ | Eack clickable link allows to go to the intended folder. | ||
+ | *'''Zone 2''' allows to test the script. | ||
+ | *'''Zone 3''' allows to manage the source code and the history of updates. | ||
+ | *'''Zone 4''' shows additional information about the running of the script. | ||
+ | *'''Zone 5''' manages the actual creation of the script. | ||
+ | |||
+ | The quickest and least wearying method to create a script is to copy it from another one ressembling to what we want to produce. This method is very useful to create quickly a script that looks like another one, but you'll have to learn how to modify it sooner or later... otherwise, of which use would it be to have two script identical except for their names? That will be explaned in part II of the this user guide for ARCC. | ||
+ | <div style="overflow: hidden"> | ||
+ | [[File:Hackers 1.png|200px|thumb|left|Event window]] | ||
+ | '''Start with creating a new script with the default values. | ||
+ | *'''1)''' Write the name of the new script («script1» in this example); | ||
+ | *'''2)''' Check that it is indeed a script (default value); | ||
+ | *'''3)''' Click on «add» or hit <enter>. | ||
+ | </div> | ||
+ | <div style="overflow: hidden"> | ||
+ | [[File:Hackers 2.png|200px|thumb|left|Event window]] | ||
+ | *'''4)''' and '''5)''' The new script has been added to the list. | ||
+ | *'''6)''' As an example, let's imagine that we want to copy «Script2» into «Script1». | ||
+ | '''Open the script you want to copy.''' | ||
+ | |||
+ | It is only needed to click on the «Script2» link, in the example, which opens the script window. | ||
+ | </div> | ||
+ | <div style="overflow: hidden"> | ||
+ | [[File:Hackers 3.png|200px|thumb|left|Script window]] | ||
+ | What appears isn't best fitted for a copy/paste. | ||
+ | *'''7)''' Click on «View Source Code» to show the source code. | ||
+ | </div> | ||
+ | <div style="overflow: hidden"> | ||
+ | [[File:Hackers 4.png|200px|thumb|left|Script window]] | ||
+ | It's better but... | ||
+ | *'''8)''' Click on «Base64» to '''get a compact display''' of the generated code. | ||
+ | </div> | ||
+ | <div style="overflow: hidden"> | ||
+ | [[File:Hackers 5.png|200px|thumb|left|Script window]] | ||
+ | The display is the one of a file that can easily been copied (ASCII printables characters). To '''copy''', just save it in the clipboard by any method, for example: click on the text (to place the focus), then hit <Ctrl>+A, <Ctrl>+C on Windows and most of the Unices (Unix, Linux, BSD, Androïd...). Beware! If you don't click on the text, you're at risk of saving the whole window with its icons... wich isn't much useful. Replace ''<Ctrl>'' with ''<Apple'>' on Mac. | ||
+ | |||
+ | *'''9)''' Once the copy done, click on the path to '''find the script newly created''' («Script1» stored in «Event0» in our example) | ||
+ | </div> | ||
+ | '''Fill the new script.''' | ||
+ | |||
+ | Replay sequences 6 to 8 with «Script1» | ||
+ | *6) open the script | ||
+ | *7) show the source | ||
+ | *8) show the source in Base64 | ||
+ | |||
+ | Then, click in the already existing text (to place the focus) and select it all (for example: by hitting <Ctrl>+A on Windows and Unices) to replace it with the text saved in the clipboard (for example, by hitting <Ctrl>+V). Once the text has been replaced, save it: | ||
+ | |||
+ | <div style="overflow: hidden"> | ||
+ | [[File:Hackers 6.png|200px|thumb|left|Script window]] | ||
+ | *'''10)''' '''Save your work''' by clickin the Submit button. | ||
+ | |||
+ | «Script1» is now a copy of «Script2». | ||
+ | </div> |
(Translation in progress)
User manual for A.R.C.C.
This guide aims at explaining how to use A.R.C.C., the Advanced Ryzom Content Creator. A.R.C.C. is a tool that allows to create scripts that will be interpreted by a web server and will interact with Ryzom's server.
As soon as login on, use finds a page offering access to various parts of the ARCC.
Zone 1 shows the place of the event in the folders tree view. Eack clickable link allows to go to the intended folder.
Zone 2 allows to create a new script or a new database.
Zone 3 contains two tools:
Set-up |
Automated translations |
Zone 4 contains the scripts created in the event shown in zone 1 (here «New Event»).
The bottom part contains the meaning of the colored bullets appended to the scripts.
The middle part contains the list of the scripts associated to the event.
To each script is associated an ensemble of indicators and actions, listed here bellow as they appear from left to right. (to be checked with the English version of the screenshots)
A simple script | |
A linked script, meaning assigned to a NPC |
Zone 5 shows the list of the databases of the event. |
Eack clickable link allows to go to the intended folder.
The quickest and least wearying method to create a script is to copy it from another one ressembling to what we want to produce. This method is very useful to create quickly a script that looks like another one, but you'll have to learn how to modify it sooner or later... otherwise, of which use would it be to have two script identical except for their names? That will be explaned in part II of the this user guide for ARCC.
Fill the new script.
Replay sequences 6 to 8 with «Script1»
Then, click in the already existing text (to place the focus) and select it all (for example: by hitting <Ctrl>+A on Windows and Unices) to replace it with the text saved in the clipboard (for example, by hitting <Ctrl>+V). Once the text has been replaced, save it: