• 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!

OTX 0.4 party exp bonus 4 vocations help[script]

wesleyt10

Well-Known Member
Joined
Dec 15, 2012
Messages
74
Reaction score
71
hello guys , i have this script for party bonus =
Code:
    <event type="combat" name="bonusParty" event="script" value="bonusParty.lua"/>
   
    function onCombat(cid, corpse, deathList)
    if isPlayer(deathList[1]) then
        local party = getPlayerParty(deathList[1])
        if party then
            local members = {}
            for _, pid in pairs(deathList) do
                if getPlayerParty(pid) == party then
                    table.insert(members,pid)
                end
            end
            if #members >= 2 and #members >= #deathList then
                local monster_name = getCreatureName(cid)
                local monster_exp = getMonsterInfo(monster_name).experience
                for _, pid in pairs(members) do
                    local rate = getExperienceStage(getPlayerLevel(pid))
                    local exp = math.ceil(((monster_exp / #members) * rate) * 1.5)
                    doPlayerAddExperience(pid,exp)
                    doPlayerSendTextMessage(pid,MESSAGE_STATUS_CONSOLE_BLUE,"Você recebeu "..exp.." a mais de exp de bônus por matar um "..monster_name.." em party.")
                    addEvent(doSendAnimatedText,500,getThingPos(pid),"+"..exp.." exp",19)
                end
            end
        end
    end
    return true
end

BUT not had error in distro, and not is effective in game!

i change - onCombat to onKill

&
local rate = getExperienceStage(getPlayerLevel(pid))
local exp = math.ceil(((monster_exp / #members) * rate) * 1.5)
doPlayerAddExperience(pid,exp)
For
doPlayerSetExperienceRate(cid, rates[SKILL__LEVEL]-0.5)

and nothing too!





I HAVE ADDEN IN SOURCE THANKS
 
Last edited:
Back
Top