Jump to content
  • 0

Helflin

Question

Fala galera,

 

Tenho esse arquivo vipexp.lua em data/creaturescripts/scripts

 

function onLogin(cid)
local rate = 1.2 -- 20%
local config = {
vip = "Você Tem "..((rate - 1)*100).."% de exp a mais agora!",
notvip = "Adquira sua VIP ACCOUNT e ganhe "..((rate - 1)*100).."% a mais de experiencia!",
storage = 343434
}
if vip.hasVip(cid) == TRUE then
doPlayerSetExperienceRate(cid, rate)
setPlayerStorageValue(cid, config.storage, 1)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.vip)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.notvip)
end
return TRUE

 

end

 

>> Ele mostra somente o bonus xp, por exemplo:

14:40 Você Tem 20% de exp a mais agora!

 

>> Gostaria que adaptassem pra mim, de forma que mostre por exemplo:

14:40 Sua VIP Time termina em 20/07/2015. "Por exemplo"

14:40 Você Tem 20% de exp a mais agora! "Exibir após a de cima."

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

@@Helflin

 

local rate = 1.2 -- 20%
local config = {
	vip = "Você Tem "..((rate - 1)*100).."% de exp a mais agora!",
	notvip = "Adquira sua VIP ACCOUNT e ganhe "..((rate - 1)*100).."% a mais de experiencia!",
	storage = 343434
}

function onLogin(cid)
	if vip.hasVip(cid) then
		doPlayerSetExperienceRate(cid, rate)
		setPlayerStorageValue(cid, config.storage, 1)
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Sua VIP Time termina em " .. os.date("%d/%m/%Y", vip.getVip(cid)) .. ".")
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.vip)
	else
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.notvip)
	end
	return true
end
Link to comment
Share on other sites

×
×
  • Create New...