Ir para conteúdo
  • Cadastre-se

CreatureScript%25252525252FGlobalEvent%25252525252FMoveMent [ Creatureevent ] Vip Gratuita Pra Quando Um Player Pegar Certo Level


Posts Recomendados

  • Administrador

Então galera, pra vocês que estão com um servidor, ou pensa em abrir um, esse é um script exencial para fazer a divulgação da sua Area VIP, porque já ouviram dizer, quem é VIP uma vez, quer ser pra sempre dsahudauh, ai vai o script e como configura-lo:

Abra o o creaturescripts.xml e adicione a seguinte linha


<event type="advance" name="freevip" script="freevip.lua"/>

Após isto, vá para login.lua que está dentro da pasta scripts e adiocione

registerCreatureEvent(cid, "freevip")

E crie um arquivo chamado freevip.lua e adicione:

local config = {

level = 120,-- Em que level ele ganhara --

days = 1, -- O tando de dias que o player ganhara --

storageId = 15558, -- O id do storage --

msg = "Parabéns, por alcançar o level 120, você recebeu 1 dia de vip!", -- Mensagem que irá aparecer pro player --

msgtype = MESSAGE_EVENT_ADVANCE

}

function onAdvance(cid, oldLevel, newLevel)

if (getPlayerLevel(cid) >= config.level  and getGlobalStorageValue(getPlayerAccountId(cid)+450) <= 0) then

setGlobalStorageValue(getPlayerAccountId(cid)+450, 1)

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(config.days))

doPlayerSendTextMessage(cid, config.msgtype, config.msg)

end

return TRUE

end

Creditos:

Jonathan

Underewarr

TibiaKing Team- KingTópicos
www.tibiaking.com

Link para o post
Compartilhar em outros sites

Muito bom o script,

O player só pode pegar 1 vez por conta né ?

Bom, muito bom mesmo...

Será que você pode me explicar isso :

setGlobalStorageValue(getPlayerAccountId(cid)+450, 1)

Qual é a função dele, e porque tem esse +450 depois do account id.

Jared Leto

Link para o post
Compartilhar em outros sites

O script está em code;

Não pega negritos, colorido nele.

O script fico mo esquisito, vou editar o seu tópico par arrumar.

-=

Tópico arrumado.

Desbuguei o seu code.

 http://baiakuza.com/
IP: baiakuza.com
TIBIA: 10.96
Baiak Custom [ High Exp Rate ]

 

 

 

 

Link para o post
Compartilhar em outros sites
  • Administrador

Jared Leto

sim,um char por conta exemplo ele tem 2 chares lvl 119 ele upa 120 nesse char só esse char recebera a vip o outro nao

a respeito do [setGlobalStorageValue(getPlayerAccountId(cid)+450, 1)]esse script nao é meo sou iniciante em script ainda,faço algumas magias alguns scripts de quest mais só o basico mesmo skydangerous,Valeo :D

Editado por Erimyth (veja o histórico de edições)

TibiaKing Team- KingTópicos
www.tibiaking.com

Link para o post
Compartilhar em outros sites

Um código bem simples, deve ser útil para os donos de servidores. Só acho estranho o uso de global storages, seria muito mais fácil usar uma coluna no banco de dados.

Obrigado pela contribuição, underewarr.

Observação: A propósito, estou movendo o tópico para a seção Globalevents, Spells & Creatureevent, pois isso não é um tutorial :D

Link para o post
Compartilhar em outros sites
  • 5 weeks later...

No meu caso o meu servidor usa a propria premium como Vip

como eu mudaria para ele dar 1 dia premium?

obrigado desde já !

troque

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(config.days))
para
doPlayerAddPremiumDays(cid, config.days)

Editado por Vodkart (veja o histórico de edições)

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por tar.pires
      ae gelera,
      entao eu tenho um dedicado aqui meio que bom,
      entao queria monta uma equipzinha pra abri um otzinho,
      se alguem tiver disposto ae adc skype: tarcisiopires.dj
       
      gogo na oral ajaiosdjaiosjda
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo