Vodkart 1515 Postado Julho 29, 2010 Share Postado Julho 29, 2010 (editado) 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"/> Editado Setembro 20, 2011 por Vodkart Link para o comentário Compartilhar em outros sites More sharing options...
SkyDangerous 395 Postado Julho 29, 2010 Share Postado Julho 29, 2010 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 ? Link para o comentário Compartilhar em outros sites More sharing options...
ZaskxD 5 Postado Julho 29, 2010 Share Postado Julho 29, 2010 Boa Vodkart OTIMO SCRIPT!!!!!!!!!! Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Julho 29, 2010 Autor Share Postado Julho 29, 2010 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 Link para o comentário Compartilhar em outros sites More sharing options...
felipedorgas 25 Postado Julho 29, 2010 Share Postado Julho 29, 2010 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? Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Julho 29, 2010 Autor Share Postado Julho 29, 2010 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 Link para o comentário Compartilhar em outros sites More sharing options...
felipedorgas 25 Postado Julho 29, 2010 Share Postado Julho 29, 2010 é 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 Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Julho 29, 2010 Autor Share Postado Julho 29, 2010 então pow ja tem esse sistema o kydrai desenvolveu ele http://www.xtibia.com/forum/topic/136543-vip-system-by-account-v10/ xd Link para o comentário Compartilhar em outros sites More sharing options...
felipedorgas 25 Postado Julho 29, 2010 Share Postado Julho 29, 2010 sim, mas o seu é bem mais simples e facil Link para o comentário Compartilhar em outros sites More sharing options...
lXlSasukelXl 0 Postado Julho 31, 2010 Share Postado Julho 31, 2010 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 ... Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Julho 31, 2010 Autor Share Postado Julho 31, 2010 (editado) 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 Editado Julho 31, 2010 por Vodkart Link para o comentário Compartilhar em outros sites More sharing options...
fsg 230 Postado Agosto 1, 2010 Share Postado Agosto 1, 2010 Obrigado, eu estava prescisando para meu servidor! Abraços. Link para o comentário Compartilhar em outros sites More sharing options...
skolfuriosos 1 Postado Agosto 3, 2010 Share Postado Agosto 3, 2010 (editado) 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; Editado Agosto 3, 2010 por Skolzim Link para o comentário Compartilhar em outros sites More sharing options...
pedralves 0 Postado Agosto 3, 2010 Share Postado Agosto 3, 2010 aqui tb está dando problema.. Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Agosto 3, 2010 Autor Share Postado Agosto 3, 2010 é 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 Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados