Ir para conteúdo

Duuhzinhow

Visconde
  • Total de itens

    276
  • Registro em

  • Última visita

Tudo que Duuhzinhow postou

  1. É que na verdade eu nao tinha nem noçao de como fazer.. apenas fui desenhando.. e deu nisso, mas vou praticar e tentar melhorar, vamos ver se meu proximo post terá comentarios mais agradaveis! ^^
  2. Vlw amigo, vou tentar fazer o que voce disse. Tem alguns links para me indicar? agradecido..
  3. Eae galera do xtibia, Eu tava aqui de bobeira sem ter o que fazer, ai comecei á fazer uma sprite pelo paint mesmo, pra ver no que dava.. acabo me inspirando.. e criei minha primeira sprite.. e gostaria de opiniao de quem entende de verdade, por que eu na verdade nunca vi um tutorial ou algo do tipo... entao quero criticas construtivas por favor. Criticas construtivas por favor...
  4. Aprendendo á spritear pelo paint \õ/
  5. As minna pira junto.. :3
  6. Não escolhi ser v1d4 l0k4, a v1d4 l0k4 me escolheu huehue
  7. Critica construtiva... vou utilizar na proxima vez, vlw!
  8. "Historias..nossas historias, dias de luta, dias de glória" #ChorãoForever
  9. Cara, n tai indo '-' haha', dããr, entendi, vlws ae!
  10. Duuhzinhow

    Spell de Clone

    Entendo.. vou ver se consigo ajeitar isso, caso eu consiga irei postar aqui..
  11. Olá galera, vim aqui hoje, postar meu primeiro tutorial, com uma coisa, que as vezes é muito necessario para alguns ot-admins, que seria criar o seu monstro, com tudo a que tem direito. 1- va em data/monsters/scripts copie qualquer script.lua e renomeie para qual nome vc desejar. 2- Abra o script e vamos começar á editar Vou usar como exemplo um monstro aqui que eu criei. Vermelho: Vida do monstro, deve ser igual nos dois locais. Azul claro: Experiencia que o monstro vai dar. Marrom: nivel de velocidade do monstro. Rosa: Vida total do monstro, tem que ser igual nos dois locais. Amarelo: Numero da outfit do monstro, voce pode escolher pelo comando /newtype. Verde: Dano minimo e máximo do ataque corpo a corpo do monstro. Cinza: Quantia minima e maxima que o monstro ira drenar de mana. Vermelho escuro: Ali voce escreve o que o monstro ira falar, e o intervalo de tempo para ele falar. Azul: Id Do corpo que irá ficar quando o monstro morrer. Em </attack> sao as magias que o monstro irá usar, voce pode colocar a magia que quiser, baseado nas spells feita para os personagens, basta colocar o nome da spell ali. E mais ao lado vc ira configurar o dano máximo e minimo que o monstro ira dar, com "tais" magias. Em </loot> voce coloca o loot que o monstro irá deixar: <item id: (aki voce coloca o id do item) countmax = "(aki vc coloca a quantia maxima que ira dropar esse item) Chance= "(aki voce coloca a chance de dropar esse item)" E ao lado, o nome do item. --------------------------------------------------------------------------------------- Agora, a ultima aprte, vá em "monsters.xml" para adicionar a tag de seu monstro. <monster name="Nome do monstro" File="Nome do arquivo.lua" É isso galera, esse foi meu primeiro tutorial, espero que o primeiro de muitos, e espero ter ajudado voces. Até o proximo!
  12. Duuhzinhow

    Spell de Clone

    Tipo esse? function onCastSpell(cid, var) local from,to = {x=962, y=885, z=7},{x=973, y=892, z=7} -- começo e final do mapa local from2,to2 = {x=979, y=901, z=7},{x=991, y=905, z=7} -- começo e final do mapa local playerpos = getPlayerPosition(cid) local cloth = getCreatureOutfit(cid) local health = getCreatureHealth(cid) local maxhealth = getCreatureMaxHealth(cid) local MaximoSummon = 2 --- Maximo de Monstros Sumonados!! No Caso So Posso Sumonar 5 Clones local summons = getCreatureSummons(cid) if isInRange(getCreaturePosition(cid), from, to) or isInRange(getCreaturePosition(cid), from2, to2) then doPlayerSendCancel(cid, "Você não pode usar Summons Aqui!") return true end if(table.maxn(summons) < MaximoSummon) then -- no summons local clone = doCreateMonster("clone", playerpos) doConvinceCreature(cid, clone) setCreatureMaxHealth(clone, maxhealth) doCreatureAddHealth(clone, health) doSetCreatureOutfit(clone, cloth, -1) doSendMagicEffect(playerpos, 2) return TRUE end end
  13. Zipter, eu testei aki, e ele n esta refletindo o dano... porém nao ocorre nenhum erro tambem, apenas nao reflete o dano
  14. ajudei? rep+ :S
  15. Mano, eu indico a escola de scripting, mesmo voce nao sendo um aluno, registrado, da pra aprender realmente muito, vendo as aulas.
  16. Tenta assim : local tempo = 120 -- tempo em segundos. local effect = {284} -- effect no player, caso queira apenas 1, basta remover os outros numeros. local ml = 500 -- quantos ira aumentar o skill de ML local skillfist = 150 -- quantos ira aumentar o skill de Fist local skillsword = 150 -- quantos ira aumentar o skill de Sword local skillaxe = 150 -- quantos ira aumentar o skill de Axe local skillclub = 150 -- quantos ira aumentar o skill de Club local skilldistance = 150 -- quantos ira aumentar o skill de Distance local skillshield = 150 -- quantos ira aumentar o skill de Shield local health = 1000 -- A cada 1 segundo quantos aumentar de vida local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, ml) setConditionParam(condition, CONDITION_PARAM_SKILL_FIST, skillfist) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, skillsword) setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, skillaxe) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, skillclub) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, skilldistance) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, skillshield) setConditionParam(condition, CONDITION_PARAM_OUTFIT, outfit) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_SPEED, 300) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_REGENERATION) setConditionParam(condition, CONDITION_PARAM_SUBID, 1) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000) setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, health) setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 1000) setCombatCondition(combat, condition) function magicEffect(tempo2,tempo3,cid) if (isCreature(cid)) then if getPlayerStorageValue(cid, 102053) > 0 and getCreatureCondition(cid, CONDITION_REGENERATION, 1) then for i=1, #effect do local position = {x=getPlayerPosition(cid).x+1, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} doSendMagicEffect(position, effect) end end end end function onCastSpell(cid, var) local position127 = {x=getPlayerPosition(cid).x, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} if getPlayerStorageValue(cid, 102053) ~= 1 or getCreatureCondition(cid, CONDITION_REGENERATION, 1) == false then doCombat(cid, combat, var) tempo2 = 0 while (tempo2 ~= (tempo*1000)) do addEvent(magicEffect, tempo2, tempo2, tempo*1000, cid) tempo2 = tempo2 + 300 end setPlayerStorageValue(cid, 102053,1) -- storage verifica transformado, quando = 1 player esta transformado. doCreatureSay(cid, "Susano", TALKTYPE_MONSTER) doSendMagicEffect(position127, 110) else doPlayerSendCancel(cid, "Sorry, you are transformed.") end end ps: sprite manera ^^
  17. Fazendo tretas com 2 meninas ao mesmo tempo :3
  18. Mas em naruto, é apenas um script para todas as vocaçoes, nao sei se entendi bem, mas esse teria que fazer um script para cada vocaçao?
  19. nao precisa mais nao, ja consegui. vlw pelo script!
  20. Ae muito bom amigo, esse funcionou perfeitamente ! rep+ Só me explica, como eu modifico o efeito da "explosao" que eu nao achei aki..
  21. Serio tipo a inquisition quest?
  22. Mano, outra coisa, aki quando o monstro desaparece, nao causa uma explosao que da dano... ele apenas.. desaparece
  23. Aki ocorreu este erro: [05/03/2014 17:51:38] [Error - LuaScriptInterface::loadFile] cannot open data/spells/scripts/summon/explode.lua: No such file or directory [05/03/2014 17:51:38] [Warning - Event::loadScript] Cannot load script (data/spells/scripts/summon/explode.lua) [05/03/2014 17:51:38] cannot open data/spells/scripts/summon/explode.lua: No such file or directory :S
  24. Mano desculpe mas nao é isso que eu quero, obrigado por tentar ajudar! Cara, acredito que esta tudo explicadinho nos detalhes, no pedido do topico, qualquer duvida é só preguntar. obrigado por tentar ajudar!
  • Quem Está Navegando   0 membros estão online

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