Dvax
New Member
- Joined
- Jul 23, 2016
- Messages
- 51
- Solutions
- 1
- Reaction score
- 3
Hello I use OTX tomorrow have problem with blessings, all script " !bless " not work but i find working script this script:
Now player can buy bless " !bless " all working but ppl can still buy and stack blessing.
How can I block it
Code:
function getCost(level)
if level <= 30 then
return 2000*5
elseif level >= 120 then
return 10000*5
else
return ((level - 20) * 200 * 5)
end
end
function onSay(cid, words, param)
local p = Player(cid)
local cost = getCost(getPlayerLevel(cid))
if(not(isPlayerPzLocked(cid))) then
if(p:hasBlessing(1) and p:hasBlessing(2) and p:hasBlessing(3) and p:hasBlessing(4) and p:hasBlessing(5) and p:hasBlessing(6) and p:hasBlessing(7) and p:hasBlessing(8)) then
p:sendCancelMessage("You have already been blessed by the gods.")
return false
end
if(p:removeMoneyNpc(cost)) then
for b = 1,5 do
p:addBlessing(b, 1)
end
p:getPosition():sendMagicEffect(50)
p:sendTextMessage(19, "Nowy system blessow! kupuj ile chcesz!")
else
p:sendCancelMessage("You need "..cost.." gold coins to buy all blessings.")
end
else
p:sendCancelMessage("You can't buy bless, when you are in a battle.")
end
return false
end
Now player can buy bless " !bless " all working but ppl can still buy and stack blessing.
How can I block it