Ir para conteúdo
  • Cadastre-se

[ Paused Updates ] Crystal Bot - Thronia OT, Eloth OT and Tibia 7.x


Posts Recomendados

Estou testando aos poucos, mas já me parece bem bacana.

 

Wolf, pode me informar se a opção de fishing, e pegar spears já estão funcionando? Pois não as encontrei de forma alguma.

Fico no aguardo! E se souber de mais alguma coisa te aviso! :D

 

Abraços.

Link para o post
Compartilhar em outros sites
  • Respostas 89
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Recados:   As atualizações estão pausadas por motivos pessoais e por isso todas as licenças de 30 dias agora serão válidas por 6 meses, isso vale pra novas compras também.   -

Qual a versão do client deles? posso dar uma olhada, se for 7.x ou 8.x é bem provável que posso adaptar pra ele também. ( Eu vi sua pergunta no whatsapp, só não respondi ainda por que to movendo o w

Bom, o bot está de parabéns... porem, como não existe muita função e o bot tbm não é muito conhecido entre os jogadores, ele deveria ser de graça por um tempo até fazer uma propaganda boa. Eu mesmo go

Posted Images

3 horas atrás, Hiho disse:

Estou testando aos poucos, mas já me parece bem bacana.

 

Wolf, pode me informar se a opção de fishing, e pegar spears já estão funcionando? Pois não as encontrei de forma alguma.

Fico no aguardo! E se souber de mais alguma coisa te aviso! :D

 

Abraços.

Opa, iae Hiho, bom, eu ainda não incluí o auto fishing nem pickup-spear pois ultimamente to me focando mais na parte do cavebot pra ele ficar melhor, mas acho que isso deve ser coisa rápida, só preciso adicionar a leitura do mapa no bot e criar essas funções.

Até lá você pode usar um script pra arrastar o que estiver em um tile até a hand do personagem, assim ele vai pegar as spears que cairem de baixo do target por exemplo

 

$drag #chao #mao $wait 5000

gQJfWX7.png

Crystal bot é um projeto de bot voltado para funcionar em OTs com sistema de Anti Bot.

Se você conhece um OT com um eficiente sistema de Anti-Bot então por favor entre em contato.

 

Att. Wolf

 

 

Link para o post
Compartilhar em outros sites

Interessante, qual linguagem programou o BOT? estou terminando o meu em c++ pra eloth também =)

 

@Edit

Pelo que eu vi ainda está bem no começo de ser um BOT profissional, estas usando mapclick, já conseguiu ler o Map Pointer e usar para melhorar o cavebot?

Depois tenta brincar um pouco no Cheat Engine ou OllyDBG pra pegar o Gui Pointer, é importante pra interagir com o cliente. Ex: mover item, atacar bixo (battle list index).

Editado por Muse
Mandei sem terminar o texto (veja o histórico de edições)
Gostou do meu trabalho? Então me ajude colaborando! =)
 
Pagseguro.

Link para o post
Compartilhar em outros sites

O cavebot usa o Pathfinding do próprio tibia pra andar ( Ou seja, de um waypoint pra o outro ele anda pra qualquer lugar dentro da range máxima do minimap ), o mapclick é só pra atacar os targets e abrir corposes já que eu não estou trabalhando com hook das funções do client do tibia ainda

Editado por Wolf
Adicionar informação (veja o histórico de edições)

gQJfWX7.png

Crystal bot é um projeto de bot voltado para funcionar em OTs com sistema de Anti Bot.

Se você conhece um OT com um eficiente sistema de Anti-Bot então por favor entre em contato.

 

Att. Wolf

 

 

Link para o post
Compartilhar em outros sites

Bom, o bot está de parabéns... porem, como não existe muita função e o bot tbm não é muito conhecido entre os jogadores, ele deveria ser de graça por um tempo até fazer uma propaganda boa. Eu mesmo gostei e irei continuar usando. Mas com essa versão beta e um preço de 20 reais por mes fica difícil usa-lo( use um preço mais em conta pois o bot é beta). Lembro-me do iBot logo quando surgiu, ele foi de graça por uns 5 meses e quando estava fazendo sucesso o dono começou a cobrar, desde essa epoca até hoje (uns 3 anos eu acho) eu venho pagando mensalmente. No global eu pago 14 reais e é um bot extremamente útil com um milhão de coisas que posso usar.

 

