Ir para conteúdo

Zaruss

Campones
  • Total de itens

    93
  • Registro em

  • Última visita

Histórico de Reputação

  1. Upvote
    Zaruss deu reputação a albere em Teleportes Falantes Com Animaçao   
    Daninho explique melhor o script tipo nisso
     
    pos15 = {x = 10161, y = 10056, z = 8}
    doSendAnimatedText(pos2, 'Monster', 35)
    doSendMagicEffect(pos12, 9)
     
     
     
     
    o pos todo mundo sabe mais nao custa nada exlica ali no effect 9 e o que ?o nome eo o que e o text o 35 significa o que ?
    coloque essas informaçoes em seu script
  2. Upvote
    Zaruss deu reputação a shardjeff em [Sprite] Tutorial espada 100% Paint [Geral]   
    ----------------- Introdução ​-----------------
     
    Bem pessoal, aqui eu vou fazer um novo tutorial sobre como fazer espadas pelo paint. Muitos acham isso uma bicho de 7 cabeças, mas não é nada disso. Na verdade, aprendendo técnicas básicas conseguimos resultados incríveis! Sem mais delongas, vamos ao que interessa!
     
    ​--------------------- Passo 1 ​---------------------

    * Criação das pontas principais *
     
    Para começar uma espada eu aconselho você começar pelas pontas. Sendo assim você primeiro deverá pensar "Como será a ponta da lâmina da minha espada?" e "Como será o copo da espada?" (para quem não sabe, o copo da espada é a "bolinha" que geralmente existe logo abaixo do cabo).
    Após fazermos esta pergunta deveremos iniciar o sprite. Você pode fazer sua espada na posição que desejar, porém eu prefiro ela na diagonal vidara para a esquerda.
    Depois de fazer a ponta e o copo da espada/cabo teremos algo parecido com isso:
     

     
    --------------------- Passo 2 ​---------------------

    * Formato da lâmina e guarda *

    Agora definiremos o formato da espada. Primeiro veremos se a lâmina terá alguma curvatura no meio, alguma deformação ou coisa do tipo. Uma espada mais simples, clássica, pede um formato mais reto, o que da a melhor impressão de algo afiado. Você pode escolher o formato que quiser, mas cuidado! O formato que você escolher interferirá MUITO no nível de dificuldade da pintura que será aplicada depois!
    Na questão da guarda temos alguns pontos a destacar:
     
    #1 - A lâmina está encaixada/dentro da guarda.
    #2 - A guarda tem de ser de um tamanho proporcional a espada, para suportá-la e para não machucar a mão do usuário.
    #3 - A guarda está, de certa forma, fundida ao cabo.
    #4 - Se desejar colocar uma pedra preciosa na guarda, precisaremos de espaço para isto.
     
    Bem, resumindo é isso. Após decidir como será, poderá ficar algo parecido com isso:
     

     
    --------------------- Passo 3 ​---------------------
    * Aplicação do AA na lâmina *
     
    Bem, neste passo iremos basicamente aplicar o famoso AA. Muitas pessoas não sabem o que é, definitivamente, o AA. O AA é uma técnica utilizado por pixel artistas, spriters e até mesmo designers (Se você pretende entrar no ramo de imagens, isso é essencial!). Esta técnica consiste em aplicar pixels com cor intermediária entre o preto e o branco em pontos estratégicos para dar a aparência de algo redondo. Este efeito é utilizado em toda e qualquer imagem gráfica, fazendo-as parecer redondas, só que não são. Então você me diz: "Poxa, legal isso ai blue... Mas como vamos aplicar isso?". Pois é, agora que teremos que estudar os pontinhos chamados Pixeis!
    Geralmente, o AA é mais utilizado em curvas, como por exemplo:
     

     
    Nesta imagem podemos perceber que a curva sem AA (a da esquerda), quando em contato com um fundo escuro, fica com uma aparência serrilhada, já a com AA (a da direita), quando em contato com um fundo escuro fica com uma aparência mais redonda. Agora como aplicamos isto? Bem, nas imagens mais ampliadas eu coloquei duas cores, o vermelho e o azul. Observando os círculos e as cores podemos perceber que onde temos uma curva mais brusca, colocamos uma cor mais escura, já quando temos um local mais reto, colocamos uma cor mais clara. Assim representado na direita de como ficaria.
    Aplicando isto na espada, ficaríamos com algo parecido com isto:
     

     
    No início isso será um pouco difícil de ser percebido e aplicado, mas após um certo tempo de treino, isso fica casual.
     
    --------------------- Passo 4 ​---------------------
    * Pintura da lâmina *
     
    Agora iremos pintar a lâmina. Como a luz de qualquer sprite feito com a plataforma Tibia é vinda do Noroeste, precisamos aplicá-la deste modo. percebemos que a lâmina de uma espada é um tanto grossa no meio, e fina nas pontas, o que projeta uma certa luz/sombra na espada. Para aprender como colocar esta Luz e sombra só com o tempo que você saberá colocá-lo melhor. Sendo assim, deverá ficar algo parecido com isso:
     

     
    ------------------- Passo 5/6 ​-------------------
    * Guarda *

    Agora iremos aplicar o mesmo procedimento aplicado à lâmina na guarda, o AA, e depois a pintura.
     




    --------------------- Passo 7 ​---------------------
    * finalização *

    Agora, depois de terminar a pintura da lâmina e guarda, coloque seu sprite num fundo escuro, para arrumar AA, e detalhes finais. E... Ualá! Ai está sua espada! Agora é só continuar fazendo outras, sempre treinando e melhorando cada vez mais nas técnicas! Aqui está o resultado final da minha, postem o resultado das suas!
     


    ~~~~ FIM ~~~~
  3. Upvote
    Zaruss recebeu reputação de Lucasmml em [Sprite] Tutorial espada 100% Paint [Geral]   
    Ae cara vê se fico boa minha primeira sword(e sprite):

  4. Upvote
    Zaruss deu reputação a Omega em Pacote de Scripts [Simples e Úteis] I - Actions   
    Esse é um pacote com actions úteis para se usar nos servidores e, a menos que esteja indicado o contrário, são de minha autoria.
    [Testado em servidor 8.6]

    Para colocar essas actions no jogo, você deve colocar uma TAG no arquivo actions.xml do seu servidor, com um actionid e o nome do arquivo .lua (contendo o script) na pasta de scripts. Então, você deve colocar um item com aquele actionid no mapa.

    [ACTION #1] Baús de quests completos

    Descrição:
    Com essa action, você pode colocar vários baús simples de quest em apenas um script de forma rápida e organizada. Basta apenas registrar diferentes actionIDs no actions.xml, colocar eles em cada baú e depois inserir no script, conforme o padrão.  



    [ACTION #2] Summon simples

    Descrição:
    Dessa forma você pode criar um pequeno sistema de summon com um monstro. No primeiro uso, ele invoca o monstro à comando do jogador, gastando a mana definida. Então, caso outro uso seja realizado até o exhaust terminar, o monstro será removido. Quando o jogador usar novamente, se o monstro invocado existir, ele será removido e outro monstro será invocado, reiniciando o ciclo. OBS.: os ataques em área do summon ainda vão tirar vida do jogador. Para uma correção, vide final do tópico.  



    [ACTION #3] Fome Zero

    Descrição:
    Script simples: você registra o actionID dele em algum item e então o jogador ganhará uma comida sorteada entre as que constam em foodID (deve ser configurado) Pode ser usado à vontade pelo jogador para conseguir comida.  



    [ACTION #4] Alavanca do Cassino

    Descrição:
    Um script de alavanca: nesse você define as possíveis recompensas, o quanto de dinheiro a pessoa vai precisar e as chances!  


    [ACTION #5] Fantasias de Monstros

    Descrição:
    Quando o jogador clicar em um item, será sorteada uma outfit entre as definidas.  


    [ACTION #6] Passagem Secreta

    Descrição:
    Ao puxar a alavanca, o jogador removerá uma parede do lugar, abrindo uma passagem secreta. Ela se fechará em alguns segundos.  


    [ACTION #7] Baús de vocações

    Descrição:
    Bem óbvio pelo nome, essa action dá prêmios diferentes para cada vocação  


    [ACTION #8] SUSTO!

    Descrição:
    Essa action super engraçada fará o seguinte: o jogador se transformará num cadáver e aparecerá a mensagem You were downgraded from level... (igual a msg do tibia mesmo). Depois de TRÊS segundos, o jogador voltará a sua outfit normal e receberá a mensagem Gotcha! (te peguei em inglês)  


    [ACTION #9] Painel informativo

    Descrição:
    Com essa action você pode fazer aparecer uma mensagem em popup para o jogador contendo as informações que você quiser.  


    [ACTION #10] Armários realistas!
    Autor: Avronex

    Descrição:
    Colocando esse script em armários, os jogadores irão receber a janela de trocar outfit quando clicarem!  
     
    [ACTION #11] Fogos de Artifício

    Descrição:
    Um novo script para fogos de artifício, com efeitos, número de explosões e tempo entre as explosões configuráveis.  
     
     
     
    E aqui a lista termina por enquanto. Me avise se você achar/tiver uma action útil que possa entrar para a lista.
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     
    Correção para que o summon não dê dano em quem o invocou:
     
  5. Upvote
    Zaruss recebeu reputação de mazonifelipe em Alguem pode me ajudar porfavor?   
    vai em data/weapons/scripts e crie um arquivo (ou copie um ja existente e cole e apague o que tem dentro) e renomeie para spear.lua e coloque isso dentro:
     
     
     
    depois vai em data/weapons/weapons.xml e adicione isso:
     
     
     
    espero que funcione
  6. Upvote
    Zaruss deu reputação a Omega em Spell que da 5 hits   
    Tá aí:
    local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SMALLHOLY) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) function onCastSpell(cid, var) local time = 100 for i=1,5 do addEvent(doCombat,time,cid, combat, var) time = time + 100 end end
  • Quem Está Navegando   0 membros estão online

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