
Tudo que vyctor17 postou
-
[PXG] KarpaBot - Lançamento
KarpaBot - Release 12/03/2017 Update Atual - Pesca: capacidade de pescar sozinho. - Love: !love periódicos ao seus pokemons. - Food: alimenta seu pokemon automaticamente. - Cura: utiliza potions no seu pokemon de acordo com o life atual do mesmo. - Reviver: revive seu pokemon utilizando potion caso morto. - Auto-Ataque: ataca qualquer pokemon que aparecer no battlelist. - Moves: executa moves do seu pokemon como configurado. - Loot: recolhe itens de corpses 3 posições de configuração. - Outfit-Changer: permite a troca da outfit do seu personagem por qualquer uma do jogo (só aparece pra você). - Nome Aleatório: o Bot tem nome aleatório gerado em cada execução para evitar detecção. (Obs:. O karpaBot Utiliza o mouse e teclado do seu computador para executar as ações então ele não permite que o jogo seja executado em segundo plano) Update Futuro - Auto Heal CP: ir andando sozinho para o centro pokemon para curar seus pokemons. (20%) - Cave Bot: anda por um caminho pre-configurado atacando pokemons. (0%) - Auto Catch: Capacidade de jogar pokebolas em pokemons pre-definidos. (0%) O KarpaBot será distribuído de maneira semi-privada com 20 Slots iniciais no beta, podendo esse numero ser expandido futuramente. O KarpaBot para cliente newdirectx9 já esta 100%, falta terminar o opengl, e o directx9 para finalmente iniciar a distribuição. Doar com PagSeguro ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Videos antigos. Inicio - 22/01/2017 Pescaria-> Auto-pesca, Auto-Loot, auto-ataque, ant-afk, Alarme. Ataque-> Movimentos de F1 a F6, tempo periódico. Suporte-> Auto-revive, Auto-potion, auto-feed, auto-love Update 1 - 23/01/2017 Hoje fiz mais algumas alterações no bot então segue o vídeo e o changelog. Changelog: Geral-> configurações melhoradas, agora o Bot seleciona a posição do seu pokemon sozinho, alteração de localização de algumas opções. Pesca-> agora tem configuração de tempo para puxar a vara, e uma segunda posição para colocar a boia. Ataque-> visual reformulado, adicionado +6 ataques, IA para spells adicionado, auto-ataque reformulado e melhorado Suporte-> agora as poçoes de cura só são usadas se não tiver inimigos próximos.
- Advanced Sound
- Advanced Sound
-
Advanced Sound
pra sair som nos passos você tem que criar um novo callback creaturescript nas sources, que eu chamei onTryMove, é um callback que é chamado toda vez que alguém tenta andar, e usar isso pra soltar o som, sobre o som ambiente eu me lembro de estar tudo funcionando bem, mas você pode tentar fazer ele pelo servidor ao invés do cliente, usando de referencia oque eu fiz no cliente para passar pro server-side. ou então usar o proprio sistema de som do otclient só para o som ambiente, funcionando de forma separada.
- Globalevents executar um Talkactions ?
-
[MOBA] Why Not?
nhe a jogabilidade de tibia é bem ruim pra esse tipo de jogo o divertido é evolução na skillplay, normalmente quem inicia em jogos assim no primeiro momento não gosta mais quando começar a ver a evolução de suas habilidades acaba pegando gosto. e no tíbia é bem difícil faz algo parecido, por inúmeras limitações da própria plataforma, pode ate dar um bom evento para otservs mais acho que não seria um bom servidor derivado.
-
Pet sistem
local dolls = { [11256] = {pet = "Crystal Spider"}, [11207] = {pet = "Ashmunrah"}, [11144] = {pet = "Demon"}, [9019] = {pet = "Vampire"}, } function onUse(cid, item, frompos, item2, topos) local go = dolls[item.itemid] local summon = getCreatureSummons(cid) if #summon >= 1 then for _, pid in ipairs(summon) do doRemoveCreature(pid) doCreatureSay(cid, "Can go rest ["..go.pet.."]", TALKTYPE_ORANGE_1) end return true end local pet = doCreateMonster(go.pet, getCreaturePosition(cid)) doConvinceCreature(cid, pet) doCreatureSay(cid, "Let battle ["..go.pet.."]", TALKTYPE_ORANGE_1) return true end testa assim
-
(Resolvido)[Pedido] item que da CreatureSay aleatorio!
local frases = {"oie", "tchau", "tarde", "noite"} function onUse(cid, item, fromPosition, itemEx, toPosition) doCreatureSay(cid, frases[math.random(#frases)], TALKTYPE_ORANGE_1) return true end não testei escrevi aqui mesmo :s
- [PEDIDO] Particulas Automaticas / Efeitos Automaticos
- [PEDIDO] Particulas Automaticas / Efeitos Automaticos
- [PEDIDO] Particulas Automaticas / Efeitos Automaticos
-
[PEDIDO] Particulas Automaticas / Efeitos Automaticos
function onThink(cid) local time = 20 -- tempo em segundos local effect = 2 -- efeito local storage = 3555 if getPlayerAccess(cid) > 2 then if getPlayerStorageValue(cid, storage) + 1 >= time * 1000 then doSendMagicEffect(effect, getCreaturePosition(cid)) end end setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage) + 500) end criar um onThink no creaturescripts.xml e registra o evento no login.lua
- Advanced Sound
-
Também fazem isso?
-
Comunidade de Open Tibia precisa de mudanças JÁ!
tudo que acontece hoje é um reflexo do que estava acontecendo a alguns anos atras, quando iniciei no mundo de otservs era bem complexo de se abrir um servidor e poucas pessoas sabiam criar um client com ip-fixo, e a quantidade de scripts disponíveis era bem limitada com a entrada do mock e outros programadores criando diversos scripts e deixando livre, bases de otserv prontas a turma parou de buscar conhecimento e se acomodou. a comunidade de otserv esta estagnada da pra ver isso com a evolução dos servers de pokemon que ainda usam a mesma base toda mal feita cheia de bugs.
-
Monstros Focando Summons
tem dois modos de fazer isso um criando um OnStatsChange impedindo o dano caso o player esteja com um summon o outro é fazendo algumas modificações na source pra fazer o mesmo que o o onStatsChange ia fazer só que nas sources. sim, o Demon vai mudar o target para o monk e se caso ele tente atacar o monk vc estiver na frente tipo um caminho de só 1 sqm ele vai te atacar
-
Advanced Sound
@Topic troquei para a versão 065 e deu na mesma,logo não se trata de incompatibilidade. tb creio ter colocado tudo na pasta correta percebi tb que ao tentar abrir o client aparecia um erro de DLL mas não impedia o mesmo de executar img do erro: @Edit baixei a dll e instalei manualmente no win32 (reiniciei o computador) mas ele n reconheceu a dll ainda assim... depois joguei a dll na pasta do client, o erro ao abrir não voltou... mas o client continua apresentando o mesmo erro no console coloquei a pasta advanced sound em mods, não mudei nada e as dlls na mesma pasta do executável do client img das pastas do client: verifica se vc tem o netframework no computador, como eu desenvolvi no visulal studio talvez precise da biblioteca não sei é um chute no escuro, eu testei por muito tempo e tudo funcionou perfeitamente e não só no meu computador .-.
-
Advanced Sound
venho lendo seus posts e você ta se tornando um verdadeiro especialista em otclient! meus parabéns cara, espero que você encontre o reconhecimento que merece.. pois ser reconhecido de verdade esta mais difícil do aparecer bons contribuintes (que alias ja esta muito raro) Obrigado pela compreensão, eu acho que eu me exaltei um pouco na resposta ao amiguinho que estava spamando pra min dar suporte, mas fica a dica ai né tente se colocar no lugar da pessoa. sobre o erro, esse erro ai ta falando que não esta encontrado algum arquivo (advsound.lua) veja se não mudou o caminho ou nome de algum arquivo o sistema deve funcionar em qualquer versão do otc, só precisado de alguma pequena edição.
- Advanced Sound
-
Criaturas Passivas
só criar uma variável no monster.h e colocar no callback de target para alterar essa variável depois usar um outro if para checar se a variável esta intocada ou alterada fazendo a criatura passiva ou "ativa".
-
[C++] Cor das mensagens nos channels
muito legal eu fiz algo parecido só que em lua usando onTrySay, a vantagem é que em lua e mais customizável e não tenho que ficar recopilando toda vez para fazer uma alteração
- (Resolvido)Vocação com Protection a x elemento
-
Advanced Sound
require('advsound') function Play(sound, loop, vol) music = advsound.playMusic('data/sounds/'..sound, loop, false) advsound.setVolume(music, vol) return true end A lib Ex é só para usar os.sleep(), não é necessitaria. provável que não tenha saído som por o volume estar em 0 Play("teste.mp3", false, 0.5)
-
Onde estão os streamers?
é essa a questão... se não gera rendar nem em motivo em fazer.
- Advanced Sound