Double Exp Para Vip

Vodkart
em Globalevents e Spells

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

servidos testado 8.54 ~ 8.60

 

Quando você compra vip você pode aumentar a taxa de exp em percent que ele irá receber a mais,como se fosse um bonus...

 

a taxa se modifica aqui:

 

local rate = 1.5 -- 50%

 

vermelho:representa o quanto irá subir em %

caso fosse 20% seria

local rate = 1.2

e por ai vai....

 

 

[ Double exp para o Perfect Vip System ] :

 

 

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

 

vipexp.lua

function onLogin(cid)

local rate = 1.5 -- 50%
local config = {
welvip = "você tem "..((rate - 1)*100).."% de exp a mais agora!",
not_vip = "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!",
s = 13540, -- storage vip
}

if getPlayerStorageValue(cid, config.s) - os.time() >= 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:

 

registerCreatureEvent(cid, "ExpVip")

 

em Creaturescript.xml adicione a tag:

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

 

 

 

 

[ Double exp para o Vip System By Account V1.0 ] :

 

 

 

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

 

vipexp.lua

function onLogin(cid)

local rate = 1.5 -- 50%
local config = {
welvip = "você tem "..((rate - 1)*100).."% de exp a mais agora!",
not_vip = "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!",
vip = isVip(cid) 
}

if (config.vip == TRUE) 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:

 

registerCreatureEvent(cid, "ExpVip")

 

em Creaturescript.xml adicione a tag:

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

 

 

 

[ Double exp para o Vip System By Mock] :

 

 

 

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

 

vipexp.lua

function onLogin(cid) 

local rate = 1.3 -- 30% 
local config = { 
vip = "Você tem "..((rate - 1)*100).."% de exp a mais agora!", 
notvip = "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!", 
} 

if vip.hasVip(cid) == FALSE then  
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.notvip) 
else 
doPlayerSetExperienceRate(cid, rate) 
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.vip) 
end 
return TRUE 
end

 

em Creaturescript/script/login.lua adicione:

 

registerCreatureEvent(cid, "ExpVip")

 

em Creaturescript.xml adicione a tag:

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

 

bossisg.png

SkyDangerous

Deus Kalec
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 17/01/09Posts: 2098Char no Tibia: Adra Sata

Aooo

 

Isso que eu tava precissando ;)

 

Muito Bom !

 

Vai me ajudar muito agora no vip system.

 

Tenho uma dúvidazinha?

 

Para ter vip system no ot é precisso adicionar tabelas no sql?

Quais ?

Me segui lá (:

 

b906.png

http://ageofwar.servegame.com/

IP: ageofwar.servegame.com

TIBIA: 10.78

GLOBAL PERFECT CUSTOM

ZaskxD

Imperial Zasks!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/04/10Posts: 74Char no Tibia: Walking Knight

Boa Vodkart OTIMO SCRIPT!!!!!!!!!!

 

 

 

Crie Você Tbm Seu Avatar Clique aqui

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

Para ter vip system no ot é precisso adicionar tabelas no sql?

Quais ?

 

dependendo do sistema não.

 

o perfect vip system é só com Talkactions e Movements

 

o de Vip account que é mais completo,mais também facil de instalar,só com libs e com arquivos como talkactions,creaturescript,etc...

 

abraços

bossisg.png

felipedorgas

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 01/06/10Posts: 230

Ao script, parabens, mta gente procurava isso...

 

mais como funciona?

 

ao comprar vip a exp dele vai aumenta pra sempre, até a vip acabar?

em qual lugar/monstro?

 

tem como faze em um tempo indeterminado?

papeldeparededopalmeira.jpg

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

sim ao comprar vip ele consegue um bonus de exp...

 

 

ja o do tempo eu nao tinha pensando nisso ainda rs

mais vou ver aqui se da pra faze com storage,porque o script usa a função login e se fosse por tempo era só o jogador relogar que o tempo da exp voltava ao normal,mais vou pensar aqui em um jeito

 

abraços

bossisg.png

felipedorgas

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 01/06/10Posts: 230

é seria bem legal...

 

eu uso seu Perfect Vip System e só agr

vi que existe esse sistema pra todos os personagens da acc

 

vc n conseguiria fazer seu Perfect Vip System pra todos

os personagens da account?

 

sem add colunas na database ;x

 

abraços

papeldeparededopalmeira.jpg

felipedorgas

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 01/06/10Posts: 230

sim, mas o seu é bem mais simples e facil :thumbsupsmiley:

papeldeparededopalmeira.jpg

lXlSasukelXl

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 31/07/10Posts: 7Char no Tibia: Global é Fail

Gostei, script perfeito, bla bla bla...

 

Mas eu sinceramente NÃO APROVO esse tipo de sistema, pois , fora as áreas VIP, que torna o UP mais fácil, ainda 2x exp? Isso seria não dar chance pros FACC´s estarem no TOP, o que tornaria igual o global.

 

No meu OT, eu tentei balancear FREE e PACC ao maximo, e hoje consegui 301 players de recorde, acho que gostaram também ...

Atenciosamente, Sasuke.

OgAAAH-cV5aMzaaa3KG1GW1FZPLGGui5H69pVdRhKS8vkoXjhi2OIT7iXguWcin9yGHPhCiLNjbAzm9npbE0lmf2zA4Am1T1UH3e02OwlYWHVeK0N18VCn8ueHxO.jpg

 

Meu fan ? Use :

OQAAAPlO01YIklksYvTEyamUNA8kTBMWzkH-HdDKE2wHOfUE55cGXgKp6FMU1fw5ZCC-tVBZf89BnT6A07YWJMJy-CsAm1T1UF-6q4-EgrCJqttMIystcj0xVilG.jpg

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

Entendo

Na verdade esse script eu fiz porque eu vi alguns pedidos para quando o jogador vire vip ganha ou mais loot ou mais exp...

e você disse "ah mais ganharia o dobro de exp",quem decide a taxa de exp eh o administrador do servidor,ele poderá colocar desde 1% de exp a 99%...

 

ah não precisa falar assim ninguem é cego

bossisg.png

fsg

Felipe Sartori
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 16/05/10Posts: 1510Char no Tibia: Alia Dori

Obrigado, eu estava prescisando para meu servidor!

 

Abraços.

Guarani da minha vida, a razão do meu viver, se ele jogasse lá no céu eu morreria só pra te ver! 1911 - 2015 ♥ 

skolfuriosos

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/05/10Posts: 33

estou usando o [ Double exp para o Vip System By Account V1.0 ] e está dando o seguinte erro :/ o player nem xega a logar aparece essa mensagem olha :x

 

[03/08/2010 00:49:52] Skolzin has logged in.

 

[03/08/2010 00:49:52] [Error - CreatureScript Interface]

[03/08/2010 00:49:52] data/creaturescripts/scripts/vipexp.lua:onLogin

[03/08/2010 00:49:52] Description:

[03/08/2010 00:49:52] data/creaturescripts/scripts/vipexp.lua:8: attempt to call global 'isVip' (a nil value)

[03/08/2010 00:49:52] stack traceback:

[03/08/2010 00:49:52] data/creaturescripts/scripts/vipexp.lua:8: in function <data/creaturescripts/scripts/vipexp.lua:2>

[03/08/2010 00:49:52] Skolzin has logged out.[/code

 

alguem sabe como arrumar? ;/

 

abraços;

pedralves

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/01/07Posts: 1

aqui tb está dando problema..

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

é porque vocês não instalaram essa função la Lib de vocês

 

primeiro vc tem que instalar o sistema vip account

 

e dps colocar o script de double exp

bossisg.png