mirror of
https://github.com/ErikasKontenis/SabrehavenServer.git
synced 2025-04-30 01:29:21 +02:00
introduce djinns and postman questpass
This commit is contained in:
parent
26a456fe0c
commit
9c4d3650f9
@ -193,6 +193,9 @@
|
|||||||
<action itemid="6561" script="misc/ceremonial_ankh.lua" />
|
<action itemid="6561" script="misc/ceremonial_ankh.lua" />
|
||||||
<action itemid="6576" script="misc/fireworks_rocket.lua" />
|
<action itemid="6576" script="misc/fireworks_rocket.lua" />
|
||||||
<action itemid="6578" script="misc/party_hat.lua" />
|
<action itemid="6578" script="misc/party_hat.lua" />
|
||||||
|
<action itemid="6549" script="misc/djinn_quest_pass.lua" />
|
||||||
|
<action itemid="6551" script="misc/djinn_quest_pass.lua" />
|
||||||
|
<action itemid="3252" script="misc/postman_quest_pass.lua" />
|
||||||
|
|
||||||
<!-- Dolls -->
|
<!-- Dolls -->
|
||||||
<action itemid="5080" script="misc/dolls.lua" />
|
<action itemid="5080" script="misc/dolls.lua" />
|
||||||
|
26
data/actions/scripts/misc/djinn_quest_pass.lua
Normal file
26
data/actions/scripts/misc/djinn_quest_pass.lua
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
local greenDjinnItem = 6549
|
||||||
|
local blueDjinnItem = 6551
|
||||||
|
|
||||||
|
function onUse(player, item, fromPosition, target, toPosition)
|
||||||
|
if player:getStorageValue(278) > 1 then
|
||||||
|
player:sendTextMessage(MESSAGE_INFO_DESCR, "You have already finished one of the djinn quest or your quest is in-progress.")
|
||||||
|
return true
|
||||||
|
end
|
||||||
|
|
||||||
|
if item:getId() == greenDjinnItem then
|
||||||
|
player:setStorageValue(278, 3)
|
||||||
|
player:setStorageValue(286, 3)
|
||||||
|
player:setStorageValue(287, 3)
|
||||||
|
player:setStorageValue(288, 3)
|
||||||
|
elseif item:getId() == blueDjinnItem then
|
||||||
|
player:setStorageValue(278, 2)
|
||||||
|
player:setStorageValue(280, 2)
|
||||||
|
player:setStorageValue(281, 2)
|
||||||
|
player:setStorageValue(282, 2)
|
||||||
|
player:setStorageValue(283, 3)
|
||||||
|
end
|
||||||
|
|
||||||
|
item:getPosition():sendMagicEffect(3)
|
||||||
|
item:remove()
|
||||||
|
return true
|
||||||
|
end
|
22
data/actions/scripts/misc/postman_quest_pass.lua
Normal file
22
data/actions/scripts/misc/postman_quest_pass.lua
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
function onUse(player, item, fromPosition, target, toPosition)
|
||||||
|
if player:getStorageValue(250) == 5 then
|
||||||
|
player:sendTextMessage(MESSAGE_INFO_DESCR, "You have already finished The Postman Missions.")
|
||||||
|
return true
|
||||||
|
end
|
||||||
|
|
||||||
|
player:setStorageValue(227, 6)
|
||||||
|
player:setStorageValue(228, 3)
|
||||||
|
player:setStorageValue(229, 4)
|
||||||
|
player:setStorageValue(230, 21)
|
||||||
|
player:setStorageValue(231, 3)
|
||||||
|
player:setStorageValue(233, 11)
|
||||||
|
player:setStorageValue(234, 8)
|
||||||
|
player:setStorageValue(242, 2)
|
||||||
|
player:setStorageValue(244, 3)
|
||||||
|
player:setStorageValue(245, 3)
|
||||||
|
player:setStorageValue(250, 5)
|
||||||
|
|
||||||
|
item:getPosition():sendMagicEffect(CONST_ME_SOUND_GREEN)
|
||||||
|
item:remove()
|
||||||
|
return true
|
||||||
|
end
|
@ -14683,8 +14683,8 @@ Flags = {Take}
|
|||||||
Attributes = {Weight=70}
|
Attributes = {Weight=70}
|
||||||
|
|
||||||
TypeID = 3252
|
TypeID = 3252
|
||||||
Name = "the horn of sundering"
|
Name = "the horn of postman"
|
||||||
Description = "(This items has 2 charges left)"
|
Description = "The magical horn will grant you the trustworthy postman rank"
|
||||||
Flags = {Take}
|
Flags = {Take}
|
||||||
Attributes = {Weight=2300}
|
Attributes = {Weight=2300}
|
||||||
|
|
||||||
@ -29724,7 +29724,8 @@ Flags = {Cumulative,Take}
|
|||||||
Attributes = {Weight=750}
|
Attributes = {Weight=750}
|
||||||
|
|
||||||
TypeID = 6549
|
TypeID = 6549
|
||||||
Name = "a green powder"
|
Name = "a green djinn powder"
|
||||||
|
Description = "The magical powder will bless you with the power to convince the green djinns"
|
||||||
Flags = {Cumulative,Take}
|
Flags = {Cumulative,Take}
|
||||||
Attributes = {Weight=750}
|
Attributes = {Weight=750}
|
||||||
|
|
||||||
@ -29735,8 +29736,8 @@ Flags = {Cumulative,Take}
|
|||||||
Attributes = {Weight=100}
|
Attributes = {Weight=100}
|
||||||
|
|
||||||
TypeID = 6551
|
TypeID = 6551
|
||||||
Name = "a blue powder"
|
Name = "a blue djinn powder"
|
||||||
Description = "Sun can be a merciless killer, but so can you"
|
Description = "The magical powder will bless you with the power to convince the blue djinns"
|
||||||
Flags = {Cumulative,Take}
|
Flags = {Cumulative,Take}
|
||||||
Attributes = {Weight=100}
|
Attributes = {Weight=100}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user