Peraí, você quer bloquear que outros jogadores que tiverem menos de 7 dias de premium? Ou você quer dar 7 dias de premium pra quem entrar?
info
Group: Marquês
Joined: 16/06/07
Posts: 1.2k
Reputation: +377
Gender: Masculino
Tibia Character: Nenhum

manja quando voce entra num ot e ganha 3 dias de vip ? e dps acaba dai se tem que paga pra mim dar mais dias de vip ? tendeu?
quero que os outros entrem ganhe 7 dias de vip e dai acaba<<<<<<so isso para dps eles me pagarem para terem mais dias
info
Group: Herói
Joined: 20/05/10
Posts: 3.4k
Reputation: +1.5k
Gender: Masculino

mas é por conta ou por character?
por character se possivel
info
Group: Marquês
Joined: 16/06/07
Posts: 1.2k
Reputation: +377
Gender: Masculino
Tibia Character: Nenhum

Adiciona essa função como o tópico mostra:
http://www.xtibia.com/forum/topic/220670-accountstoragevalue/
Depois, cria um arquivo chamado firstlogPA.lua em creaturescripts/scripts com esse código:
function onLogin(cid) -- Total de dias de PA que serão adicionados quando o jogador se logar pela primeira vez na conta local pdays = 5 if getAccountStorageValue(getPlayerAccountId(cid), 5555) ~= 3 then doPlayerAddPremiumDays(cid, pdays) setAccountStorageValue(getPlayerAccountId(cid), 5555, 3) end return true end
E coloca essa TAG no creaturescripts.xml:
<event type="login" name="PA login" event="script" value="firstlogPA.lua"/>
EDIÇÃO:
Não tinha visto as duas últimas respostas de cima, mas não faz sentido adicionar por char. Se não, o cara fica criando novos chars pra adicionar mais dias de PA.
Edited Setembro 17 by omega blueheaven
nao sei se fis algu errado eu botei tudo certo mais parece que n deu
Teria como alguem por um video pf?
info
Group: Marquês
Joined: 16/06/07
Posts: 1.2k
Reputation: +377
Gender: Masculino
Tibia Character: Nenhum

Cara, procura saber se seu banco de dados é MySQL ou SQLite. Daí você vai procurando por aí como executar uma query no seu banco de dados, o que é necessário para adicionar aquela função que eu pedi. Depois disso é só voltar lá, fazer como o tópico ensina e adicionar esse código que eu postei. Tudo o que você precisa saber tem aqui no fórum, é só usar a ferramenta de busca e procurar.
eu procurei ake achei isso n sei axu ke é SQLITE olha é do confi.lua
info
Group: Marquês
Joined: 16/06/07
Posts: 1.2k
Reputation: +377
Gender: Masculino
Tibia Character: Nenhum

Isso aí, é SQLite. Então você pode usar o SQL Lite studio pra abrir o seu banco de dados (arquivo .s3db na pasta do seu OT). Daí aperta alt+e que vai abrir o editor de querys. Copie a query que tem lá no tópico e clique no ícone do raio.
Tópico movido para a seção de dúvidas e pedidos resolvidos.
Edited Outubro 31 by omega blueheaven




info
Group: Campones
Joined: 21/08/10
Posts: 17
Reputation: 0
Tibia Character: kaximbum
Queria saber como deixo para um player entrar no meu server e tiver so 7 dias de premium