Ir para conteúdo

DoubleExp para vocações VIP


larissaots

Posts Recomendados

Créditos ao gabra! happy.png

 

Objetivo

O script se baseia em deixar double exp apenas para x vocações.

 

Tutorial

Em data/creaturescripts/scripts/ crie um arquivo ExpVoc.lua e dentro coloque:

local rate = 2
local rates = getPlayerRates(cid)
local vocations = {9,10,11,12} -- ID das vocações 


function onLogin(cid)
if isInArray(vocations,getPlayerVocation(cid)) then
doPlayerSetExperienceRate(cid, rates[SKILL__LEVEL]+rate)

end
return true
end

Para adicionar as vocações do seu servidor basta trocar os ID's em local vocations = {9,10,11,12}

 

Em data/creaturescripts adicione no creaturescripts.xml a seguinte linha:

<event type="login" name="ExpVoc" event="script" value="ExpVoc.lua"/>

Em data/creaturescripts/scripts/ abra o arquivo login.lua e adicione:

registerCreatureEvent(cid, "ExpVoc")
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...