shibata
Активный участник
- Баллы
- 61
Доброго всем дня. Познакомился недавно с этим плагином и появились некоторые вопросы. Для начала, хочу попросить что бы посмотрели мой скрипт изменения погоды. Все ли я сделал правильно? Скрипт вполне рабочий, так что если кому понадобится....
Ну и теперь несколько вопросов.
1. Как организовать в скрипте, что бы после вызова первого тригера, если не подтвердил выполнение 2 тригера, то через несколько секунд НПС начинал диалог заново. А так НПС остается на 2 тригере. Хоть через час к нему подойди, с первого не начинает.
2. Как проверять погоду на сервере? Функция <player.weather> у меня не работает. Сервер 1.7.2 MCPC+. При вызове функция возвращает значение NULL.
3. То же самое касаемо дня\ночи
Заранее спасибо.
"Weather":
Type: Assignment
Interact Scripts:
- sun
Actions:
on assignment:
- trigger name:click toggle:true
- trigger name:chat toggle:true
"sun":
Type: Interact
Requirements:
Mode: All
List:
Steps:
1:
Click Trigger:
script:
- if <player.money> < 50 {.
- narrate "<white>Поменяю погоду за <green>50$ <white>Приходи когда будут деньги!"
- zap 1
} else {
- narrate "<white>Поменяю погоду за <green>50$ <dark_aqua>Если согласен, нажми еще раз!"
- zap 2 }
2:
Click Trigger:
Script:
- take money qty:50
- weather sunny
- playsound <player.location> sound:water volume:2.0
- narrate "<gold>Погода изменилась..."
- zap 1
Type: Assignment
Interact Scripts:
- sun
Actions:
on assignment:
- trigger name:click toggle:true
- trigger name:chat toggle:true
"sun":
Type: Interact
Requirements:
Mode: All
List:
Steps:
1:
Click Trigger:
script:
- if <player.money> < 50 {.
- narrate "<white>Поменяю погоду за <green>50$ <white>Приходи когда будут деньги!"
- zap 1
} else {
- narrate "<white>Поменяю погоду за <green>50$ <dark_aqua>Если согласен, нажми еще раз!"
- zap 2 }
2:
Click Trigger:
Script:
- take money qty:50
- weather sunny
- playsound <player.location> sound:water volume:2.0
- narrate "<gold>Погода изменилась..."
- zap 1
Ну и теперь несколько вопросов.
1. Как организовать в скрипте, что бы после вызова первого тригера, если не подтвердил выполнение 2 тригера, то через несколько секунд НПС начинал диалог заново. А так НПС остается на 2 тригере. Хоть через час к нему подойди, с первого не начинает.
2. Как проверять погоду на сервере? Функция <player.weather> у меня не работает. Сервер 1.7.2 MCPC+. При вызове функция возвращает значение NULL.
3. То же самое касаемо дня\ночи
Заранее спасибо.

,