Ir para conteúdo

Rogex Joyz

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Rogex Joyz deu reputação a luanluciano93 em [Canary] Mapa Global Completo 14x Atualizado   
    sim
     
    Projeto Canary atualizado para o release 3.1.0.
    Veja as mudanças do 3.0.0. para o 3.1.0: https://github.com/opentibiabr/canary/compare/v3.0.0...v3.1.0
  2. Obrigado
    Façam um pente fino, de nada.
     

     

  3. Gostei
    Rogex Joyz deu reputação a gabriel28 em Stop Utamo Vita   
    local combat = createCombatObject()
    setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
    setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_MANASHIELD)
    setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
    setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
     
    function onCastSpell(cid, var)
        return doCombat(cid, combat, var)
    end

    testa ai
  4. Gostei
    Roshamuul perfeita com sprites do 8.6 para você colocar no seu servidor. Vejo muitos servidores utilizando este mapa da famosa Rosha porém pouquissímos divulgam.
    - unknown author
     
    ENJOY ?




    roshamuul full 8.60.otbm
  5. Gostei
    Rogex Joyz recebeu reputação de Teddy Ursa em [action] Dodge System (item)   
    Dodge é um sistema que permite (através de item neste caso) o player ''desviar'' de alguns ataques, ou seja, quantos mais ''dodges itens'' o player tiver usado, maior a chance durante uma batalha de um ataque contra ele ser cancelado. No nosso caso usaremos um sistema que permite usar de 0-50 dodge's. Vamos lá.
     
    Passo 1º - Em creaturescript crie um arquivo .lua chamado Dodge System, dentro dele coloque isto:
     
    function onStatsChange(cid, attacker, type, combat, value) local getStorage = getPlayerStorageValue(cid, 123455678) if (type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS) then local chance = math.random (0,100) if chance <= getStorage then doSendAnimatedText(getCreaturePos(cid), "MISS!", 214) doSendMagicEffect(getCreaturePosition(cid), 30) return false end end return true end Passo 2º - Em Creaturescript.xml adicione esta linha:
    <event type="StatsChange" name="DodgeSystem" event="script" value="Dodge System.lua"/> Passo 3º - Em Login.lua, desça até o final da página e procure o último ''return'' (está no final). Após achar ele, acrescente isso ANTES dele. ps: não esqueça de colocar o end.
    registerCreatureEvent(cid, "DodgeSystem") if getPlayerStorageValue(cid, 123455678) == -1 then setPlayerStorageValue(cid, 123455678, 0) end Passo 4º - Agora vamos até a pasta ''action'' e criamos um arquivo .lua chamado dodgestone, vamos acrescentar isso dentro dele:
    function onUse(cid, item, fromPosition, itemEx, toPosition) local max = 50 -- limite de dodge local storagedodge = 123455678 -- storage do dodge if getPlayerStorageValue(cid, storagedodge) >= max then return doPlayerSendTextMessage(cid,22,"Você ja chegou no limite de Dodge.") else doPlayerSetStorageValue(cid, storagedodge, (getPlayerStorageValue(cid, storagedodge)) + 1) doPlayerSendTextMessage(cid,22, "DodgeSKILL:["..getPlayerStorageValue(cid, storagedodge).."/"..max.."].") doRemoveItem(item.uid, 1) end return true end Passo 5º - Agora volte um pouco e vá até a pasta action.xml (ela normalmente está de baixo da pasta anterior que utilizamos) e adicione esta tag:    ps: Não esqueça de colocar o ID do item que você deseja que vire uma ''dodge''.
    <action itemid="Id do item" event="script" value="dodgestone.lua"/> Considerações finais: Para mudar a quantidade de dodge's que o player pode usar ao todo, está no passo 4.
    Coloque esse sistema em um item agrupável, uma vez que o player vai comprar vários
    O script está funcionando perfeitamente bem, os créditos dele vai inteiramente para o Visconde (Zeh Sergipano). Espero que quebre o galho de vocês assim como quebrou o meu!!
     
  6. Obrigado
    Rogex Joyz recebeu reputação de djteteh em [action] Dodge System (item)   
    Dodge é um sistema que permite (através de item neste caso) o player ''desviar'' de alguns ataques, ou seja, quantos mais ''dodges itens'' o player tiver usado, maior a chance durante uma batalha de um ataque contra ele ser cancelado. No nosso caso usaremos um sistema que permite usar de 0-50 dodge's. Vamos lá.
     
    Passo 1º - Em creaturescript crie um arquivo .lua chamado Dodge System, dentro dele coloque isto:
     
    function onStatsChange(cid, attacker, type, combat, value) local getStorage = getPlayerStorageValue(cid, 123455678) if (type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS) then local chance = math.random (0,100) if chance <= getStorage then doSendAnimatedText(getCreaturePos(cid), "MISS!", 214) doSendMagicEffect(getCreaturePosition(cid), 30) return false end end return true end Passo 2º - Em Creaturescript.xml adicione esta linha:
    <event type="StatsChange" name="DodgeSystem" event="script" value="Dodge System.lua"/> Passo 3º - Em Login.lua, desça até o final da página e procure o último ''return'' (está no final). Após achar ele, acrescente isso ANTES dele. ps: não esqueça de colocar o end.
    registerCreatureEvent(cid, "DodgeSystem") if getPlayerStorageValue(cid, 123455678) == -1 then setPlayerStorageValue(cid, 123455678, 0) end Passo 4º - Agora vamos até a pasta ''action'' e criamos um arquivo .lua chamado dodgestone, vamos acrescentar isso dentro dele:
    function onUse(cid, item, fromPosition, itemEx, toPosition) local max = 50 -- limite de dodge local storagedodge = 123455678 -- storage do dodge if getPlayerStorageValue(cid, storagedodge) >= max then return doPlayerSendTextMessage(cid,22,"Você ja chegou no limite de Dodge.") else doPlayerSetStorageValue(cid, storagedodge, (getPlayerStorageValue(cid, storagedodge)) + 1) doPlayerSendTextMessage(cid,22, "DodgeSKILL:["..getPlayerStorageValue(cid, storagedodge).."/"..max.."].") doRemoveItem(item.uid, 1) end return true end Passo 5º - Agora volte um pouco e vá até a pasta action.xml (ela normalmente está de baixo da pasta anterior que utilizamos) e adicione esta tag:    ps: Não esqueça de colocar o ID do item que você deseja que vire uma ''dodge''.
    <action itemid="Id do item" event="script" value="dodgestone.lua"/> Considerações finais: Para mudar a quantidade de dodge's que o player pode usar ao todo, está no passo 4.
    Coloque esse sistema em um item agrupável, uma vez que o player vai comprar vários
    O script está funcionando perfeitamente bem, os créditos dele vai inteiramente para o Visconde (Zeh Sergipano). Espero que quebre o galho de vocês assim como quebrou o meu!!
     
  7. Obrigado
    Apenas passe o sqm da house por dentro das paredes, para que aquele sqm conte como "house". Perceba na imagem que o piso de dentroda house está verde, logo ali dentro conta como house. Agora, se você passar esse piso "verde" (house tile) onde fica as paredes, elas passarão a ser parte da house. Espero que funcione!
     

  8. Obrigado
    Rogex Joyz deu reputação a Cat em Download Tibia Clients 9.x   
    TIBIA CLIENT 9.x
     
    PRINCIPAIS
    tibia90.zip tibia91.zip tibia92.zip tibia931.zip tibia94.zip tibia941.zip tibia942.zip tibia971.zip tibia981.zip
     
    OUTROS
    tibia943.zip tibia944.zip tibia945.zip tibia946.zip tibia950.zip tibia951.zip tibia952.zip tibia953.zip tibia954.zip tibia960.zip tibia961.zip tibia962.zip tibia963.zip tibia970.zip tibia980.zip tibia982.zip tibia983.zip tibia984.zip tibia985.zip tibia986.zip 
     
    Sobre Updates do Tibia: https://www.tibiawiki.com.br/wiki/Updates_e_Patches
    About Tibia Updates: https://tibia.fandom.com/wiki/Updates
  9. Haha
    Rogex Joyz deu reputação a Polguilo em [MAP] Training Room Mystic Florest 8.60   
    iaew Tibianos
    hoje decidi trazer mais uma novidade,que por incrível que pareça fiz desde o zero kkkkkkkkkkkkkkkkkkkkkkkkkkkkk
    eu tava cansado das salas de treino padrão e queria algo mais exclusivo,então decidi compartilhar com vcs :))
    essa é a Training Room que estou usando no meu server até o momento,foi meu primeiro mapa que criei rs
    o interior parece um pouco sem graça mas confesso que faltou um pouco mais de criatividade hahaha

    ela é beeem simples porem um pouco diferente das demais,gastei um tempo para criar
    não é muito grande pq meu OT Server ta ainda em fase de testes então posso dizer que foi no improviso hue hue
    pretendo aumentar o tamanho provavelmente - caso seja feito,sem duvidas publico as alterações =DD

     
    Features:
    ● capacidade total = 96 players
    ● Anti Logout + Non PVP sqm

    ATENÇÃO: não possui respawn de trainer monster pois uso script de action ID no meu server =))

     
     


    ♦♦♦♦♦♦♦♦♦  SCAN  ♦♦♦♦♦♦♦♦♦
    https://www.virustotal.com/gui/file/b328b759f3f6aafc19cb459aa8bc5ea1976c96730e79ab89de9c8843c87dd2b6/detection


    o que acharam?? deixe seu comentario avaliando meu esforço,se não for pedir muito ^,^
    como deu um pouco de trabalho,peço por gentileza se for postar em outros lugares ao menos me dar os créditos né rs
    OBS: quem for editar,favor me marcar quando publicar pois quero idéias além de ver o que foi feito hue hue

    os prints estão logo abaixo:



    °•.¸.•°°•.¸¸.•°°•.¸.•°°•.¸.•°°•.¸¸.•°  CRÉDITOS: POLGUILO  °•.¸.•°°•.¸¸.•°°•.¸.•°°•.¸.•°°•.¸¸.•°
     



     

     

  10. Curtir
    Rogex Joyz deu reputação a GuiAmaro em Benedetta - A cidade lavada do pecado   
    ,
     
    Download: Clique Aqui
    Scan: Clique Aqui
    Descrição: Ilha completinha para vocês galera os que quiserem acompanhar o show-off do Mapa segue o video abaixo. Gosto de criar um mapa depois de forjar um RPG curto sobre o local para despertar mais criatividade na hora de criar os locais e nesta cidade eu me baseei na história de Moisés e as 10 pragas do Egito do livro Êxodo da Bíblia onde as caves são locais devastado por um poder Divino que castigou seres que adoravam coisas que não importavam e traziam desgraça aos locais e as pessoas boas que habitavam a Ilha, e o castigo levou tudo isso que danificava o lado bom da ilha ao subsolo dela e o que era bom e gracioso ficou na parte do térreo da Ilha. Eu dei referência a duas das 10 pragas do Egito em um andar e é representada pela praga que torno as águas do Egito em sangue e no andar abaixo o minimap desenha uma Rã que foi uma das pragas que caiu sobre a nação de Ramsés II. 
     
    Acompanhem o video, se puderem compartilhem com os amigos de vocês que se interessem por mapas únicos. Fiz o mapa do zero durante 1 mês nas minhas horas vagas. Dentro do canal vocês encontrarão vídeos de como eu mapeio, outra cidade e uma hunt, quem quiser se inscrever para acompanhar meus conteúdos agradeço. Ficaria mais grato ainda se vocês curtirem e compartilharem o video em outras comunidades que não tenho acesso. Mapeio tem 10 anos e quero enriquecer bastante a área de mapping da comunidade.
     
    REPORTEM BUGS
     

     
     
  11. Gostei
    Rogex Joyz recebeu reputação de flahrenheit em HELP * DUVIDAS *   
    - Qual a diferença entre um servidor ( que posso baixar no TK ) Global, Baiak, Styller ?
    R= Além da diferença de mapa, as criaturas, armas, heal, dano e itens em geral vem editados para atender uma exp pré determinada. Mas nada impede de alterar isso. Além também do PvP que muda em relação a velocidade de ataque + itens citados anteriormente.
     
    - Qual versão de Cliente vocês me recomendam ?(12x, 11x, 10x, 9x, ... )  ps. eu prefiro as mais atuais pela parte gráfica, e por exemplo, os bonecos terem vários frames ao andar.
    R= Você mesmo respondeu sua pergunta. Qualquer versão é válida.
     
    - E tendo a versão do servidor, eu consigo encontrar programas para editar mapas, sprites ? Ou há alguma versão que não exista?
    R= Todas há, inclusive você encontra as ferramentas aqui mesmo no TK. Como Object Builder (adicionar sprites e seus atributos), ItemEditor (transformar as sprites em itens com ids in-game, sem isso de nada adianta criar objetos no OB), Remeres Map Editor (baixe direto do site dependendo de sua necessidade) - (fazer/editar seu mapa, que também pode ser baixado aqui no TK. Basta escolher) 
     
    Sei que as perguntas são bem tolas e peço desculpa por isso, desde já agradeço a todos .
    R= Não existe perguntas tolas, um dia todo mundo aqui também teve que aprender tudo isso.  
  12. Gostei
    Rogex Joyz recebeu reputação de Vodkart em (Resolvido)Quero Limita a entrada de reset na porta Exp: 0>5 rr   
    Inferiores a 5 resets
  13. Curtir
    Rogex Joyz deu reputação a Vodkart em (Resolvido)Reflect   
    local config = { storage = 3411101, percent = 70 } math.percent = function (value, percentage) return math.ceil(math.floor(value)*math.floor(percentage)/100) end function onStatsChange(cid, attacker, type, combat, value) if value >= 1 and (type == STATSCHANGE_HEALTHLOSS or (getCreatureCondition(cid, CONDITION_MANASHIELD) and type == STATSCHANGE_MANALOSS)) then if getPlayerStorageValue(cid,config.storage) == 1 and isCreature(attacker) then local atk, me = math.percent(value, config.percent), math.percent(value, (100 - config.percent)) -- aqui por exemplo vai devolver 70% do atack para o que atacou e 30% para mim doSendAnimatedText(getCreaturePosition(cid),"REFLECT "..atk, 215) doSendAnimatedText(getCreaturePosition(attacker),"-"..atk, 215) doCreatureAddHealth(attacker, -atk, true) doCreatureAddHealth(cid, -me, true) setPlayerStorageValue(cid,config.storage, 0) return false end end return true end  
  14. Gostei
    Rogex Joyz recebeu reputação de Cat em Telhado Venore do Tibia Completo (81 peças)   
    Isso vai me ajudar tanto que você nem imagina  Obrigado *-* 
  15. Obrigado
    Rogex Joyz deu reputação a Cat em Telhado Venore do Tibia Completo (81 peças)   
    Veja também: • Telhado Clássico do Tibia Completo [191 peças]
     

     

     
    TIBIA - TELHADO VENOREAN
     
    Estou disponibilizando esse jogo de telhados do Tibia com as peças que faltam.
    (ainda faltam algumas mas da pra usar de forma completa desse jeito).
    Façam bom uso!
     
    Download:
    Venorean_roofs_by_nolis.rar
     
    Conteúdo do pack:

  16. Curtir
    Rogex Joyz recebeu reputação de Cat em Duvida sobre Classic-Yurots do @Kolisao   
    A resolução destes e demais bugs que você provavelmente venha encontrar neste servidor, estão no próprio tópico de onde ele foi disponibilizado para download. Basta clicar aqui e será enviado diretamente para a página 6 do tópico, onde está sendo resolvido os mesmos.
     
     
  17. Gostei
    Rogex Joyz recebeu reputação de Vodkart em (Resolvido)Spell por %   
    Obrigado, a segunda opção funcionou. ? 
  18. Obrigado
    Rogex Joyz deu reputação a Vodkart em (Resolvido)Spell por %   
    tenta assim:
     
    local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, 8000) setConditionParam(condition, CONDITION_PARAM_SKILL_FISTPERCENT, -70) setConditionParam(condition, CONDITION_PARAM_SKILL_AXEPERCENT, -70) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORDPERCENT, -70) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUBPERCENT, -70) setCombatCondition(combat, condition)  
    ou assim:
     
    local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, 8000) setConditionParam(condition, CONDITION_PARAM_SKILL_FISTPERCENT, 70) setConditionParam(condition, CONDITION_PARAM_SKILL_AXEPERCENT, 70) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORDPERCENT, 70) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUBPERCENT, 70) setCombatCondition(combat, condition)  
  19. Gostei
    Rogex Joyz recebeu reputação de GuiAmaro em Benedetta - O que ficou depois das pragas   
    Estou simplesmente apaixonado pelo subterrâneo   Da uma sensação de perigo à vista, mas onde? o que? É melhor sairmos daqui e ir para a superfície meu amigo!!  
  20. Curtir
    Rogex Joyz deu reputação a So volto tarde em (Resolvido)Spell por %   
    caramba, nao tinha sacado que a gente taria fora do escopo da função, dá para gente tentar fazer de uma forma que não seja por condition, ou substituir a requisição que fazemos sobre a skilllevel do player para um numero fixo, o vodkart deve ter outra sacada também
  21. Obrigado
    Rogex Joyz deu reputação a Cat em Rogex - Mapping show off   
    Você está explorando bem a paleta de opções e isto é bom, cuidado com mistura de algumas sprites antigas/novas pois o estilo de pixel art pode alterar o mapa como um todo.
    Também cuidado com o excesso de alguns detalhes, no mapping é bom ter algumas partes limpas para dar contexto a estes mesmos detalhes.
    E por último, procure explorar formatos, especialmente de bordas, formando relevos em áreas mais amplas, nessa imagem vejo que você fez muito jogo de borda próximo demais dos detalhes e das bordas em si.
    Está indo bem ?
  22. Gostei
    Rogex Joyz recebeu reputação de Muvuka em 8.60 [Spell] MISS   
    Eu sou PÉSSIMO em spells, mas consegui criar algo parecido. Ao falar a magia, sai MISS do alvo sem dar dano como você pediu. Fica o script abaixo para quem entender melhor aperfeiçoar caso queira ? 
    PS: Ta saindo MISS cor de rosa para você ter mais feminilidade no seu servidor. Mas se quiser mudar, basta trocar o 183 para 180 ou qualquer outro número. ? 
     
  23. Gostei
    Rogex Joyz recebeu reputação de ITALOx em Rogex - Mapping show off   
    Me aventurando nesse mundo de criar mapas. Afinal, nem yoga melhora tanto a paz de espírito assim como criar uns mapinhas ?
    Nas fotos, são prints do meu servidor 8.60 em desenvolvimento que venho fazendo. Há outras partes fantásticas nele, porém não são de minha autoria então não mostrarei por hora.
    Podem descascar a banana em mim, eu sou apenas uma camponesa iniciante ?






  24. Gostei
    Rogex Joyz recebeu reputação de So volto tarde em Rogex - Mapping show off   
    Me aventurando nesse mundo de criar mapas. Afinal, nem yoga melhora tanto a paz de espírito assim como criar uns mapinhas ?
    Nas fotos, são prints do meu servidor 8.60 em desenvolvimento que venho fazendo. Há outras partes fantásticas nele, porém não são de minha autoria então não mostrarei por hora.
    Podem descascar a banana em mim, eu sou apenas uma camponesa iniciante ?






  25. Gostei
    Rogex Joyz recebeu reputação de Sun em Rogex - Mapping show off   
    Me aventurando nesse mundo de criar mapas. Afinal, nem yoga melhora tanto a paz de espírito assim como criar uns mapinhas ?
    Nas fotos, são prints do meu servidor 8.60 em desenvolvimento que venho fazendo. Há outras partes fantásticas nele, porém não são de minha autoria então não mostrarei por hora.
    Podem descascar a banana em mim, eu sou apenas uma camponesa iniciante ?






Informação Importante

Confirmação de Termo