[ Resolvido ] Player Começando Com X Dias De Premium?

gcaraca
em Lixeira Pública

gcaraca

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/01/06Posts: 2

Então, eu queria q no meu server o player começasse com 3 dias de premium, tem como isso? já procurei em tudo mas não axo :cry:

Khost

~~ Khost ~~
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 24/06/08Posts: 23

Amigo vá no account mananger , dps vá em accounts dps vá num campo que ta assim :

ae embaixo se bota:

 

premdays
3

 

Obrigado, espero ter ajudado!

delton

Ex-Xtibian
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 16/11/07Posts: 389Gênero: MasculinoChar no Tibia: Tiger Darm

Caso não de certo manda o arquivo login.lua que fica na pasta creaturescripts... =D

Olá XTibiano:

Sua assinatura estava com um problema na TAG SPOILER e foi movida para a parte "Sobre mim".
Agradecemos a sua compreensão.

Atenciosamente,
JV Chequer

gcaraca

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/01/06Posts: 2

Tipow, eu uso site e n account manager :S

Quando ao login.lua, ta ae: Obs: Esse sistema vip n estou usando, estou usando o msm sistema só q como premium account msm.

 

local message = [[Para ver as novidades se quiser é so digitar !notice

Para maiores informações sobre o OT visite o blog:
www.sotserv.blogspot.com
Ou o Fórum
www.#####.com

Enjoy xD]]


function onLogin(cid)

if vipTime(cid) >= 1 then
if vipTime(cid) >= os.time() then
db.executeQuery("UPDATE `accounts` SET `vip_days` = ".. (vipTime(cid) - os.time()) / 86400 .." WHERE `accounts`.`id` = ".. getPlayerAccountId(cid) ..";")
else
db.executeQuery("UPDATE `accounts` SET `vip_time` = 0 WHERE `accounts`.`id` = ".. getPlayerAccountId(cid) ..";")
db.executeQuery("UPDATE `accounts` SET `vip_days` = 0 WHERE `accounts`.`id` = ".. getPlayerAccountId(cid) ..";")
end
end
if haveVipDays(cid) == FALSE then
if isVip(cid) == TRUE then
db.executeQuery("UPDATE `players` SET `town_id` = 1, `posx` = 1019, `posy` = 1030, `posz` = 7 WHERE `players`.`account_id` = ".. getPlayerAccountId(cid) ..";")
db.executeQuery("UPDATE `accounts` SET `vip` = '0' WHERE `accounts`.`id` = ".. getPlayerAccountId(cid) ..";")
local Position = getTownTemplePosition(1)
doTeleportThing(cid, Position)
doSendMagicEffect(Position, 10)
doPlayerSetTown(cid, 1)
end
end

registerCreatureEvent(cid, "PlayerKill")
   if (InitArenaScript ~= 0) then
   InitArenaScript = 1
   -- make arena rooms free
       for i = 42300, 42309 do
           setGlobalStorageValue(i, 0)
           setGlobalStorageValue(i+100, 0)
       end
   end
   -- if he did not make full arena 1 he must start from zero
   if getPlayerStorageValue(cid, 42309) < 1 then
       for i = 42300, 42309 do
           setPlayerStorageValue(cid, i, 0)
       end
   end
   -- if he did not make full arena 2 he must start from zero
   if getPlayerStorageValue(cid, 42319) < 1 then
       for i = 42310, 42319 do
           setPlayerStorageValue(cid, i, 0)
       end
   end
   -- if he did not make full arena 3 he must start from zero
   if getPlayerStorageValue(cid, 42329) < 1 then
       for i = 42320, 42329 do
           setPlayerStorageValue(cid, i, 0)
       end
   end
   if getPlayerStorageValue(cid, 42355) == -1 then
       setPlayerStorageValue(cid, 42355, 0) -- did not arena level
   end
   setPlayerStorageValue(cid, 42350, 0) -- time to kick 0
   setPlayerStorageValue(cid, 42352, 0) -- is not in arena  

doPlayerPopupFYI(cid, message)
registerCreatureEvent(cid, "PlayerDeath")
--registerCreatureEvent(cid, "MEDALS") This is Nahruto's Metal System for killing someone, Dont add this unless you use it.--
registerCreatureEvent(cid, "KilledMonstersCounter")
registerCreatureEvent(cid, "playeradvance")
return TRUE

end

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

poe uma função onlogin que seta 3 dias de premium.

 

function onLogin(cid)

if not isPremium(cid) then

doPlayerAddPremiumDays(cid, 3)

doPlayerSendTextMessage(cid, 22, "voce ganhou 3 dia de premium account")

end

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

gcaraca

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/01/06Posts: 2

Mais tipow dps q akba esse dias ele n vai coloka denovo?

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

esqueci disso

ta ae refeito o script.

 

function onLogin(cid)

if not isPremium(cid) and getPlayerStorageValue(cid,1020) == -1 then

doPlayerAddPremiumDays(cid, 3)

setPlayerStorageValue(cid, 1020,1)

doPlayerSendTextMessage(cid, 22, "voce ganhou 3 dia de premium account")

end

 

muda a storage pra o que você quiser.

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

gcaraca

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/01/06Posts: 2

pra que serve o storage value? :S

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

uai pra ele não ganhar de novo os 3 dias de premium.

 

function onLogin(cid)

if not isPremium(cid) and getPlayerStorageValue(cid,1020) == -1 then

doPlayerAddPremiumDays(cid, 3)

setPlayerStorageValue(cid, 1020,1)

doPlayerSendTextMessage(cid, 22, "voce ganhou 3 dia de premium account")

end

return TRUE

end

 

esqueci de fechar a função.

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

dragonlord666

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/08/09Posts: 4Char no Tibia: Azellico

é bem facil vo dexa asim tambem

Objetivos...

{X}5 POSTS
{X}10 POSTS
{X}15 POSTS
{X}20 POSTS
{ }30 POSTS
{ }40 POSTS
{ }50 POSTS
{ }60 POSTS
{ }70 POSTS
{ }80 POSTS
{ }90 POSTS
{ }100 POSTS
{ }200 POSTS
{ }500 POSTS

JOIN MY FAN BAR

DaNDaNrOxX

oi mosso
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 18/01/08Posts: 1455Char no Tibia: Saint Claire

Problema Resolvido,

:button_cancel: Tópico Fechado

 

 

Entrada na equipe: 23/10/2008 Cargo: Estagiário

Promoção: 25/11/2008 Cargo: Moderador

Promoção: 21/10/2009 Cargo: Coordenador

Remoção: 09/05/2010 Motivo: Estudos

Retorno: 15/11/2010 Cargo: Moderador

Remoção: 20/12/2012.