Date: 2019/08/26 07:27:08 UTC-07:00
Type: Denizen Script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
FarmerQuestSpawn1:
Type: assignment
Actions:
on assignment:
- trigger name:click state:true
on click:
- if <player.flag[<player.name>]> == 1:
- chat "salve <player.name>"
- else:
- chat "Salve Risvegliato"
Interact scripts:
- 10 farmQuestSpawn1
farmQuestSpawn1:
type: interact
steps:
'1':
Click trigger:
Script:
- if <player.flag[Quest_Spawn]> == 5:
- wait 2
- chat "Quindi Marcus ti ha mandato qua dopo averti fatto fare un lavoro inutile?"
- wait 4
- chat "nulla e' inutile in questa piccola cittadina fidati, comunque c'e' qualcosa che puoi fare per me"
- wait 4
- chat "vedi, purtroppo il raccolto non e' andato come doveva e per questa sera alla grande festa non riuscirò"
- wait 4
- chat "a produrre abbastanza <yellow> pan di via"
- flag player Quest_Spawn:6
- wait 4
- chat "ecco cosa devi fare:"
- wait 4
- chat "vai da Filippo, il capo magazziniere, con questo permesso e richiedi 3 balle di fieno, quindi usa un tavolo da lavoro e converti il fieno in pane"
- wait 4
- chat "quindi torna da me e consegnami le 9 pagnotte! vedrai che magia ti faccio!"
- flag player FarmQuest:1
- give i@Permesso qty:1
- queue clear
- else if <player.flag[Quest_Spawn]> == 7:
- chat "Guarda un pò cosa ho ottenuto! ora abbiamo altri panini da servire alla festa, continuerò a farne altri non bastano mai, ma intanto prendine uno anche te!"
- execute as_op "mi load Custom PanDiVia" (silent)
- wait 4
- chat "sono panini molto speciali! che li può craftare solo un Addestratore specializzato nella produzione!"
- flag player Quest_Spawn:8
- wait 4
- chat "torna pure da Marcus e riferiscigli che va tutto bene! e saremmo pronti in tempo!"
- queue clear
- else:
- zap steps:2
'2':
Click trigger:
Script:
- if <player.flag[Quest_Spawn]> == 6 && <player.flag[FarmQuest]> == 1:
- wait 4
- chat "dovresti andare da filippo, lo trovi dentro il magazzino, e' uno degli edifici che da sulla piazza centrale!"
- queue clear
- else if <player.item_in_hand.name> == "hay_block" && <player.flag[FarmQuest]> == 3:
- wait 4
- chat "ottimo hai le balle di fieno! ma non farmi fare tutto a me! devi craftarmi 9 panini, pensi di riuscirci? usa pure il tavolo in questa stanza!"
- queue clear
- else if <player.item_in_hand.name> == "wheat" && <player.flag[FarmQuest]> == 3:
- wait 4
- chat "per favore non farmi ripetere! mi servono 9 panini!!"
- queue clear
- else if <player.item_in_hand.name> == "bread" && <player.flag[FarmQuest]> == 3:
- if <player.invenctory.contains[BREAD].qty[9]>:
- wait 4
- CHAT "OTTIMO! finalmente hai i 9 panini che ti ho richiesto!"
- flag player Quest_Spawn:7
- take bread quantity:9
- flag player FarmQuest:!
- zap steps:1
- else:
- chat "sono a posto così, vedi se altri hanno bisogno del tuo aiuto, io penso di farcela anche da solo!"
- queue clear
Permesso:
type: item
material: paper
display name: Permesso per il magazzino
lore:
- Permesso per Balle di fieno
- con questo permesso puoi ottenere 3 balle di fieno
- utilizzabile solo una volta.
no id: true