Ir para conteúdo
  • -1

Sistema Vip


Hellfi

Pergunta

Galera,é o seguinte,criei um servidor de war e está fazendo um pouco de sucesso,por isso então preciso pagar um dedicado...pra isso eu estou querendo colocar sistema vip...

 

Vamos direto ao assunto..

Eu não tenho nenhuma idéia de como por um sistema vip...ou fazer uma área vip...exemplo , já vi vários servers com área vip , o player recebia a vip e podia entrar no local..passar pelo sqm , caso contrário ele não conseguia passar no sqm e voltava...é bem isso o que eu quero, bom..esses "sqm vips" terão que ser posto no Editor de mapa do server né? como fazer isso??

 

E outra coisa, é possível por um comando,por exemplo .. /addvip "fulano" 15 <<< (15 seria os days)

Não precisa ser exatamente assim , mas com o mesmo objetivo..obrigado galera :p

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

para seu ot indico esse por iten que da vip.

vai em data>actions> crie 1 arquivo com nome sistemavip.lua e cole isso :


function onUse(cid, item, fromPosition, itemEx, toPosition)

local config={
removeOnUse = "yes" -- remover quando usar ("yes" or "no")
}

local days = 30 -- coloque os dias que serão a VIP!
local daysvalue = days * 24 * 60 * 60
local storageplayer = getPlayerStorageValue(cid, 13500)
local timenow = os.time()

if getPlayerStorageValue(cid, 13500) - os.time() <= 0 then
time = timenow + daysvalue
else
time = storageplayer + daysvalue
end

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.")
setPlayerStorageValue(cid, 13500, time)
local quantity = math.floor((getPlayerStorageValue(cid, 13500) - timenow)/(24 * 60 * 60))
doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) 
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.")
if (config.removeOnUse == "yes") then
doRemoveItem(item.uid, 1)
end

return TRUE
end

em actions.xml cole isso.

<action itemid="ID DO ITEN QUE DARA VIP" script="sistemavip.lua"/>

 

tiles :

abra seu mapa editor clik 2x no piso.

e em action ID coloque 13500

 

 

AJUDEI?REP+

Link para o comentário
Compartilhar em outros sites

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