Ai amigão, meu vip system. ele é o do Tibia mesmo, aparecendo days no character list etc.. da uma olhada, lá temos door vip, scroll vip, xp vip, tudo q imagina, bjs
http://www.xtibia.com/forum/topic/201802-classic-premium-v2/
Por BrunooMaciell, 12 de mar. de 2013 em Tópicos Sem Resposta
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Ai amigão, meu vip system. ele é o do Tibia mesmo, aparecendo days no character list etc.. da uma olhada, lá temos door vip, scroll vip, xp vip, tudo q imagina, bjs
http://www.xtibia.com/forum/topic/201802-classic-premium-v2/
info
Grupo: Infante
Registrado: 27/08/11
Posts: 1.9k
Reputação: +85
Gênero: Masculino
Char no Tibia: Bruno Maciel

mais eles pega no PDA ??
pq precisava de uma DoorVip pro PDA e se possivel claro com aquela funçao que pedi ^^
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Pega sim cara, testei em 8.54+. aqui vou te passar um codigo pra voltar templo quando acabar o Premium:
em data/creaturescripts/scripts crie endpremium.lua e ponha dentro:
function onLogin(cid)
local temple = getTownTemplePosition(getPlayerTown(cid))
if isPremium(cid) == false then
if getPlayerStorageValue(cid,99661) == 1 then
doTeleportThing(cid, temple)
doPlayerSendTextMessage(cid, 22, "Your Premium days over!")
setPlayerStorageValue(cid, 99661, 0)
end
end
return true
end
Em creaturescripts.xml coloque:
<event type="login" name="EndPremium" event="script" value="endpremium.lua"/>
no arquivo login.lua da mesma pasta, no final antes do end
ponha:
registerCreatureEvent(cid, "EndPremium")
info
Grupo: Infante
Registrado: 27/08/11
Posts: 1.9k
Reputação: +85
Gênero: Masculino
Char no Tibia: Bruno Maciel

/\ esta script ai de cima e do doorvip ou algo do tipo ??
e se for ...
qual id coloca na porta ??
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Não cara, essa ai é pro premium ir templo se acabar a vip
O link que eu passei, nele tem o door premium. mas pra facilitar vou postar aqui:
Crie um arquivo chamado doorpremium.lua em actions/scripts e coloque isso dentro:
function onUse(cid, item, frompos, item2, topos)
if not isPremium(cid) then
return doPlayerSendTextMessage(cid,22,"Você precisa ter Premium Account para passar!")
end
doTransformItem(item.uid, item.itemid + 1)
doTeleportThing(cid, topos, true)
return true
end
Em actions.xml adicione essa tag
<action actionid="77798" script="doorpremium.lua"/>
Agora em algum MAPEDITOR. Clique 2x em qualquer porta que queira apenas paara premium e em actionid coloque o numero 77798 , bjs
info
Grupo: Infante
Registrado: 27/01/13
Posts: 1.7k
Reputação: +104
Gênero: Masculino

Poksas,limpe sua caixa de email,fui tentar envia um email e nao deu.
A respeito pode me informar onde vc aprendeu Lua,apostila?poderia me informar?
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Amigo, perdão mas isso é considerado como flood. Não desvie assuntos diferentes do tópico por favor.
@Bruno
Funcionou?
info
Grupo: Infante
Registrado: 27/08/11
Posts: 1.9k
Reputação: +85
Gênero: Masculino
Char no Tibia: Bruno Maciel

Cara aqui seu systema nao funfo porque quando clico na porta ele vai e volta como se o char tivese free mais ta vip
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Tenta ae
function onUse(cid, item, frompos, item2, topos)
if not isPremium(cid) then
return doPlayerSendTextMessage(cid,22,"Você precisa ter Premium Account para passar!")
end
doTransformItem(item.uid, item.itemid + 1)
doTeleportThing(cid, frompos, true)
return true
end
Mas man, qual o seu VIP SYSTEM? USA OQ EU TE PASSEI
Editado Março 12 por Roksas
info
Grupo: Infante
Registrado: 27/08/11
Posts: 1.9k
Reputação: +85
Gênero: Masculino
Char no Tibia: Bruno Maciel

mais e este que eu estou usando eo meu vip eo do PDA por npc normal
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Mas você testou o meu? Creio que o seu seja igual, oque aparece os days no character list
info
Grupo: Infante
Registrado: 27/08/11
Posts: 1.9k
Reputação: +85
Gênero: Masculino
Char no Tibia: Bruno Maciel

sim testei pq tipo no id que veio na porta vc clicava na porta parecia a lista da golden arena dai mudei de id funfo normal porem fala que meu char nao ta free sendo que ta vip
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Cara, é ACTION ID pra mudar, colocar o número 77798 pelo RME
E usar esse código q eu postei;
function onUse(cid, item, frompos, item2, topos)
if isPremium(cid) == false then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Você não tem acesso Premium Account!")
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
return true
end
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Bem Vindo!")
return true
end
info
Grupo: Infante
Registrado: 27/08/11
Posts: 1.9k
Reputação: +85
Gênero: Masculino
Char no Tibia: Bruno Maciel

cara mais eu fiz isto mais con este id nas porta ela fica como tabela da golden !!
vou testa o tile vip seu pra ver
@Edited
Podem fexar o topico duvida sanada ^^
Estou usando o tile vip mesmo roksas vlws o seu tile aqui funfo normal ^^
Editado Março 12 por Brunnoo
info
Grupo: Infante
Registrado: 27/08/11
Posts: 1.9k
Reputação: +85
Gênero: Masculino
Char no Tibia: Bruno Maciel
Eu coloquei no meu serve que e um PDA o systema de door vip ...
Porem ela nao ta 100% porque o vip dela tao ta batendo com o vip do pda pelo npc o vip da door ta de tibia !!
Script
function onUse(cid, item, frompos, item2, topos)
if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
return doPlayerSendTextMessage(cid,22,'Você não possui Vip Access.')
end
pos = getPlayerPosition(cid)
if pos.x == topos.x then
if pos.y < topos.y then
pos.y = topos.y + 1
else
pos.y = topos.y - 1
end
elseif pos.y == topos.y then
if pos.x < topos.x then
pos.x = topos.x + 1
else
pos.x = topos.x - 1
end
else
doPlayerSendTextMessage(cid,22,"Fique na frente da porta.")
return TRUE
end
doTeleportThing(cid,pos)
doSendMagicEffect(topos,12)
return TRUE
end
Eu queria a vip deste systema pegando no PDA se possivel e queria add nao sei se alguem consegueria mais ja arrumando a vip dela pro PDA ja tava bom ^^ - mais oque eu queria coloca que quando a vip acabase o char seria automaticamente teleportado prum x lugar +- ^^
Obs: mais ja arrumando a vip ja ta bom mais se consgeuir add esta funçao de cima seria melhor ainda ^^
Rep++