Ir para conteúdo
  • 0

[Help]Script Exp Ring


kbpaulo

Pergunta

Tenho script de ring que uso mais ta acontecendo seguinte erro..

 

vip acoount ganha 30 % exp = 1.3 rate

ring exp ganha 10% exp = rate 1.1

 

 

ai quando equipo ring ele ta tirando a exp do vip account pq a configuraçao ta para trocar rate do char..e nao acrescentar

 

to presisando script que funcione assim

 

vip account 30 % + 10 do anel cara fica com 40% a mais de exp...

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

anel

 

local rate = 1.1

function onEquip(cid, item, slot)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sua experiência almentou em + "..((rate - 1)*100).."%.")

doPlayerSetExperienceRate(cid, rate)

return true

end

 

 

Vip

 

function onLogin(cid)

 

local rate = 1.3 -- 30%

local config = {

vip = "Você tem "..((rate - 1)*100).."% de exp a mais agora!",

notvip = "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!",

}

 

if vip.hasVip(cid) == FALSE then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.notvip)

else

doPlayerSetExperienceRate(cid, rate)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.vip)

end

return TRUE

end

 

Editado por kbpaulo
Link para o comentário
Compartilhar em outros sites

  • 0

Cara tipo eu também estou querendo ring de exp mas meu servidor buga :s

Pelo que vi o seu não buga entao vou te ajudar e se puder me ajude também :)

 

é muito simples...

Como o ring não soma com o vip é só voce colocar o ring para 1.4

Assim eles vao pensar que estao ganhando 10% :)

Agora ... Se por acaso player free também pode comprar de você os rings ai não serviu de nada minha explicação HEHEHEHE

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...