Ir para conteúdo

Posts Recomendados

thiago como descubro qual systema de vip eu uso?

Eu add vip pelo site pacc.

quando o cara loga aparece la. 3 days left

Ajuda ae a descobrir

Você pode descobrir o seu sistema vip pelos script em LUA que na maioria dos servidores se encontra em Movements/script ou Talkaction/script,geralmente tem nome "vip" nos arquivos.

 

flw

  • 2 months later...

E ai galera,

 

Andei pesquisando no xtibia sobre um script para mandar o player para o templo quando acabasse, ai e me deparei com esse tópico. Gostaria de uma ajuda/explicação quanto ao script que esta postado aqui. Segue abaixo:

 

--[[ by vodkart ]]--
function onLogin(cid)

if getPlayerStorageValue(cid, 13540) - os.time() > 0 then
setPlayerStorageValue(cid, 9898, 1)
elseif getPlayerStorageValue(cid, 9898) == 1 and getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
doPlayerPopupFYI(cid, "Sua vip Account acabou.")
setPlayerStorageValue(cid, 9898, -1)
end
return TRUE
end

 

Não entendi essas duas partes. Segue:

 

getPlayerStorageValue(cid, 13540) Qual a finalidade deste comando? O que é esse 13540?

 

setPlayerStorageValue(cid, 9898, 1) Qual a finalidade deste comando? O que são esses 9898 e 1?

 

Desculpa minha nobisse... :D

 

Agradeço desde já!

getPlayerStorageValue(cid, 13540)

 

Esse código verifica a storage do player.

 

setPlayerStorageValue(cid, 9898, 1)

 

Esse código adiciona a storage no player.

 

-=-=-=

Bom , não entendo muito de códigos lua , se você utiliza o sistema de vip do Voadkart não tem necessidade de muda-lo , caso pegue de outro ai você precissa verificar a storage que o script tem.

 

Espero ter ajudado , dúvidas so me mandar

Ok SkyDangerous,

 

Onde eu defino essa storage do player? Ainda não entendi o porque do valor 13540.

 

Acredito que o meu sistema vip seja diferente. Por isso estou querendo entender esse script. Já aprendi varias coisas sobre scripts lua, mas vi em varios locais esse storage e acabei ficando com duvidas.

 

ty... :D

  • 4 months later...

acho que é porque vc não trocou o storage que era 13540 para 13500...

enfim vocês alteram todo o script depois a gente tem que da uma mãe diná pra sabe oque fizeram,e porque "não funciona" o script.

 

 

 

em Creaturescript/script Crie um arquivo.lua e renomeie para :

 

endvip.lua

--[[ by vodkart ]]--
function onLogin(cid)

if getPlayerStorageValue(cid, 13500) - os.time() > 0 then
setPlayerStorageValue(cid, 9898, 1)
end

local pos = {x = 32360, y = 31782, z = 7} -- posiçao do templo.
if getPlayerStorageValue(cid, 9898) == 1 and getPlayerStorageValue(cid, 13500) - os.time() < 1 or getPlayerStorageValue(cid, 13500) - os.time() == 0 then
doTeleportThing(cid, pos)
doPlayerPopupFYI(cid, "Sua vip Account acabou.")
setPlayerStorageValue(cid, 9898, -1)
end
return TRUE
end

 

em Creaturescript.xml adicione a tag:

<event type="login" name="checkvip" script="endvip.lua"/> 

 

 

 

Cara, meu nome é Eduardo,

 

Tô terminando um servidor, já até paguei um dedicado no

******, mas estou com alguns bugs que estão me impedindo

de terminar meu trabalho, e o pessoal da minha equipe está

me cobrando...

 

@A algum tempo teus posts me ajudam muito,

Mas dessa vez tive um problema daqueles sabe,

 

@São dois na verdade, o primeiro é no site, que eu não

tenho scripts corretos pra que eu utilize o sistema pra o jogador

comprar os pontos, pagar o boleto no pagseguro, e receber os

pontos automaticamente, o sistema que entrega o item pro jogador

online eu ja tenho... (akele do retPagseguro.php, retorno.php)

 

@E tem outra, só um bug do site que acredito que seja simples

quando o jogador compra 30 dias de vip o número aparece assim:

vip, 13465126456 dias restantes

o número fica enorme, e eu não sei se essa contagem é em dias

ou seja, se o cara vai realmente ficar com 13465126456 dias ou se realmente ficam apenas os 30 dias.

 

@Será que tem como mexer nisso? Talvez o problema seja por que

eu fui compilando todos os arquivos bons e funcionais, dai na db no

phpmyadmin aparece viptime, vipdayse vipleft, talvez seja não sei!

 

@E queria saber se tem como por pra após o término da vip, o cara sair da area vip e não poder entrar mais.

 

Agradeço muito brother, ví que você é fera, e seus scripts e posts sempre me ajudam demais, se conseguir me manda resposta pro email blackstreetotserver@live.com ou pra esse mesmo tomazmarwell@hotmail.com.

 

*Cara, você é a ultima tentativa, ninguém tem esses scripts ou soluções pra estes problemas, não nenhum que funcione! kkk.

 

Tentei te mandar por msg ou PM mas não deu certo, por isso mandei por aqui!

vlw boa noite ai pra ti mano!

  • 2 weeks later...
  • 7 months later...

ai fiz aki deu certo mas e q tipow eu tenhho a minha cidade vip que o pçayer vira morador dela entede ai entao preciso que qudo a vip do player acabe ele volte pra thais vpolte a ser morador de thais cpomo eu faço?

  • 3 years later...
×
×
  • Criar Novo...