local money = 1000 --How much money he needs to one blessing
function onSay(cid, words, param)
if getPlayerBlessing(cid, 0) then
if doPlayerRemoveMoney(cid, money) == TRUE then
doPlayerAddBlessing(cid, 1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREWORK_RED)
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,'You have bought first blessing!')
else
doPlayerSendCancel(cid, "You need "..money.." coins to get blessed!")
end
elseif getPlayerBlessing(cid, 1) then
if doPlayerRemoveMoney(cid, money) == TRUE then
doPlayerAddBlessing(cid, 2)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREWORK_YELLOW)
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,'You have bought second blessing!')
else
doPlayerSendCancel(cid, "You need "..money.." coins to get blessed!")
end
elseif getPlayerBlessing(cid, 2) then
if doPlayerRemoveMoney(cid, money) == TRUE then
doPlayerAddBlessing(cid, 3)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREWORK_YELLOW)
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,'You have bought third blessing!')
else
doPlayerSendCancel(cid, "You need "..money.." coins to get blessed!")
end
elseif getPlayerBlessing(cid, 3) then
if doPlayerRemoveMoney(cid, money) == TRUE then
doPlayerAddBlessing(cid, 4)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREWORK_BLUE)
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,'You have bought fourth blessing!')
else
doPlayerSendCancel(cid, "You need "..money.." coins to get blessed!")
end
elseif getPlayerBlessing(cid, 4) then
if doPlayerRemoveMoney(cid, money) == TRUE then
doPlayerAddBlessing(cid, 5)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYDAMAGE)
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,'You have been blessed by the gods!')
else
doPlayerSendCancel(cid, "You need "..money.." coins to get blessed!")
end
end
return 1
end