Gift Box? ( Fools_Day_Box2 )
| ID 12397 |
|
|||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Цена покупки: 20 zeny | Цена продажи: 10 zeny | Вес: 1 | Слоты: Не указано | ||||||||||||||||||||||||||||||||||||
| Тип: Используется с отложенным потреблением (предмет удаляется из инвентаря после выбора цели, для использования навыков и приманок для питомцев) | Подтип: Не указано | Пол: Оба | Локации: Не указано | |||||||||||||||||||||||||||||||||||||
| Атака: Не указано | Магическая атака: Не указано | Диапазон: Не указано | Защита: Не указано | |||||||||||||||||||||||||||||||||||||
| Уровень оружия: Не указано | Уровень брони: Не указано | Мин. Уровень Снаряжения: Не указано | Макс. Уровень Снаряжения: Не указано | |||||||||||||||||||||||||||||||||||||
| Поддается улучшению: Не указано | Оцениваемый: Не указано | Элемент: Нейтральный | Классы: Не указано | |||||||||||||||||||||||||||||||||||||
|
Uma caixa bem suspeita feita para pregar peças nos outros. Quando aberta, libera um item ou habilidade aleatoriamente. Sebuah kotak misterius. Tidak ada yang tahu apa isinya dan apa yang akan terjadi jika membukanya. A very suspicious box. You don't know what will happen when you open it. A very suspicious box. You don't know what will happen when you open it. Все Не указано
Флаги
Стакирование
Не указано
Использование
Не указано
Торговля
Задержка
Не указано
.@rnd = rand(1,9); if (.@rnd == 1) itemskill "TF_DETOXIFY",1; else if (.@rnd == 2) itemskill "TF_PICKSTONE",1; else if (.@rnd == 3) itemskill "BA_FROSTJOKER",1; else if (.@rnd == 4) itemskill "DC_SCREAM",1; else if (.@rnd == 5) getitem 909,1; else if (.@rnd == 6) itemskill "AL_RUWACH",1; else if (.@rnd == 7) specialeffect2 EF_BEGINASURA; else if (.@rnd == 8) specialeffect2 EF_MVP; else specialeffect2 EF_CURSEATTACK; Справка по Скрипту
rand
Команда
rand
Сигнатура:
Описание:
This function returns a number ...
(if you specify one) ... randomly positioned between 0 and the number you specify -1.
(if you specify two) ... randomly positioned between the two numbers you specify.
rand(10) would result in 0,1,2,3,4,5,6,7,8 or 9
rand(0,9) would result in 0,1,2,3,4,5,6,7,8 or 9
rand(2,5) would result in 2,3,4 or 5
if
Команда
if
Сигнатура:
Описание:
This is the basic conditional statement command, and just about the only one
available in this scripting language.
The condition can be any expression. All expressions resulting in a non-zero
value will be considered True, including negative values. All expressions
resulting in a zero are false.
If the expression results in True, the statement will be executed. If it isn't
true, nothing happens and we move on to the next line of the script.
For more information on conditional operators see the operators section above.
bothering to store it in a specific variable:
More examples of using the 'if' command in the real world:
Example 1:
Example 2:
Notice that examples 1 and 2 have the same effect.
Example 3:
Example 4:
Example 5:
See 'strcharinfo' for an explanation of what this function does.
Example 6: Using complex conditions.
The script engine also supports nested 'if' statements:
If the condition isn't met, it'll do the action following the 'else'.
We can also group several actions depending on a condition:
Remember that if you plan to do several actions upon the condition being false, and
you forget to use the curly braces (the { } ), the second action will be executed regardless
the output of the condition, unless of course, you stop the execution of the script if the
condition is true (that is, in the first grouping using a return; , and end; or a close; )
Also, you can have multiple conditions nested or chained.
Пример:
itemskill
Команда
itemskill
Сигнатура:
Описание:
items. It will not work properly if there is a visible dialog window or menu or if the item is not type 'Delayconsume'.
If the skill is self or auto-targeting, it will be used immediately; otherwise a
target cursor is shown.
If <keep requirement> parameter is set to true, the skill's requirements will be checked.
By default, the requirements for item skills are not checked, and therefore the default value is false.
// When Anodyne is used, it will cast Endure (8), Level 1, as if the actual skill has been used from skill tree.
- Id: 605
// When Sienna_Execrate_Scroll_1_5 is used, it will cast Sienna Execrate Level 5 and consume 2 Red_Gemstones.
- Id: 23194
Пример:
getitem
Команда
getitem
Сигнатура:
Описание:
This command will give an amount of specified items to the invoking character.
If an optional account ID is specified, and the target character is currently
online, items will be created in their inventory instead. If they are not
online, nothing will happen.
In the first and most commonly used version of this command, items are
referred to by their database ID number found inside ''.
enabled.
You may also create an item by its name in the 'english name' field in the
item database:
Which will do what you'd expect. If it can't find that name in the database,
apples will be created anyway. It is often a VERY GOOD IDEA to use it like this.
quite a few item scripts. For more examples check just about any official script.
Пример:
specialeffect2
Команда
specialeffect2
Сигнатура:
Описание:
This command behaves identically to 'specialeffect', but the effect will be
centered on the invoking character's sprite.
<Player name> parameter will display <effect number> on another Player than the
one currently attached to the script. Like with specialeffect, when specifying
a player, <send_target> must be supplied, specifying AREA will retain the default
behavior of the command.
Не указано Справка по СкриптуДля этого скрипта не найдено документированных справок. Не указано Справка по СкриптуДля этого скрипта не найдено документированных справок. Не указано Не указано Не указано Не указано Не указано Не указано Не указано Не указано Не указано |
||||||||||||||||||||||||||||||||||||||||