-
Total de itens
5 -
Registro em
-
Última visita
Sobre jonathandsa

Informações
-
Char no Tibia
Warrior Jhow
-
Forma que conheci o xTibia
Outros Sites
-
Sou
Scripter
jonathandsa's Achievements
-
up
-
Da o bonus para os vips: 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!", storage = 343434 } if vip.hasVip(cid) == TRUE then doPlayerSetExperienceRate(cid, rate) setPlayerStorageValue(cid, config.storage, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.vip) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.notvip) end return TRUE end Da xp pros que ganharam o casttle e são free: dofile("./_woe.lua") function onLogin(cid) local config = { storage = 343434 } Woe.getInfo() local Guild_ID = getPlayerGuildId(cid) if (vip.hasVip(cid) == FALSE) and(Guild_ID == infoLua[2]) and (infoLua[2] ~= 0) and getPlayerStorageValue(cid, config.storage) < 0 then doPlayerSetExperienceRate(cid, 1.20) -- here doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your guild has won the last War of Emperium, for that reason you have 20% extra experience.") end if (vip.hasVip(cid) == FALSE) and(Guild_ID == infoLua[2]) and (infoLua[2] ~= 0) and getPlayerStorageValue(cid, config.storage) == 1 then doPlayerSetExperienceRate(cid, 1.50) -- here setPlayerStorageValue(cid, config.storage, 2) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your guild has won the last War of Emperium, for that reason you have 20% extra experience.") end return true end Da XP pra quem é VIP e ganhou casttle: dofile("./_woe.lua") function onLogin(cid) Woe.getInfo() local Guild_ID = getPlayerGuildId(cid) local rate = 1.5 -- 50% local rate2 = 1.7 -- 70% local config = { vipecastle = "Logo voce tem "..((rate - 1)*100).."% de exp a mais por ter conquistado o castelo e ser vip!", notviporcastle = "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!", storage = 343434 } if (vip.hasVip(cid) == TRUE) and (Guild_ID == infoLua[2]) and (infoLua[2] ~= 0) and getPlayerStorageValue(cid, config.storage) < 0 then doPlayerSetExperienceRate(cid, rate) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.vipecastle) end if (vip.hasVip(cid) == TRUE) and (Guild_ID == infoLua[2]) and (infoLua[2] ~= 0) and getPlayerStorageValue(cid, config.storage) == 1 then doPlayerSetExperienceRate(cid, rate2) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.vipecastle) end return TRUE end Depois disso ai quero meu REP+ em u-u kkkk
-
Cara, qual é o sistema de VIP q se ta usando?
-
Vou ti explicar o que fazer: Pegue um storage pra quando o player VIP logar, ele setar esse storage, ai no outro script do WOE, se edita esse mesmo store, e faz uma função pra retirar esses 30% de xp e adicionar 50% de xp, ou seja, assim ficando apenas os 80% (que é VIP + WOE), é simples, se tu não conseguir fazer isso, só postar ai que eu ti mando pronto ;D
-
[ Creatureevent ] Vip Gratuita Pra Quando Um Player Pegar Certo Level
tópico respondeu ao jonathandsa de jonathandsa em Globalevents e Spells
Opa, beleza, qualquer duvida galera, só postar ;D up -
[ Creatureevent ] Vip Gratuita Pra Quando Um Player Pegar Certo Level
tópico respondeu ao jonathandsa de jonathandsa em Globalevents e Spells
Tipo, eu tenho 2 chars na acc, ai eu upo level 120 nele ganho 1 VIP, ai eu quero da um de esperto, vou no outro char e upo 120 , mas como ja recebi 1 VIP no outro char, eu não recebo em mais nenhum outro char da mesm account, sacou? É uma VIP free pra apenas ser ganhada 1 vez por account. bump -
[ Creatureevent ] Vip Gratuita Pra Quando Um Player Pegar Certo Level
um tópico no fórum postou jonathandsa Globalevents e Spells
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 Então galera, é isso ai, eu estou usando isso no meu ot e está trazendo resultado, e lembrando, somente 1 char da conta podera ganhar a VIP, pra não ter problema de gente criar um monte de char e pegar VIP, se gostou REP+, e qualquer duvida poste, script 100% feito por mim *Lembrando, testei no sitema vip do mock, quem usa outro posta ai que eu ajudo a arrumar. -
Seguinte, pra voce fazer o NPC vender os seus items, é simples, use por exemplo: Só fazer isso e salvar como nomedonpc.xml e pronto, e não precisa necessariamente adiciona-lo ao mapa pra fazer o npc pegar, voce pode simplismente dar /n nomedonpc no OT em algum lugar que voce queira que ele fique, que funcionara também Se ajudei REP+ ^^
-
claro que consigo lol, é simples, daqui mais ou menos 4 horas eu posto ele aqui.
- 4 respostas
-
- jajajajaja
- otserv
-
(e 2 mais)
Tags:
-
Script De Deathlist E War Guilds Q Funcionem
tópico respondeu ao Menoxcide de jonathandsa em Lixeira Pública
Puts, que versão é o seu OT? aqui ta funcionando normal, !deathlist nome -
Tendo sha1 ou não, da pra fazer um decrypt nas senhas fracas do mesmo jeito, fora que se alguem hackeia seu database, ele pode criar uma conta de GOD, e não tem o porque de fazer decrypt na senha de alguem, mas em todo caso procure a linha encryptionType = "sha1" e tente mudar pra encryptionType = false , se não funcionar tente retirar a linha.
-
Valendo REP+ ?
- 4 respostas
-
- jajajajaja
- otserv
-
(e 2 mais)
Tags:
-
Script De Deathlist E War Guilds Q Funcionem
tópico respondeu ao Menoxcide de jonathandsa em Lixeira Pública
Primeiro, pra voce ter um guild war, precisa do TSF 0.4 (pago, se voce fussar consegue um gratuito), e esse comando !deathlist, ta aqui: Se te ajudei, de REP+, não custa nada ^^ -
kkkkkkkk, cara, eu vou por isso no meu OT, ai quando eu for arrumar o meu, eu posto aqui pra você
-
Mande por spoiler todos os heals que você quer alterar, porque no topico você não informou a versão do TSF e nem do OT, e então se eu ti mando o meu, pode dar merda ai sdhauhau
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.