Você deveria pensar um pouco sobre esse preço e tbm deixa-lo utilizável por um tempo ( free trial não da pra usar nada).

 

Mas sobre seu trabalho... Vai ser o melhor =)

Link para o post
Compartilhar em outros sites

Concordo com o zuckah sobre o preço ser bem alto para um beta. O elfbot, por exemplo, sai por 10 reais a mais e teoricamente é bem mais completo.

 

Só não acho que você deva colocar o bot gratuito, por favor! Isso atrapalhará demais a experiência em jogo, como até onde sei, não existem bot gratuito para o Thronia (ot que jogo).

Se você liberar ele gratuito, seja que por 1 mês, creio que isso afetará bastante a comunidade, além de atrair usuários que não serão seu público alvo. Continue com ele pago - só poderia reajustar o valor.

Link para o post
Compartilhar em outros sites

No incio do topico fala que eh possivel o fishing com algum script. Alguem sabe como seria esse script ???

 

Wolf disse que é possível, porém ainda não foi introduzido no bot. Provavelmente será introduzida em alguma versão futura.

Editado por Hiho (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Can I use like item ID to skin monsters or how to do that? 

I made this works a bit but what values can I use to not make the bot spam when bodys are skinned? 

$key f10 $lclick #skin1
$key f10 $lclick #skin2
$key f10 $lclick #skin3
$key f10 $lclick #skin4
$key f10 $lclick #skin5
$key f10 $lclick #skin6
$key f10 $lclick #skin7

 

 

Editado por Edling (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
17 horas atrás, brunooarantes disse:

No incio do topico fala que eh possivel o fishing com algum script. Alguem sabe como seria esse script ???

 

 

17 horas atrás, Hiho disse:

Wolf disse que é possível, porém ainda não foi introduzido no bot. Provavelmente será introduzida em alguma versão futura.

 

 

 

Super possivel de fazer ele pescar.. eu mesmo montei o script.. e uso este no modo FREE!
foto com skills de pesca: 
XtFkIhb.png KS5Ge7p.png

só não é possivel fazer com q o bot, no modo free, faça runas.. e nao pelo fato das linhas, 5 linhas.. e sim pelo fato q a função de arrastar itens ($drag) é só pra vip..

Editado por vital900 (veja o histórico de edições)

Sou do :

sPxzseL.png

assinaturasite.png

Link para o post
Compartilhar em outros sites
8 minutos atrás, vital900 disse:

 

Super possivel de fazer ele pescar.. eu mesmo montei o script.. e uso este no modo FREE!

foto com skills de pesca: http://i.imgur.com/XtFkIhb.png

 

 

 

pode passar o script entao? ja tentei ate e nda

Link para o post
Compartilhar em outros sites

Sempre que vou ativar um script, já tentei varios... e sempre da o mesmo erro, até pra pescar...

 

Assinatura do problema:
  Nome do Evento de Problema:    CLR20r3
  Assinatura do Problema 01:    Crystal Bot.exe
  Assinatura do Problema 02:    1.3.3.0
  Assinatura do Problema 03:    56cf83e1
  Assinatura do Problema 04:    772
  Assinatura do Problema 05:    1.3.3.0
  Assinatura do Problema 06:    56cf83e1
  Assinatura do Problema 07:    dc
  Assinatura do Problema 08:    0
  Assinatura do Problema 09:    System.StackOverflowException
  Versão do sistema operacional:    6.1.7601.2.1.0.256.1
  Identificação da Localidade:    1046
  Informações Adicionais 1:    199c
  Informações Adicionais 2:    199cc907df8a4654c8ebf31545ec3b64
  Informações Adicionais 3:    ac93
  Informações Adicionais 4:    ac932fb721b478be6e53cf5b63cba0e7

Link para o post
Compartilhar em outros sites

Zuckah, me envia o script por MP que eu posso ver o que tá causando isso.

 

Sobre o preço do bot  eu levo em consideração que em ots como o Thronia é possível fazer bastante gold com o bot e revender por dinheiro,  lá o scroll premmium custa 10k no jogo e 5.25 euros no site. Digo a mesma coisa sobre a gratuidade, não seria conveniente, na free trial já dá pra fazer bastante coisa, basta dar uma estudada no bot.

 

O fishing automatico vou colocar futuramente, mas já dá pra fazer um substituto, até na free trial, rs..

 

---

Algo interessante a se relembrar é que em ots 7.x pra atirar uma runa num jogador é preciso clicar na runa e depois clicar no player, com o bot isso é automático, apertando a hotkey a SD já vai direto no player ou mob que você estiver atacando

 

 

Comando de aimbot: $shot #sd

 

 

gQJfWX7.png

Crystal bot é um projeto de bot voltado para funcionar em OTs com sistema de Anti Bot.

Se você conhece um OT com um eficiente sistema de Anti-Bot então por favor entre em contato.

 

Att. Wolf

 

 

Link para o post
Compartilhar em outros sites

Wolf, tem como você passar uma lista completa de script e hotkey's?

algums exemplos ou funções para poder trabalhar em cima dela.

Sobre o problema que eu estava tendo com a script, já consegui faze-la funcionar...

 

existe alguma possibilidade de abaixar o preço do bot? como falado anteriormente, o preço do bot está relativamente alto para um beta... eu desejo comprar, mas desanimo pois eu usei algumas vezes com trial e existem muito erros e falta muita coisa nele...

 

Pra mim está faltando:
 

-Pegar o loot sem precisar ativar o cav bot
-Sistema de treino com Monk, ghoul ou player ( play atk 50%+ life , stop atk 49%- life )

-melhorar o sistema de heal ( 0 to 20% usar uh, 21 to 50% usar spell, 51 to 90% usar spell )
-Sistema de escolher qual bicho o cav bot vai atk
-Sistema de ant afk ta meio bugado aqui (ele está rodando muito rapido as vezes)

-Sistema de pucar bolts ( para paladin )

 

Por em quanto é só...

 

E mais uma vez, bom trabalho com o bot. =)

 

 

 

 

 

 

 

 

 

 

Link para o post
Compartilhar em outros sites

How i can set waypoint to walk when player appear on screen i mean someting like that im making runes when someone apears on screen im walking into house, also i want script to logout when soul is 3 can anyone help me?

Link para o post
Compartilhar em outros sites
17 horas atrás, zuckah disse:

Wolf, tem como você passar uma lista completa de script e hotkey's?

algums exemplos ou funções para poder trabalhar em cima dela.

Sobre o problema que eu estava tendo com a script, já consegui faze-la funcionar...

 

existe alguma possibilidade de abaixar o preço do bot? como falado anteriormente, o preço do bot está relativamente alto para um beta... eu desejo comprar, mas desanimo pois eu usei algumas vezes com trial e existem muito erros e falta muita coisa nele...

 

Pra mim está faltando:
 

-Pegar o loot sem precisar ativar o cav bot
-Sistema de treino com Monk, ghoul ou player ( play atk 50%+ life , stop atk 49%- life )

-melhorar o sistema de heal ( 0 to 20% usar uh, 21 to 50% usar spell, 51 to 90% usar spell )
-Sistema de escolher qual bicho o cav bot vai atk
-Sistema de ant afk ta meio bugado aqui (ele está rodando muito rapido as vezes)

-Sistema de pucar bolts ( para paladin )

 

Por em quanto é só...

 

E mais uma vez, bom trabalho com o bot. =)

 

