1function onUse(player, item, fromPosition, target, toPosition, isHotkey)
2 if item.actionid == 10155 then
3 if player:getStorageValue(_QUESTLOG[42].Value[01]) < 01 then
4 player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Seu Quest Log foi atualizado.")
5 player:setStorageValue(_QUESTLOG[42].Value[01], 01)
6 player:setStorageValue(_QUESTLOG[42].UID_01, 02)
7 player:getPosition():sendMagicEffect(14)
8 else
9 player:getPosition():sendMagicEffect(03)
10 end
11 elseif item.actionid == 10156 then
12 if player:getStorageValue(_QUESTLOG[42].Value[01]) == 01 then
13
14 player:setStorageValue(_QUESTLOG[42].Value[01], 02)
15 player:getPosition():sendMagicEffect(14)
16 else
17 if player:getStorageValue(_QUESTLOG[42].Value[01]) < 05 then
18
19 player:getPosition():sendMagicEffect(03)
20 else
21 player:getPosition():sendMagicEffect(03)
22 end
23 end
24 elseif item.actionid == 10157 then
25 if player:getStorageValue(_QUESTLOG[42].Value[01]) == 02 then
26
27 player:setStorageValue(_QUESTLOG[42].Value[01], 03)
28 player:getPosition():sendMagicEffect(14)
29 else
30 if player:getStorageValue(_QUESTLOG[42].Value[01]) < 05 then
31
32 player:getPosition():sendMagicEffect(03)
33 else
34 player:getPosition():sendMagicEffect(03)
35 end
36 end
37 elseif item.actionid == 10158 then
38 if player:getStorageValue(_QUESTLOG[42].Value[01]) == 03 then
39
40 player:setStorageValue(_QUESTLOG[42].Value[01], 04)
41 player:getPosition():sendMagicEffect(14)
42 else
43 if player:getStorageValue(_QUESTLOG[42].Value[01]) < 05 then
44
45 player:getPosition():sendMagicEffect(03)
46 else
47 player:getPosition():sendMagicEffect(03)
48 end
49 end
50 elseif item.actionid == 10159 then
51 if player:getStorageValue(_QUESTLOG[42].Value[01]) == 04 then
52
53 player:setStorageValue(_QUESTLOG[42].Value[01], 05)
54 player:getPosition():sendMagicEffect(14)
55 else
56 if player:getStorageValue(_QUESTLOG[42].Value[01]) < 05 then
57
58 player:getPosition():sendMagicEffect(03)
59 else
60 player:getPosition():sendMagicEffect(03)
61 end
62 end
63 elseif item.actionid == 10160 then
64 if player:getStorageValue(_QUESTLOG[42].Value[01]) == 05 then
65
66 player:setStorageValue(_QUESTLOG[42].Value[01], 06)
67 player:setStorageValue(_QUESTLOG[42].UID_01, 03)
68 player:getPosition():sendMagicEffect(14)
69
70 doBackpack(player, 12)
71 player:sendCancelMessage("@RemoveMarkMap")
72 else
73 if player:getStorageValue(_QUESTLOG[42].Value[01]) < 05 then
74
75 player:getPosition():sendMagicEffect(03)
76 else
77 player:getPosition():sendMagicEffect(03)
78 end
79 end
80 end
81 return true
82end
83