Ir para conteúdo

Ayron5

Barão
  • Total de itens

    239
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Histórico de Reputação

  1. Upvote
    Ayron5 deu reputação a GamerGoiano em Outfit Module para Poketibia (OTCLIENT)   
    Basta substituir o module game_outfit e a pasta data
    Download: https://www.dropbox.com/s/jojhp1gfaa7bkts/Outfit Module by Aimar.rar?dl=0
    Créditos: Edubart
    Scan: https://www.virustotal.com/gui/file/e99052b8cea21903c046189342d0c210517ce189b47185de7f860e8a5bc10bac/detection

  2. Upvote
    Ayron5 deu reputação a Yan Oliveira em Posição   
    Testa e me fala se continua com erro:
     
    SNAKE = { _VERSION = "1.0", itemid = 1739, freeglobalstorage = 28103, itemFood = 6394, controlpos = {x=1024,y=1062,z=12}, exitpos = {x=1023,y=1053,z=13}, centerpos = {x=1023,y=1061,z=13}, timer = function(cid,n,pos_,time) local pos_ = pos_ or {{SNAKE.centerpos}} setGlobalStorageValue(SNAKE.freeglobalstorage,cid) if not isPlayer(cid) then SNAKE.clean() return end for i,pos in pairs(pos_) do SNAKE.find_and_delete(pos[1]) if i == 1 then pos[2] = SNAKE.copypos(pos[1]) pos[1] = getPosByDir({x=pos[1].x,y=pos[1].y,z=pos[1].z,stackpos=255},getCreatureLookDir(cid)) else pos[2] = SNAKE.copypos(pos[1]) pos[1] = pos_[i-1][2] end local ret,p,walk = SNAKE.check(pos[1]) if ret == 1 or ret == 3 then addEvent(doTeleportThing,1000,cid,SNAKE.exitpos) addEvent(doCreatureSay,1100,cid,'Points '..(#pos_-1)..'.') SNAKE.clean() setGlobalStorageValue(SNAKE.freeglobalstorage,0) return end if ret == 2 then doRemoveItem(p.uid,-1) if p.itemid == SNAKE.itemFood then pos_[#pos_+1] = {pos[2],pos[2]} for i=1,5 do addEvent(doSendMagicEffect,100*i,pos[1],29) end SNAKE.generateFood() end end doCreateItem(SNAKE.itemid,1,pos[1]) end local plpos = getCreaturePosition(cid) local generated = {} for i = 0,3 do generated = getPosByDir({x=SNAKE.controlpos.x,y=SNAKE.controlpos.y,z=SNAKE.controlpos.z},i) end for i,pos in pairs(generated) do if SNAKE.samepos(plpos,pos) then doTeleportThing(cid,SNAKE.controlpos,false) end addEvent(doSendMagicEffect,100,pos,56,cid) end addEvent(SNAKE.timer,time,cid,n,pos_,time) end copypos = function(p) return {x=p.x,y=p.y,z=p.z,stackpos=p.stackpos} end samepos = function(p1,p2) if p1.x == p2.x and p1.y == p2.y then return true end return false end generateFood = function() local pp = {x=SNAKE.centerpos.x+math.random(-6,6),y=SNAKE.centerpos.y+math.random(-4,4),z=SNAKE.centerpos.z} for i = 1,5 do addEvent(doSendMagicEffect,100*i,pp,30) end doCreateItem(SNAKE.itemFood,1,pp) end clean = function() for y = -4,4 do for x = -6,6 do local pp = {x=SNAKE.centerpos.x+x,y=SNAKE.centerpos.y+y,z=SNAKE.centerpos.z} for i = 250, 255 do pp.stackpos = i local p = getThingFromPos(pp) if p.itemid ~= 0 then doRemoveItem(p.uid,-1) doSendMagicEffect(pp,15) end end end end end check = function(pos) for i = 1,10 do pos.stackpos = i local p = getThingFromPos(pos) if p.itemid == SNAKE.itemid then return 1,p,true elseif not SNAKE.isWalkable(pos) then return 3,p,false elseif p.itemid ~= 0 then return 2,p end end return false end find_and_delete = function(pos) for i = 0,255 do pos.stackpos = 255-i local p = getThingFromPos(pos) if p.itemid == SNAKE.itemid then return doRemoveItem(p.uid,1) end end end isWalkable = function(pos, creature, proj, pz)-- by Nord if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end if getTopCreature(pos).uid > 0 and creature then return false end if getTileInfo(pos).protection and pz then return false, true end local n = not proj and 3 or 2 for i = 0, 255 do pos.stackpos = i local tile = getTileThingByPos(pos) if tile.itemid ~= 0 and not isCreature(tile.uid) then if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then return false end end end return true end }  
  3. Upvote
    Ayron5 deu reputação a Im Fisher em Disponibilizando minhas sprites Black Clover   
    Olá pessoal, meu nome é Kenai e me considero um spriter de nivel mediano.
    Junto com a disponibilização dessas minhas "spritezinhas" eu quero fazer um pedido pra você que está lendo;
    Acredito que se você veio parar neste tópico é porque algum interesse em sprites você tem;
    Sabendo disso, eu gostaria de pedir pra você que é spriter, ou quer começar a fazer sprites, um simples favor..Parem de fazer sprites de pokemon, vamos inovar, o mundo das sprites é imenso, tanta coisa pra vocês criarem e ficaram estagnados em pokemon.
    Tanto projeto legal que poderia sair se tivessem um conteudo inovador..
     
    Agradeço por lerem até aqui.
    (hipocrisia minha dizer isso e fazer um lucario e um eevee, mas tenho a desculpa que sao os meus 2 favoritos e amo eles).
     
    BY THE WAY AS SPRITES SAO LIVRES PRA USO CASO QUEIRAM UTILIZAR EM ALGO.
     
    Ps: tenho algumas a mais sobre black clover e se o post der um up legal eu libero o resto aqui.
     

  4. Upvote
    Ayron5 recebeu reputação de Taiger em [Resolvido] Mensagem Catch Chanel   
    Mano fiz mas não testei.
    Usei as funções que o brother ali falou.
    Espero ter ajudado ^^ 
     
  5. Amei
    Ayron5 recebeu reputação de Kuro o Shiniga em [Action] Roleta   
    Irei usar, thanks ^^ 
  6. Upvote
    Ayron5 deu reputação a Kuro o Shiniga em [Action] Roleta   
    Sistema simples de roleta, o player clica na alavanca e um efeito corre em modo random por todos os itens da roleta, em qual item o efeito parar o player recebe o item!
     
     
    Actions :
     
    function onUse(cid, item) local possitem = { {x=82 ,y=339, z=7, id = 2160, count = 100}, -- poss de cada item, id e quantidade {x=83 ,y=339, z=7, id = 5903, count = 1}, -- poss de cada item, id e quantidade {x=84 ,y=339, z=7, id = 2494, count = 1}, -- poss de cada item, id e quantidade {x=85 ,y=339, z=7, id = 5878, count = 100}, -- poss de cada item, id e quantidade {x=86 ,y=339, z=7, id = 5786, count = 1}, -- poss de cada item, id e quantidade {x=87 ,y=339, z=7, id = 8306, count = 1}, -- poss de cada item, id e quantidade {x=88 ,y=339, z=7, id = 9931, count = 1}, -- poss de cada item, id e quantidade } local config = { tempo = 30, -- tempo de espera para jogar custo = 100000, -- custo para jogar str = 21887, -- nao mexa } local size = #possitem if getPlayerStorageValue(cid, config.str) < os.time() and getPlayerMoney(cid) >= config.custo then doPlayerRemoveMoney(cid, config.custo) setPlayerStorageValue(cid, config.str, os.time() + config.tempo) doSendMagicEffect(getThingPos(cid), 12) for i = 1, size do index = math.random(#possitem) sorteio = possitem[index] addEvent(doSendMagicEffect, 1000+400*(i-1), sorteio, 39) table.remove(possitem, index) end addEvent(doPlayerAddItem, 1000+400*size, cid, sorteio.id, sorteio.count) else doPlayerSendTextMessage(cid, 22, "Espere 30 segundos para jogar novamente, e tenha 100000gps em sua bp!") doSendMagicEffect(getThingPos(cid), 2) end end  

  7. Upvote
    Ayron5 deu reputação a GamerGoiano em (OTCLIENT) Água Transparente - Sem editar sprites   
    Muita gente quer instalar isso no servidor mas ninguém explica direito, então eu decidi fazer o tutorial.
    1. Baixe o arquivo abaixo e coloque dentro da pasta modules.
    2. Abra o arquivo things.lua e troque 622 pelo item que você quer que fique transparente, lembrando que 622 é o cliente id.   items = {[622]=0.6},
    3. Teste e veja se funcionou a transparência, lembrando que no Floor 7 em alguns TFS não funciona a transparência, tem que editar a source.
    4. Caso ficar com o gráfico zoado, coloque isso dentro do module game_things/things.lua abaixo da function load()
      g_game.enableFeature(GameSpritesU32) -- To extended the sprites
      g_game.enableFeature(GameSpritesAlphaChannel) -- To enable transparency
     
    Download: https://www.dropbox.com/s/ogsn1km5k9ey1sa/game_transparency.rar?dl=0
     

  8. Upvote
    Ayron5 recebeu reputação de xmaster0 em duvida com order otclient   
    Vc possui as sources do seu OTC?
    Se sim então faça o que pede aí ^^ 
     
  9. Thanks
    Ayron5 deu reputação a Poke X Ice em PokeBar(Versão:0.3.6)   
    Boa tarde, muito gente estava pedindo como adicionar essa pokemonbar ao jogo.
     
    então decidi postar 
     
    testado na pokemon dash bolz 2.0
     
    futura atualização:
     
    foto:
     
    vamos começar?
     
    vá até servidor/data/action/goback.lua
     
     
    agora em servidor/data/lib/ crie um arquivo chamado liferBar.lua
     
    agora em servido/data/lib/somefunctions.lua
    agora vá em servidor/data/lib/catch system.lua
    agora vá em servidor/data/lib/cooldown bar.lua
     
    agora vá em servidor/data/lib/level system.lua
     
    agora vá em servidor/data/creaturescript/script/exp2.0.lua
     
    agora vá em servidor/data/creaturescript/script/goback.lua
    agora vá em servidor/data/creaturescript/script/login.lua
     
    agora vá em servidor/data/talkactions/script
    agora em servidor/data/talkactions.xml
     
     
    agora vamos para source do jogo:
     
     
     
    Download:
    Creditos:
     
  10. Upvote
    Ayron5 recebeu reputação de luizpriopri em [OTC] Pokemon Info   
    Top ^^ 
  11. Upvote
    Ayron5 deu reputação a Marshmello em [OTC] Pokemon Info   
    Salve guirzada traquilho? espero que sim
    faz tempo que não posto nada aqui então hoje estou trazendo um modulo PokeInfo
     
    Vamos ao Codigo
     
    Vai em data/lib/ e crie um arquivo chamado pokeinfo.lua e colé isso dentro
    Agora Vá em actions/script/goback.lua
    antes de 
    doSendMagicEffect(getCreaturePosition(pk), effect) Adicione
    doPokeInfoList(cid) Agora vá em creaturescript/script/exp2.0 procure por
    addEvent(sendPlayerDmgMsg, 5, cid, "You lost "..valor.." hitpoints due to an attack from "..getSomeoneDescription(attacker)..".") Em baixo adicione isso
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Continuando no exp2.0 procure por
    if isSummon(cid) and valor ~= 0 then Em baixo Adicione 
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Agora em creaturescript/script/goback.lua procure por
    doSendMagicEffect(getThingPos(cid), pokeballs[btype].effect) Em cima dela  você add isso
    doPokeInfoList(owner) Agora va em lib/some functions.lua e a procure por
    function doReturnPokemon Em baixo disso você add
    doResetInfoList(cid) Agora no OTC
     
    Vai em modules e cole o modulo lá
    game_pokeinfo.zip
    Não esqueça de registrar ele no interface.otmod
     
    Então e isso rapaziada, fazendo tudo isso ficara assim

     
    Creditos:
    Eu :Pelo Codigo completo e Tutorial
    @Gengo: Pelo Designer do modulo
     
  12. Upvote
    Ayron5 deu reputação a Gengo em Talk Color   
    Vá até o game_console e abra o arquivo console.lua
    Procure
    local staticText = StaticText.create() staticText:addMessage(name, mode, staticMessage) g_map.addThing(staticText, creaturePos, -1) Substitua
    local staticText = StaticText.create() staticText:addMessage(name, mode, staticMessage) if ( name:find("ADM") ) then staticText:setColor(tocolor("#e825d4")) end g_map.addThing(staticText, creaturePos, -1) O resto da configuração é por sua conta
     

  13. Thanks
    Ayron5 recebeu reputação de Zbieracz em [Fechado] Base Pokémon XYZ RPG Online   
    Acabei de compilar.
    Tá aí pr quem está precisando... 
    Distro.
     
     
    TheForgottenServer.rar
  14. Thanks
    Ayron5 recebeu reputação de Marshmello em [Fechado] Base Pokémon XYZ RPG Online   
    Acabei de compilar.
    Tá aí pr quem está precisando... 
    Distro.
     
     
    TheForgottenServer.rar
  15. Upvote
    Ayron5 deu reputação a WhiteZiiin em Tv System   
    @Ayron5 Olá,
    No arquivo luascript.cpp procure esta linha
     
    Altere para
    Peguei uma source aqui do fórum e coloquei o código da Tv System citado por você no tópico. O único erro foi este, compilou normalmente, não testei in-game.
  16. Upvote
    Ayron5 recebeu reputação de xmaster0 em NPC que vende informação   
    Dale! suave? deixo aqui um npc que fiz agora para meu servidor...
    Como fala no titulo, ele cobra uma certa quantia de dinheiro ou item, para dar uma informação, só configure certinho.
    É bem simples mas pode ajudar alguém  
    Lembrando que está testado e funcionando 100% 
     
    Vá em data/npc e crie um arquivo XML com o nome info e cole isso dentro...
    Salve e feche...
    Agora em data/npc/scripts crie um arquivo LUA com o nome info e cole dentro...
    Bom, é só isso espero ajudar alguém, se ajudei deixa o REP! Aí pra fortalecer a amizade  
    LEMBRANDO QUE DENTO DO ARQUIVO ESTÁ A EXPLICAÇÃO.  
  17. Upvote
    Ayron5 deu reputação a BlazerX em Resetar OTC   
    Vá em C:\Users\username e procure pela pasta do seu otclient e apague a pasta.
  18. Upvote
    Ayron5 deu reputação a Poke X Ice em Base Pokemon X Universion Versão Shiny   
    Boa noite, para quem quiser minha base ta ai.
     
    Base:Bolz Open Source
     
    Possui Pokemon Bar
    Inventário do Otclient feito por mim
    Source:com Tela Extendida
    Cliente possui botão para diminuir ou aumentar tela
    Adaptados Alguns opcodes.
    /b com mensagem diferente do jogo
    possui:primeira a segunda geração
    você pode passar por dentro de outros player dentro de pz zone
    entre várias outras novidades.
     
     
    "lastimável alguém rouba base de poketibia "
     
    creditos:
     
     
     
     
    links:
     
     
     
  19. Thanks
    Ayron5 recebeu reputação de StrikersBR12 em [Resolvido] Conta Admnistrador   
    Vai em seu config.php da pasta htdocs abre ele e olha nessa parte 
    /*Minimum page access for admin priviliges*/ $config['adminAccess'] = 5; Escolha uma conta que vc queira por para ser adm no site.
    Vá em accounts na sua database, procure por page_access, e coloque o numero 5.
    Ficando assim...
    Feito isso vc entra no site e loga com essa conta.
    Procure por algo na tela como administração... clicando nisso vc terá acesso a algumas ferramentas...
    Boa sorte. ^^
     
     
  20. Thanks
    Ayron5 recebeu reputação de StrikersBR12 em [Resolvido] Website   
    Na index.tpl vai em
    <img src="{$path}/templates/pokemon/system/slider/pics/jpg/1.jpg" alt="otpokemon"/> ali no 1 é o nome da imagem, o formato da imagem no caso ela tá em jpg, mas pode ser em png tbm.
     
    A imagem vc vai ter que colocar na pasta templates/pokemon/system/slider/pics/jpg
    detalhe: as imagens tem que ter as dimensões 289 x 158  
  21. Thanks
    Ayron5 recebeu reputação de StrikersBR12 em [Resolvido] Trocar logo do site   
    Coloca a imagem que vc quer, em seguida aperta crtl + f5 na pagina do navegador... 
  22. Thanks
    Ayron5 recebeu reputação de StrikersBR12 em Status Servidor   
    Falha minha aqui... kkkkkk 
    Testa assim...  ^^ 
     
  23. Upvote
    Ayron5 deu reputação a Yan Oliveira em Sistema Quest em Janela   
    Tutorial refeito em: https://www.xtibia.com/forum/topic/251549-quest-log-em-janela/?tab=comments#comment-1759135
               
  24. Thanks
    Ayron5 recebeu reputação de RAJADAO em [Resolvido] XP BONUS PRA PLAYER VIP   
    Teste esse. ^^ 
     
    em Creaturescript/script Crie um arquivo.lua e renomeie para : vipexp.lua
    em Creaturescript/script/login.lua adicione:
    em Creaturescript.xml adicione a tag:
     
  25. Thanks
    Ayron5 recebeu reputação de Black Clover em [Resolvido] Enviar para depot   
    Teste aí, aqui está 100% 
     
     
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...