Ir para conteúdo
  • 0

item que adiciona vip sistema kydrai


katruss

Pergunta

Boa tarde a todos, desculpem se postei na area errada, mais gostaria de saber se alguem poderia ajudar, como fazer para colocar um item que adiciona vip, pelo vip system do kydrai pela account, se tiver como queria que explicasse como..

desde ja Obrigado!

Se estiver em area erra peço que movam, pois sou novo aki!

Obrigado

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Use esse Systema....

 

 

Primeiro va até Nome da pasta/Data/actions/scripts e crie um arquivo.lua chamado "sistemavip.lua"

Citar

 

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

 

Os textos que estao em AZUL e o action ID que voce colocara no piso , Depois que fizer isto salve e feche!

 

Depois abra a actions.xml adiciona isoo!

Citar

<action itemid="10309" script="sistemavip.lua"/>

 

o ITemID coloque o ID de o item que voce quer que adicione a VIP!

 

538tup.png

Agora vamos adicionar as movements!

 

Va até Nome da pasta/Data/movements/scripts e crie um arquivo.lua chamado "sistemavip.lua"

Citar

function onStepIn(cid, item, position, fromPosition)


local config = {
msgDenied = "Você nao e VIP compre agora mesmo!",
msgWelcome = "Bem Vindo a area VIP!"
}

if getPlayerStorageValue(cid, 13500) - os.time() <= 0 then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
return TRUE
end
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome)
return TRUE

end

 

Depois abra a movements.xml adiciona isoo!

Citar

<movevent type="StepIn" actionid="13500" event="script" value="sistemavip.lua"/>

538tup.png

Pronto sua VIP esta pronta!

Ajudei? REP+

Link para o comentário
Compartilhar em outros sites

  • 0

Ele quer pro sistema do kydrai, se nao me engano ele possui funcoes proprias para adicionar os dias de vip, voce so precisa fazer uma action e usar as funcoes da lib, nada mais

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

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