Ir para conteúdo
  • 0

[Resolvido] XP BONUS PRA PLAYER VIP


RAJADAO

Pergunta

Ola, gostaria de colocar jogadores premium account pra ganhar 30% a mais de exp que jogadores free, tentei usar alguns scripts que vi aqui pelo forum mas não obtive resultado, alguém com conhecimento e boa vontade que possa me ajudar??

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
42 minutos atrás, RAJADAO disse:
Versão do Servidor: TFS - 1.0
Tipo de Script: actions
Código:
  Mostrar conteúdo oculto



 

Ola, gostaria de colocar jogadores premium account pra ganhar 30% a mais de exp que jogadores free, tentei usar alguns scripts que vi aqui pelo forum mas não obtive resultado, alguém com conhecimento e boa vontade que possa me ajudar??

Teste esse. ^^ 

 

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

Spoiler

function onLogin(cid)

local rate = 1.5 -- 10% 1.5 = 50% 2.0 = 100%
local config = {
welvip = "Voce tem "..((rate - 1)*100).."% de exp! Aproveite as vantagens dos dias premio!",
not_vip = "Ola jogador Aproveite as vantagens de ter dias premios na sua conta, voce ganhara 50% mais de xp e 5% de catch, tera acesso a cidades premio, la encontra-se ilhas dos mais fortes pokemons, varias quests e muito mais...",
s = 33339, 
}

if getPlayerPremiumDays(cid) >= 1 then
doPlayerSetExperienceRate(cid, rate)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.welvip)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.not_vip)
end
return TRUE
end

 

em Creaturescript/script/login.lua adicione:

Spoiler

registerCreatureEvent(cid, "ExpVip")

 

em Creaturescript.xml adicione a tag:

Spoiler

<event type="login" name="ExpVip" script="vipexp.lua"/>

 

 

Link para o comentário
Compartilhar em outros sites

  • 0
26 minutos atrás, Ayron5 disse:

Teste esse. ^^ 

 

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

  Mostrar conteúdo oculto


function onLogin(cid)

local rate = 1.5 -- 10% 1.5 = 50% 2.0 = 100%
local config = {
welvip = "Voce tem "..((rate - 1)*100).."% de exp! Aproveite as vantagens dos dias premio!",
not_vip = "Ola jogador Aproveite as vantagens de ter dias premios na sua conta, voce ganhara 50% mais de xp e 5% de catch, tera acesso a cidades premio, la encontra-se ilhas dos mais fortes pokemons, varias quests e muito mais...",
s = 33339, 
}

if getPlayerPremiumDays(cid) >= 1 then
doPlayerSetExperienceRate(cid, rate)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.welvip)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.not_vip)
end
return TRUE
end

 

em Creaturescript/script/login.lua adicione:

  Mostrar conteúdo oculto


registerCreatureEvent(cid, "ExpVip")

 

em Creaturescript.xml adicione a tag:

  Mostrar conteúdo oculto


<event type="login" name="ExpVip" script="vipexp.lua"/>

 

 

Resolvido, obrigado brother.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Diretor
A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...