Vip System Com Item!

gustaavostroonda

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/06/12Posts: 3

Eae galera eu achei um script de VIP que quando usa um ITEM adiciona VIP Time, e editei algumas coisas e trouxe aqui pra voces

 

538tup.png

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

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!

<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"

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!

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

538tup.png

Pronto sua VIP esta pronta!

 

Gostou ?? da REP+ ae

fredpadua

Eu sou o Rei ?! ...
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 13/10/11Posts: 411

Ja existem outros tutoriais do mesmo script ..

Olhe antes de postar , mas foi bom

seu interesse em trazer para cá.

semefeito.png



 

↓ Gosta de mim ? Use a FanBar ↓

 

anigif2mo.gif

gustaavostroonda

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/06/12Posts: 3

Vlw , da proxima dou uma olhada antes!

e que eu tava olhando na OTLand e gostei desse script.

se puder da um REP+

15151512

Sou Feio mais sou gostoso sou ridiculo mais so lindo sou idiota
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/11/10Posts: 69

Vlw ai Tava Presisando desse sistema meu ot

ludgeromf1

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 26/07/11Posts: 122

funfo aki cara vlw msm tava precisando

REP+

HeMp_BoY

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/08/06Posts: 7

Preciso dele como vip infinita tem como faze ai ?

otserver.png

191097

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/01/11Posts: 4

qual é a função que verifica a vip?

terei que utilizar get storage?

 

 

 

WebRep

 

Classificação geral

 

 

Este site não tem classificação

(número de votos insuficientes)

fenixfox

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/10/12Posts: 19Char no Tibia: Kina Dart

meu nao funfo quando clico no ai vo entra nao da pra mim entra

danilobdk

DaNiiLo -- Embreve Meu Ot-serve Estará Pronto
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/05/11Posts: 14

vlw memo irmao tava procurando fas tempo

vlw fera

narutoxx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/01/08Posts: 4Char no Tibia: GOD Vitor

Tenho um baiak e nele tem do vip ao vip9, os vips 7 ao 9 são por itens, gostaria de botar tempo nesses 3 ultimos vips.

Bbcris

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/10/15Posts: 18

Como ver os dias e vip \?/


Como ver os dias

GustavoCastilho

Soberano!
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 21/07/13Posts: 143

Como ver os dias e vip \?/

Como ver os dias

 

 

Substitua o arquivo sistemavip.lua da pasta movements por:

function onStepIn(cid, item, position, fromPosition)

local config = {
msgDenied = "Você nao e VIP compre agora mesmo!",
}

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
local remainingDays = math.floor((getPlayerStorageValue(cid, 13500) - timenow)/(24 * 60 * 60))
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Bem-Vindo à área VIP. Você tem" ..remainingDays.. " dia(s) de VIP restante(s)!")
return TRUE
end

Work hard to be successful!

 

Adriez

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 02/09/10Posts: 341Gênero: Masculino

tem com fazer pro cara se teleportado templo quando vip acaba ? esse dai sai sozinho pelo menos né ?

EX
969ds6.gif


Firmão igual um prego na areia,
Prego, jogou o ego, dentro de um buraco,
Um Bon vivant, jamais mostra o ponto fraco,
Pergunte a Sansão quem foi Dalila...