Ir para conteúdo

Posts Recomendados

Utilizo o sistema de shop system que tem o nome [VIP] na frente.

 

/addvip etc..

 

 

Mais o sistema diz que os vips ganham 50% a mais de exp..

 

Sendo que não está ganhando..

 

Como posso arrumar isso?

 

Em que pasta fica a exp extra..

 

 

 

Obrigado.

Link para o comentário
https://xtibia.com/forum/topic/177656-duvida-system-vip/
Compartilhar em outros sites

em creaturescripts/scripts crie um arquivo chamado vipexp e coloque isso dentro dele

function onLogin(cid)
local rate = 1.5 -- 50%
local config = {
welvip = "você tem "..((rate - 1)*100).."% de exp a mais agora!",
not_vip = "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!",
s = 13540, -- storage vip
}
if getPlayerStorageValue(cid, config.s) - os.time() >= 1 then
doPlayerSetExperienceRate(cid, rate)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.welvip)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.not_vip)
end
return TRUE
end

em creaturesscripts/scripts/login.lua adicione

registerCreatureEvent(cid, "ExpVip")

e em creaturescripts.xml coloque:

	 <event type="login" name="ExpVip" script="vipexp.lua"/> 

 

Fonte:http://www.xtibia.com/forum/topic/138359-double-exp-para-vip/

Editado por Epyrus
Link para o comentário
https://xtibia.com/forum/topic/177656-duvida-system-vip/#findComment-1173161
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...