Ir para conteúdo

renatotbreis

Campones
  • Total de itens

    17
  • Registro em

  • Última visita

Tudo que renatotbreis postou

  1. demais o seu tutorial! explica muita coisa, porém, por que você também não posta um tutorial de como configurar o script do npc para funcionar direito o novo dinheiro? vou indicar aqui pra um outro cara que tem dúvida com isso ;D braço!
  2. primeitamente: as 3 primeiras magias pareceram mas frigo, mas flam e mas tera... só que com área losangular oO quanto às outras 2 seguintes eu não vou falar muito, foi só mudança de tipo de dano e efeitos mágicos. agora, em relação à bolt wave, achei super legal, peguei pro meu ot ;D sempre quis fazer magias tipo essa, sem magic effect de área, mas não sei como... também não tenho muito saco pra olhar tudo quanto é canto procurando um tutorial explicativo pra isso. se você puder me mandar uma mensagem ou postar aqui mesmo no tópico como fazer explicando, agradeço. em geral, meus parabéns! braço!
  3. hum... tentando te ajudar... você pode colocar uma função if/then para as seguintes condições: -if: se o player tiver 'x' do item 'itemid' ao falar 'nomedoitem'; -then: retire (os 'x itemid') e adicione o(s) item(ns) desejado(s); -talvez também elseif ou else: confirmar o que o player quer (quer comprar 'x nomedoitem' por 'x'?) ou então 'você não tem dinheiro suficiente'; -lembrando que você terá que mexer com outras funções do próprio npc (função de buy ou de sell, que só especificam a quantia em valor monetário, mas não por ID de item); -se você tiver feito sistema de substituição de moedas (exemplo: gold->platinum->crystal) vai ser mais complicado ainda: você terá que colocar subcondições para venda/compra. (isso não saiu direito, então, explicando: uma runa que custa 200. '1º- 2 platinum' pra comprar, '2º- 200 gold' pra comprar. o valor monetário vai dar o mesmo: $200 --entendeu? se não pergunta =P-- ). *isso que eu recomendei vai exigir mais experiência em npc's do que eu tenho, então não posso dar exemplos, ainda mais porque minha área ainda é só spells e mapping...* **qualquer coisa mais simples ou erro meu lembrem-se: não é minha área ainda, só estou ajudando com o que eu sei a princípio** flwS cara, sua dúvida é ótima e gostei da sua idéia de mudar a grana do serv. braço! ---------------edit---------------- acho que este tutorial pode te ajudar bastante! http://www.xtibia.com/forum/Novo-Tipo-Dinheiro-t78063.html
  4. simplesmente fácil para mim! tenho o prazer de ajudá-lo explicando como: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.7, -3, -1.1, 0) local arr = { {0, 1, 0}, {1, 3, 1}, {0, 1, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end nessa spell (fire launch) eu utilizei a mesma fórmula e animações do fire breath, com excessão do distance effect. explicando: -para fazer esta spell, é só você criar como se fosse uma instant spell de área comum, só que no meio da área (onde o player se encontra) vai ser '3', e não '2' ou '1'. -para fazer com que ela seja focada, existe uma função que faz a spell precisar de target, a função 'needtarget="1"' (o valor '1' indica positivo, 0 indica negativo). há também outras variantes de funções como 'needdirection' ou 'exhaustion', bem como 'manapercent'. <instant name="Fire Launch" words="xxx" lvl="x" [color="#FF0000"]needtarget="1"[/color] maglv="x" mana="x" soul="x" exhaustion="1" prem="x" enabled="1" script="fire launch.lua"><vocation id="x"/></instant> -como você pode ver, a parte 'needtarget' se encontra na linha de identificação da spell em 'spells.xml' *as partes em que eu coloquei 'x' você deve editar conforme sua preferência.* **para fazer uma desas sem área, não copie o 'ethereal spear', basta retirar as funções que reconhecem e criam a área em combate.** funções: local arr = {{0, 1, 0}, {1, 3, 1}, {0, 1, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) ***se a spell for instant sem foco, você só precisa substituir o '3' da área por '2', mas isso não é uma certeza minha.*** meu ot é 8.1, por tanto qualquer dúvida que tiver poste ok? se o bug do "player with name isn't online." continuar me avise braço!
  5. mal aê ;D tentando explicar melhor agora: -uma spell que precisa de target (precisa que você mande o player atacar o monstro, tipo exori hur) esse tipo de spell eu já sei fazer... o coplicado é: - eu preciso que, além de precisar de target, que essa target esteja enconstada com o player... 'range' (na mesma distância em que o knight pode atacar, ou seja, a 'range' de melee weapons) resumindo: para a spell funcionar, é necessário que o monstro esteja encostado com o player. sako? quem souber algo me ajuda por favor, estou buscando isso a muito tempo! vlw! braço!
  6. Bom, seguindo alguns tutoriais da galerinha aí eu consegui aprender muita coisa. Agradeço ao tal do Lucas321 (e ao cara que pos o post dele aki tbm) e ao criador da "MOVIN UE" principalmente. Já andei criando várias spells aki e preciso de uma graaaaande ajuda: quero aprender como botar condição de distância na spell INSTANT. seguinte: exevo spell! <aki a spell precisa de target, isso eu sei fazer> --> [X] exevo otra spell: <nessa spell eu preciso q, além da target, essa mesma esteja encostada com o player, ou seja, distance="1"...> --> [?] ps: o meu ot é 8.1, então, experientes em 8.1 por favor me ajudem e, se puderem, me expliquem como funciona o comando abraços do novato TNT, talvez postarei mais
  7. perdão não lembrei que está na seção errada oO -> já refiz esse tópico na parte de dúvidas em scripting, moderadores podem fexar aki! vlw quem souber alguma coisa olha lá e responde plz, braço!
  8. ta aí, gostei da sua "wand of sd" vc tem que repensar no seguinte: já haviam criado a sprite wand, com nome diferente em alguns outros ots mas que tem, também, função de dano variante com o lvl/ml e que é só para mages e tal. continue criando cara! é bem útil sua wand. se não foi tão apelona como a sprite (não testei oO') eu troco por ela ;D
  9. bem... cara sua magia teve uma boa intenção de zoação... notas: -criatividade...6 -coerência...2 -programação da spell...3 explicações segundo minha opinião: -sobre a criatividade, achei até legal você colocar o dragão e aqueles blocos de gelo na sua spell, mas ela ficou muito quadrada e não tem nada a ver colocar bolas de raio junto a gelo e água. -sobre coerência: por que diabos água pode surgir do chão e dragões dessa água bugada estranha!? você deveria ter repensado sobre... oO' -programação da spell... er... não é tão fácil avaliar uma spell assim pra quem não é expert, mas o tempo de execução da sua spell tava somente progressivo: 100, 300, 500, 700... faltou imaginar pelo menos o que surgiria primeiro e outras coisinhas... você poderia ter botado pros dragões surgirem juntos e aqueles jatos de raio saírem ao mesmo tempo do centro para os cantos. -outro erro fatal que diminuiu nota para programação/coerência foi ter colocado um milhão de tipos de dano diferentes na spell de gelo! (ice+fire+holy+earth+phys...) nota pessoal sem avaliações: 2.5 eu não gostei da spell, mas sim dos dragões e pretendo utilizar um dragão para criar uma spell boa com variantes legais para serem excecutadas ;D
  10. The TNT - se se interessar mande uma mensagem pelo próprio fórum, responderei assim que puder Mapper- experiência básica e mais criatividade. Parei um pouco de mexer com mapper, exceto quando vou fazer partes de minha fake (talvez a postarei, se a terminar). Me considero bom mapper mas nunca participei de concursos nem nada. Gostaria de ter parceria em algum ot para aumentar minha experiência e entrar em competições para me testar. Scripter- sei o básico da maioria, desde actions até weapons. Minha área favorita e também a que estou me especializando com bons resultados é scripting de spells. Sou um tanto criativo e ando buscando inovações e técnicas diferentes. Já criei algumas spells que variam desde uma ue de dark até 5 explosions seguidas em instant. Atualmente estou me focando nisso e garanto que não haverá arrependimento em me chamar para um ot. -Estou sempre buscando inovações e o melhor jeito para eu realmente focar em algo é quando tenho uma grande idéia ou quando estou trabalhando com alguém. Já criei um ot com meu irmão que não deu certo e abri um "ot de testes" com meu melhor amigo, por isso não posso assegurar ser expert em supporting (GM, tutor...), mas gosto de estar por dentro dessa staff pra saber opiniões dos jogadores e idéias. Também sei limites oO' -Mexo na área de otserver sem especialização desde o tibia 7.6, com especialização só recentemente. braço! ------edit------ já estou em um projeto, desculpem por esquecer de postar antes
  11. vamo lá... 1º- mostrar os protocolos dos servs 2º- mostrar uma pontuação diferente de players online, além de mostrar players online 3º- mostrar se o serv está online no momento em que você o vê a lista 4º- mostrar o tipo de otserv (war, pvp, no-pvp, pvp-enf) 5º- mostrar uptime 6º- motods 7º- mostrar xp rate 8º- se possível, montar um sistema de nota para os otservs de 0-10 com opiniões (idéia para a oura ranking) 9º- dados gerais básicos (país, data de criação, nome do criador, site/acc, port do serv, recorde online...) 10º- dados adicionais (mapa do ot, se é server padrão* ou modificado/inovado) 11º- sistema de ordem alfabética, por pontuação, por país, por tipo de ot... etc 12º- sistema de procura de otservs pelo nome (eu sempre me embolo nessa hora >.<) puff! puf! puf...! caramba! acho que isso dá pra ajuda bastante não? :blink: *ps: server padrão e inovado (o que eu quis dizer?): -há servers como o viking, korelin e taelin que criam certas inovações. isso tudo pode variar bastante, exemplos: hoje em dia existem servers de dragonball z, naruto, existe 1 server de avatar (korelin, recomendado). além disso há o extra que faz o server ficar com um 10 em criatividade, muito difícil, exemplos: o sistema de runas de teletransporte, mineração, forja, alquimia, cassino, tapete voador e guerra do imperio, que podem ser encontrados no korelin, taelin e no viking server. espero ter ajudado o suficiente, e que considerem esta lista. braço!
  12. Bom, seguindo alguns tutoriais da galerinha aí eu consegui aprender muita coisa. Agradeço ao tal do Lucas321 (e ao cara que pos o pos dele aki tbm) e ao criador da "MOVIN UE" principalmente. Já andei criando várias spells aki e preciso de uma graaaaande ajuda: quero aprender como botar condição de distância na spell INSTANT. seguinte: exevo spell! <aki a spell precisa de target, isso eu sei fazer> --> [X] exevo otra spell: <nessa spell eu preciso q, além da target, essa mesma esteja encostada com o player, ou seja, distance="1"...> --> [?] ps: o meu ot é 8.1, então, experientes em 8.1 por favor me ajudem e, se puderem, me expliquem como funciona o comando abraços do novato TNT, talvez postarei mais
  • Quem Está Navegando   0 membros estão online

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