VO

Double Exp Para Vip

Por Vodkart, 29 de jul. de 2010 em Globalevents e Spells

otserv
tibia
script
61
30.4k
03 de agosto de 2010 às 13:53

hmm como assim?

aquele sistema de vip por conta vc diz né?

 

eu tenho um sistema desse :x

 

mais não deve ser bem o que vc está falando :/ KDASKODKA

jvns23J
07 de agosto de 2010 às 20:31

focou ótimo, valeu mesmo

2 semanas depois...
kaiqueitjK
19 de agosto de 2010 às 00:23

tem como criar um para o sistema vip abaixo ?

 

 

creio que é so mudar umas palavrinha ali emcima e funcionará, mas sou um novato e não entendo.

se poder ajudar eu fico muito grato.

VodkartV
19 de agosto de 2010 às 11:54

@up

 

 

 

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!"
} 

if getPlayerVipDays(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

 

 

delegue123D
20 de agosto de 2010 às 00:24

@ Vodkart

 

Gostei da ideia cara , mais testei e não me deu resultado a exp.

 

Tipo fala tudo que ganha tals funfa mais na hora de upar eu testei a exp que ganha não deu

ai eu testei a % que estava ganhando , também nao mudo nada cara.

 

Não sei se é so eu que testei mais da uma olhada ai gente.

 

Testa ae galera :D

 

....

 

Amanha eu posto ss dos test que fiz :)

 

Valeu , agora to com sono aula amanha cedin ;s

VodkartV
20 de agosto de 2010 às 11:09

@UP

 

Olá,primeiramente queria saber a versão do seu servidor.

segundo eu testei novamente o script em servidores 8.54+ e apresentou sucesso.

e terceiro se o script não estivesse funcionando já teria de fato muitos usuarios alegando no tópico que o script não funciona não acha?

 

 

 

abraços

delegue123D
20 de agosto de 2010 às 12:38

@UP

 

Olá,primeiramente queria saber a versão do seu servidor.

segundo eu testei novamente o script em servidores 8.54+ e apresentou sucesso.

e terceiro se o script não estivesse funcionando já teria de fato muitos usuarios alegando no tópico que o script não funciona não acha?

 

 

 

abraços

 

meu ot é 8.60..

 

não nao tem ngm reclamando nao mais quem testo ? :S n vi ngm falano que funfo tbn

 

sei la cara me da uma dica ai

miikroM
22 de agosto de 2010 às 21:06

Não funcionou com o Real Server 8.6, :S

VodkartV
22 de agosto de 2010 às 21:49

é porque o sistema dele é diferente mais vo arruma o topico pra funfa com o do realserve tbm

 

vou editar o topico

DougkkD
24 de agosto de 2010 às 13:12

e pra fazer o XP nao necessariamente pra vips ,mas sim para classes especificas?

VodkartV
24 de agosto de 2010 às 15:28

nesse caso coloquei para as voc 9, 10, 11 e 12...

 

 

 

if(isInArray({9, 10, 11, 12}, getPlayerVocation(cid))) then  -- id das vocation
doPlayerSetExperienceRate(cid, rate) 
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.welvip) 
else 
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.not_vip) 
end

 

 

mangousM
25 de agosto de 2010 às 18:44

MUUUUUUUITO BOOOOOOOOOOM!

 

Por Exemplo, Tem um Player Vip No meu servidor, Ele ja viu e ta funfando normal o 50% a mais de EXP!

 

ME diz uma coisa: Quando acabar a VIP dele esse 50% de exp vai acabar tbm né !?

 

Se não for, como posso fazer para acabar ?!

 

Muito obrigado!

VodkartV
26 de agosto de 2010 às 11:45

sim vai acabar tbm

 

só vai ganhar a exp bonus se ele tiver vip :p

 

 

bjs

DevilMoonD
27 de agosto de 2010 às 11:16

Vod , no caso o script o cara se fosse "Vip" Logasse ja Ganhava Double?

Explica O Script ae!!

 

Abraços..

27 de agosto de 2010 às 12:13

sim, se ele for vip,

 

ele loga e desloga e sempre vai ter a a double exp que vc deixo em %

 

quando a vip acaba (acho que ele tem q loga dai) ele perde a double exp