É possível encontrar a lista completa de comandos $ no script Maker, basta digitar um $ na textbox Action que irá aparecer uma lista com todos os comandos.

 

Além dos comandos existem os condicionais, que são variáveis com um "if" embutido, por exemplo $hp < x [ E uma ação que será executada quando essa condição for verdadeira ]

 

Ele já está pegando loot sem ativar o cavebot, basta clicar em "Active Cavebot" com o autoloot marcado.

Farei isso, em breve, apesar de que já dá pra fazer com script algo provisório, rs..

Bom, tem o light e o heavy lá, mas esse intermediário posso colocar também, apesar de não ser tanta prioridade, mas está anotado.

Posso colocar isso também, por curiosidade eu gostaria de saber o motivo que as pessoas usam essa função, rs.. ( tem como ignorar certos targets com o ignorelist.txt )

Vou mudar o delay do anti afk pra o 1.4.8 e por um tempo fixo de 5 minutos

Em breve terá uma função de mover item por ID

 

14 horas atrás, kamas1997 disse:

How i can set waypoint to walk when player appear on screen i mean someting like that im making runes when someone apears on screen im walking into house, also i want script to logout when soul is 3 can anyone help me?

Use Safe Step option on Main Tab, but if you are in free mode u can use $playeronscreen == 1 condition to goto an waypoint, and then when no player is on screen back to another waypoint, for this you will need to also make an waypoint with 2 loops, one for home and other for out-home, to make a loop use $gotolabel and "Label:", and to jump betwen these labels use a script on script tab with that command i said.

 

 

