• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Solved Free Bless for Low level (TFS 1.0)

CharlesHudson

Just alive, or just breathing...
Joined
Oct 25, 2011
Messages
98
Reaction score
14
Hi! Today i ask for some help, with this script, this is no for TFS 1.0 but i really need it

Lua:
Code:
local freeBlessMaxLevel = 80

function onLogin(cid)
if(getPlayerLevel(cid) <= freeBlessMaxLevel and not getPlayerBlessing(cid,1)) then
for b=1, 5 do
doPlayerAddBlessing(cid, b)
end
doCreatureSay(cid, 'BLESS', TALKTYPE_ORANGE_1)
doSendMagicEffect(getThingPosition(cid), CONST_ME_HOLYDAMAGE)
end
return true
end

Login.lua
Code:
 registerCreatureEvent(cid, "freebless")

Creaturescripts.xml
Code:
 <event type="login" name="freebless" event="script" value="others/freeblesslowlevel.lua"/>

Thanks, Have a nice day
 
Code:
local freeBlessMaxLevel = 80

function onLogin(cid)
    local player = Player(cid)
    if player:getLevel() <= freeBlessMaxLevel then
        for i = 1, 5 do
            player:addBlessing(i)
        end
        player:say('BLESS', TALKTYPE_ORANGE_1)
        player:getPosition():sendMagicEffect(CONST_ME_HOLYDAMAGE)
    end
    return true
end

And change your xml to this:
Code:
<event type="login" name="freebless" script="others/freeblesslowlevel.lua"/>
 
Code:
local freeBlessMaxLevel = 80

function onLogin(cid)
    local player = Player(cid)
    if player:getLevel() <= freeBlessMaxLevel then
        for i = 1, 5 do
            player:addBlessing(i)
        end
        player:say('BLESS', TALKTYPE_ORANGE_1)
        player:getPosition():sendMagicEffect(CONST_ME_HOLYDAMAGE)
    end
    return true
end

And change your xml to this:
<event type="login" name="freebless" script="others/freeblesslowlevel.lua"/>
Thanks you so much! <3
 
@Printer
I made this script to 10.41 TFS1.0.. right its giving bless to char, but there one problem, when try to login, getting debug..
ozSE7pQ.jpg
 
@Printer
I made this script to 10.41 TFS1.0.. right its giving bless to char, but there one problem, when try to login, getting debug..
ozSE7pQ.jpg

Try to replace:
Code:
player:say('BLESS', TALKTYPE_ORANGE_1)

With:
Code:
player:say('BLESS', TALKTYPE_MONSTER_SAY)
 

Similar threads

Back
Top