Editado por Wolf (veja o histórico de edições)

gQJfWX7.png

Crystal bot é um projeto de bot voltado para funcionar em OTs com sistema de Anti Bot.

Se você conhece um OT com um eficiente sistema de Anti-Bot então por favor entre em contato.

 

Att. Wolf

 

 

Link para o post
Compartilhar em outros sites

Tentei criar um script pra treinar com monk mas não estou conseguindo...

 

Ele tem que atk o monk com mais de 51% e parar de atk com menos de 50%

Alguem consegue fazer?

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Qwizer
      GLOBAL 100% 7.40
      >> Information:
      -7.4 Features: No Protection zone nos barcos e  tapetes.
      - Spells, vocations e spells formuled baseada em Tibia 7.4. nao tem Hotkleys!
      -War System.
      -Cast System.
      -Anti Clone.
      -Task System (Mais de 50)
      -Party Sharing Experience. You can share experience in-party with your friends, and receive 10% bonus experience when actived (!share).
      -Nao tem runas no Shop. somente conjurada.
      -Editado, conjura runas 2x mais que real tibia (ex. Sd 2x).
      -Fast Soul Regen
      -Conjure Runes na backpack. !
      -Nao tem Wands/Rods, Burst Arrowns baseado em magic level.

      >> Vocation Features:
      -Paladins conjure mais ammunition. (ex. exevo con = 15 arrows)
      -Mages conjure mais runes. (ex. adori vita vis = 2 SDs)
      -Damage melhorado em 10% para Knights and Paladins.
      -Attack speed melhorado em 10% for all vocations.
       
      >> NPCs:
      -Nao vende runes.
      -Pode comprar bp de MF (pode remover se quizer): "buy bp mf"
      -Pode comprar bp de LF (pode remover se quizer): "buy bp lf"
      -Djinns in ankrahmun (Precisa de Quest)
      -Eremo sells amulet of loss.
       
      >> Game Features:
      -Bank system.
      -Auto-stack items
      -Full HP and MP at level up.
      -Stone Skin Amulet nao tem em NPCs, dropa somente de Warlock ou Hydra.
       
      >> Extra Information:
      -Real Tibia map: Full real Tibia map, incluindo todos os NPCs, Port Hope, monsters e quests 100% RL.
      - POI quest e todas as rooms(Custom feita por min).
      - Svarground 7.4.
      -Demon Oak Quest (Custom feita por min).
      -Uptime: Muito Estavel.
      -Cliente Próprio das 3 ultimas imagem, não acompanha o servidor (usei somente para tirar prints).

      DOWNLOAD
      OTSERV/SOURCES OTX 7.x/CLIENTE/WEBSITE/DATABASE  (Pra Editar o cliente basta abrir o Tibia.exe com notepad procurar o ip 167.114.111.25 e alterar pelo o seu ip caso tenha a mesma quantidade de numeros)
      Executavel + DLLs
      Scan Virus Total.
       

      Creditos
      Qwizer - OTX
    • Por Naze
      Bom, estava pesquisando sobre OtClient e acabei achando esse OtClientV8, feito por Kondra -- link em pt-br dizendo sobre ele External Link -- tópico feito pelo próprio criado External Link
       
      Comecei pesquisar sobre, e realmente me parasse um OtClient muito bom, o que mais me interessou e oq venho mostrar é a parte do BOT, ele ja vem com um bot incluso que me interessou muito, pois qualquer um pode criar as funções dele em lua. 
      O tópico falando do bot so vou deixar escrito oque ta la, mas se quiserem ver as imagens o link é esse -- External Link
       
      Quando baixei o OtClient o bot ja vem um com 'example' com bastante comandos ja adicionado, mas vou deixar alguns exemplo aqui para poderem entender:
      Aqui tem todas funções e mais informações sobre o bot -- https://github.com/OTCv8/otclientv8_bot
       
       
       
      Meu objetivo com esse post é só compartilhar, já que não achei nada sobre ele no Tibia King, no momento tenho outros projeto, e não posso estuda as funções do bot, mas acredito que como eu tenha mais pessoas que se interesse.
      Mas logo pretendo estuda pois acho que esse seria o melhor client e bot que pode substituir o tibia.exe elf/magebot q sempre usamos.
       
      @edit
      Não sei se estou na area certa, se estiver errado me desculpe e favor mover.
    • Por Fearlet
      Tibia Infinity
       
      Olá Tibianos, é com grande satisfação e orgulho que apresento a vocês meu novo projeto consistente em diversas ideias para vários temas de servidores alternativos, com o propósito de ser a primeira equipe a desenvolver servidores, onde o servidor e o player tenham rendas num ciclo econômico a ideia principal é um servidor usando no momento apenas nosso dinheiro real BRL, porém futuramente com o capital em mãos criar nosso token TINF.
       
      No momento estamos a procura de colaboradores, desenvolvedores e patrocinadores corajosos afim de enfrentar aventuras e desafios em nossa equipe, procuramos pessoas que tenham disponibilidade de horário, disponibilidade de contato, prontos para trabalharem dedicadamente aos servidores, pessoas com facilidade de trabalho em equipe, trabalho com metas a serem cumpridas e entregues.
       
       
      Quais projetos iniciados está a caminho ?
      Temos três servidores, em desenvolvimento.

       
      TibiaLands – Este servidor é baseado na fazenda feliz para quem já jogou, ou para quem está no mundos dos NFTs uma das formas de farm é igual ao PVU (Plant vs Undead) que consiste também na plantação, mineração, gastronomia e agropecuária e até a caça de presas.
      Tibia Infinity - Servidor de Tibia alternativo baseado no Tibia 7.4. O jogo tem um verdadeiro mapa global 7.4, com todas as missões daquela época e muito mais. O RPG de Tibia Infity vai além. Na época em que Tibia 7.4 (2005) foi jogado, havia uma magia em torno de itens extremamente raros. Pessoas se reúnem ao redor do mapa tentando resolver mistérios que até hoje não foram resolvidos a nostalgia e o tempo gastos valerão a pena. Não há nenhum item intocável. Mas não será fácil, servidor está sendo 24hrs sendo pensado em como será a economia do jogo, pois sabemos que é dificil, dentro de impostos e má intenções de pessoas que existem hoje em dia.
      PokeInfinity – Servidor alternativo de pokémon onde os players entram para duelarem, com torneios diários, recompensas, tokens, porém com a principal ideia do player pagar para adquirir seu time principal e participar de torneios rankeados, para quem já jogo o torneio global (TG) da pokexgames, será basicamente aqui porém o player irá ter uma renda extra caso ele resolva investir em seu time e pense estrategicamente.

       

       
      Quer saber mais do projeto? entre no nosso Discord.
      Quer ser parte da equipe? Entre no nosso discord e chamem o ADM no pv.
      Lippe#7652
       
      https://discord.gg/53KWSBgYUc

      Alguns spoiler de uns dos projetos
       
       

      OBRIGADO A TODOS PELA ATENÇÃO !!!

       

       
    • Por Akun
      Oiiii Boa Noite !!! , Gostaria de pedir a ajuda de vocês em um poblemas que eu estou tendo,
       
      Adicionei recentemente esse Script Abaixo e consegui instalar tudo direitinho, ta rodando liso.. Mas Gostaria de implementar bonus nesse script
      Exemplo:
      Player Vip: 20% a + de XP
      Player Vip: 1%   a + de ATK SPEED
       
      abaixo todo o Script
       
      [Fonte]
       
      Sistema Vip
       
      1° execute dentro da sua db
      ALTER TABLE `accounts` ADD COLUMN `viplastday` int(10) NOT NULL DEFAULT 0 AFTER `lastday`, ADD COLUMN `vipdays` int(11) NOT NULL DEFAULT 0 AFTER `lastday`;  
       
       
      2º na pasta data/creaturescripts/scripts procure pelo arquivo login.lua e adicione na segunda linha, logo após o function onLogin(player) isso
      player:loadVipData() player:updateVipTime() 3° na pasta data\ crie um arquivo chamado vipsystem.lua e adicione o seguinte
      local config = { -- true = player will be teleported to this position if Vip runs out -- false = player will not be teleported useTeleport = true, expirationPosition = Position(95, 114, 7), -- true = player will received the message you set -- false = player will not receive a message useMessage = true, expirationMessage = 'Your vip days ran out.', expirationMessageType = MESSAGE_STATUS_WARNING } if not VipData then VipData = { } end function Player.onRemoveVip(self) if config.useTeleport then self:teleportTo(config.expirationPosition) config.expirationPosition:sendMagicEffect(CONST_ME_TELEPORT) end if config.useMessage then self:sendTextMessage(config.expirationMessageType, config.expirationMessage) end end function Player.getVipDays(self) return VipData[self:getId()].days end function Player.getLastVipDay(self) return VipData[self:getId()].lastDay end function Player.isVip(self) return self:getVipDays() > 0 end function Player.addInfiniteVip(self) local data = VipData[self:getId()] data.days = 0xFFFF data.lastDay = 0 db.query(string.format('UPDATE `accounts` SET `vipdays` = %i, `viplastday` = %i WHERE `id` = %i;', 0xFFFF, 0, self:getAccountId())) end function Player.addVipDays(self, amount) local data = VipData[self:getId()] local amount = math.min(0xFFFE - data.days, amount) if amount > 0 then if data.days == 0 then local time = os.time() db.query(string.format('UPDATE `accounts` SET `vipdays` = `vipdays` + %i, `viplastday` = %i WHERE `id` = %i;', amount, time, self:getAccountId())) data.lastDay = time else db.query(string.format('UPDATE `accounts` SET `vipdays` = `vipdays` + %i WHERE `id` = %i;', amount, self:getAccountId())) end data.days = data.days + amount end return true end function Player.removeVipDays(self, amount) local data = VipData[self:getId()] if data.days == 0xFFFF then return false end local amount = math.min(data.days, amount) if amount > 0 then db.query(string.format('UPDATE `accounts` SET `vipdays` = `vipdays` - %i WHERE `id` = %i;', amount, self:getAccountId())) data.days = data.days - amount if data.days == 0 then self:onRemoveVip() end end return true end function Player.removeVip(self) local data = VipData[self:getId()] if data.days == 0 then return end data.days = 0 data.lastDay = 0 self:onRemoveVip() db.query(string.format('UPDATE `accounts` SET `vipdays` = 0, `viplastday` = 0 WHERE `id` = %i;', self:getAccountId())) end function Player.loadVipData(self) local resultId = db.storeQuery(string.format('SELECT `vipdays`, `viplastday` FROM `accounts` WHERE `id` = %i;', self:getAccountId())) if resultId then VipData[self:getId()] = { days = result.getDataInt(resultId, 'vipdays'), lastDay = result.getDataInt(resultId, 'viplastday') } result.free(resultId) return true end VipData[self:getId()] = { days = 0, lastDay = 0 } return false end function Player.updateVipTime(self) local save = false local data = VipData[self:getId()] local days, lastDay = data.days, data.lastDay local daysBefore = days if days == 0 or days == 0xFFFF then if lastDay ~= 0 then lastDay = 0 save = true end elseif lastDay == 0 then lastDay = os.time() save = true else local time = os.time() local elapsedDays = math.floor((time - lastDay) / 86400) if elapsedDays > 0 then if elapsedDays >= days then days = 0 lastDay = 0 else days = days - elapsedDays lastDay = time - ((time - lastDay) % 86400) end save = true end end if save then if daysBefore > 0 and days == 0 then self:onRemoveVip() end db.query(string.format('UPDATE `accounts` SET `vipdays` = %i, `viplastday` = %i WHERE `id` = %i;', days, lastDay, self:getAccountId())) data.days = days data.lastDay = lastDay end end  
      4° no arquivo global.lua adicione a seguinte linha
      dofile('data/vipsystem.lua')  
      Talkaction !checkvip para todos os players
       
      1° vá na pasta data/talkactions/scripts e crie um arquivo chamando checkvip.lua e adicione o seguinte
      function onSay(cid, words, param) local player = Player(cid) local days = player:getVipDays() if days == 0 then player:sendCancelMessage('You do not have any vip days.') else player:sendCancelMessage(string.format('You have %s vip day%s left.', (days == 0xFFFF and 'infinite amount of' or days), (days == 1 and '' or 's'))) end return false end 2° e em data/talkactions/talkactions.xml adicione
       
      <talkaction words="!checkvip" script="checkvip.lua"/>  
      Talkaction /vip para membros da staff
      - /vip adddays, NomedoPlayer, 5 --> Adiciona 5 dias vip para o Player. - /vip removedays, NomedoPlayer, 5 --> Remove 5 dias vip do Player. - /vip remove, PlayerName --> Remove todos os dias vip do Player. - /vip check, NomedoPlayer --> Checa quantos dias vip o Player tem. - /vip addinfinite, NomedoPlayer --> Adiciona tempo vip infinito para o Player.  
      Tiles VIP
       
      1° em data/movements/movements.xml e adicione
      <movevent event="StepIn" actionid="1500" script="viptiles.lua"/> <movevent event="StepIn" actionid="1501" script="viptiles.lua"/> 2° em data/movements/script crie o arquivo viptiles.lua e adicione o seguinte
      local vipPosition = Position(101, 116, 7) function onStepIn(cid, item, position, fromPosition) local player = Player(cid) if not player then return true end if item.actionid == 1500 then if not player:isVip() then player:teleportTo(fromPosition) fromPosition:sendMagicEffect(CONST_ME_POFF) player:sendCancelMessage('You do not have any vip days.') end elseif item.actionid == 1501 then if player:isVip() then player:teleportTo(vipPosition) player:say('!* VIP *!', TALKTYPE_MONSTER_SAY) vipPosition:sendMagicEffect(CONST_ME_STUN) else player:teleportTo(fromPosition) player:sendCancelMessage('You do not have any vip days.') fromPosition:sendMagicEffect(CONST_ME_POFF) end end return true end Items que adicionam dias VIP
       
      ItemId 10135 adiciona 10 dias vip. ItemId 10134 adiciona 30 dias vip. ItemId 10133 adiciona 90 dias vip.  
       
      1° em data/actions/actions.xml adicione
      <action fromid="10133" toid="10135" script="vipitems.lua"/> 2° e em data/actions/scripts crie um arquivo chamado vipitems.lua e adicione o seguinte
      local vipItems = { -- [itemid] = amount of vip days [10135] = 10, [10134] = 30, [10133] = 90 } function onUse(cid, item, fromPosition, itemEx, toPosition, isHotkey) local player = Player(cid) local days = vipItems[item.itemid] player:addVipDays(days) player:say('!* YAY VIP! *!', TALKTYPE_MONSTER_SAY) player:getPosition():sendMagicEffect(CONST_ME_STUN) player:sendTextMessage(MESSAGE_INFO_DESCR, string.format('You received %s vip days.', days)) Item(item.uid):remove(1) return true end
    • Por Qwizer
      Yurots 7.72
       
      Para você que sempre procurou o mapa Yurots clássico na versão MySql com uma base atualizada, parabéns você acaba de encontrar, o projeto ainda encontra-se sendo atualizado, porem toda a base do mapa com o respaw dos monstros já foram finalizados, o projeto esta no GitHub para que você que queira no ajudar a finalizar esse projeto, o projeto sera atualizado diariamente ate ser concluído oque sera bem rápido pois o mapa Yurots não e tao grande kkk, abaixo irei postar algumas imagens do servidor e o link todos os programas necessários.
       
      Mapa 7.72: [OK]
      Sistemas 7.72: [OK]
      OTHire MySql: [OK]
      Respaw Montros: [OK]
      Houses: [OK]
      Respaw NPCs: [75%]
      Quests: [Andamento]
       
       
       
       
      GitHub do Projeto: https://github.com/Qwizer/Yurots

      IMAGES
       

       

       

       

       

       

       
       
      Creditos: Yurots, OTHire, Min
      outros créditos serão adicionados conformes os colaboradores.



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo