Tudo que Junior Lopes postou
-
Criando e adicionando rune no npc
Mana e Healing Rune VIP. Tibia 8.6 Join! • Menu: ├ Informações; ├ Tutorial; ├ Explicação; ├ ScreenShot; └ Créditos. •Informação; Fala galera do TibiaKing! Estou aqui novamente com um novo Tutorial para Tibia 8.6! AAAAAAAAAAAAAAWYEAAAAH. Por favor, comentem! É de muita importância para mim que vocês comentem, para me avaliar e me dar um intuito de criar novos tutoriais. E agora vocês vão me ver eu explicando... ...Ou não. •Tutorial; Bom galera, primeiramente vá na PastaDoSeuServer/Data/Spells/Scripts/Healing e crie um arquivo chamado ``chaos greater mana rune.lua ´´ e dentro adicione isto. local combat = createCombatObject()[/font][/color] setCombatParam(combat, COMBAT_PARAM_EFFECT, 14) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, TRUE) function onCastSpell(cid, var) doCreatureAddMana(cid, math.random(100000,500000)) return doCombat(cid, combat, var) end Ok, a parte da VIP Mana Rune está feita, agora vamos fazer a VIP Healing Rune! Vá novamente na PastaDoSeuServer/Data/Spells/Scripts/Healing e crie um arquivo chamado `` chaos greater healing rune.lua ´´ e adicione isto: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, 14) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 500, 5000, 10000, 12000) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Beleza, a parte da spells/scripts/healing já esta feita. Agora vá em Spells.xml e adicione isto na parte de Healing Runes: <item id="2299" toid="2300" article="a" name="spell rune"> <attribute key="weight" value="120" /> </item> Pronto, está feita suas duas runes. Agora vamos adiciona-las no NPC. Vá na PastaDoSeuServer/Data/NPC/Scripts e abra o arquivo rune.lua, dê ctrl+f e procure por " blank rune", EM BAIXO adicione isto: Pronto! Finalmente acabou; você está com sua VIP Healing Rune e VIP Greater Healing Rune! •Explicação; Em setCombatParam(combat, COMBAT_PARAM_EFFECT, 14): o 14 é Efeitos! Você pode olhar os efeitos entrando com o GOD no server e digitando /z 1 até o 63 se não me engano; Em Marron Claro: o nome da runa, totalmente ao seu critério; Em Laranja: o id das runas, totalmente ao seu critério; Em Rosa: o level necessário para usar a runa, totalmente ao seu critério; Em Verde: o magic level necessário para usar a runa, totalmente ao seu critério; Em Verde Água: nome e local do arquivo .lua que a gente criou; Em Marron: nome das runas; E em Amarelo: o preço das runas no npc. •ScreenShot; Chaos Greater Mana Rune: Chaos Greater Healing Rune: •Créditos: 100% Meu. Agora chegou a parte mais complicada do tutorial, mas não é nada de "nossa, essa parte é a mais difícil, não vou conseguir fazer". Vá na PastaDoSeuServer/Data/Items e abra o items.xml, aperta ctrl+f e procure pelo id 2296. Substitua o que tem lá por isto: A Mana rune está completamente feita! Agora no mesmo arquivo (items.xml) dê ctrl+f novamente e procure por o id 2298 e substitua o que tem lá por isto: Agora, se deixar do jeito que esta, vai dar erro no distro. Então você terá que adicionar isto EM BAIXO da Chaos Greater Healing Rune:
-
[Resolvido] Mana Rune e Life Rune que encha X quantidade
De nada, vou reportar o tópico para fecharem. Att, Júnior.
-
[Resolvido] Mana Rune e Life Rune que encha X quantidade
No PastaDoSeuServer/Data/Spells/Scripts/Healing; Tente assim: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN) setCombatParam(combat, COMBAT_PARAM_EFFECT, 1) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, 900, 0, 900) function onCastSpell(cid, var) doPlayerAddItem(cid, ID DO ITEM) doSendAnimatedText(getPlayerPosition(cid), "mana", math.random(1, 255)) return doCombat(cid, combat, var) end e em spells.xml, procure pelo script da runa e em ' charges ' você coloca ' charges = "1" ' . Att, Júnior.
-
[Resolvido] Como alterar o spawntime
Boa cara! Vou reportar para fechar o tópico.
-
[Resolvido] Mana Rune e Life Rune que encha X quantidade
Posta o script de UMA runa que você quer deixar infinita por favor.
-
[Resolvido] Como alterar o spawntime
Ali em cima, na sua dúvida, tenta aumentar para outro valor. Se der algum erro no distro, tira uma screenshot, upa em algum site de imagens, e posta aqui. Att, Júnior.
-
Teleportes diferentes
Eu aconselho você a baixar o rme. Alguns pensam que rme é só para editar o mapa... Estão completamente errados. O rme facilita muito, ele tem os ids dos itens, caso você não saiba o id de um item, nem o nome, você procure pelo item no rme, é muito útil. Sem contar que fica muito mais fácil criar armas, editar mapas, colocar efeitos NUNCA visto no mapa, é só usar a criatividade. Fica a dica. Att, Júnior.
-
Teleportes diferentes
Amigo, tem vários jeitos de fazer teleports legais. Eu uso esse no meu server: Coloco o magic force field, por cima eu coloco o item large gem de id 9566, e por cima coloco uns something sparkling (id 8047), fica com um efeito bem legal. Você pode usar seu rme e ir editando, colocando outras coisas por cima do magic field, fica bem legal, é só fuçar! Att, Júnior.
-
Tutorial Básico Creaturescripts
Anne, Anne. Ótimo tutorial viu?! Parabéns, conteúdo SIMPLES porém IMPORTANTE para que está começando na área de script. Faça outros tutorial, só que dessa vez ensinando funções de ' doPlayerSendCancel(cid, "MensagemQualquer") return true ' , você tem bastante facilidade para explicar, muitos players iriam aprender. Deixei minha dica! Att, Júnior.
-
[NPC] Npc Que Troca X Item por Outfit
A parte do ' outfit.lua ' ficou muito complexo para quem é novo na arte de scriptear. Você poderia ter usado variáveis, ficaria muito mais fácil. Mas o conteúdo em si ficou bom, mais na próxima coloca algumas variáveis. O seu tutorial está com alguns erros de português, tome um pouco de cuidado nessa parte. Um português correto facilita a leitura dos usuários. Att, Júnior.
- Spell Exclusiva
-
Algum programa que melhora o lag do servidor?
Dedicados são ótimos; se for levar a sério o servidor. Enquanto o seu server estiver online, tente não entrar em sites, não usar redes sociais, pois com isso seu ping subirá. Quanto menos programas que usam a internet abertos, melhor. Att, Júnior.
-
[Resolvido] Mana Rune e Life Rune que encha X quantidade
Colocar runa infinita: Vá na PastaDoSeuServer e abra config.lua; depois disso, dê ctrl+f e procure 'removeRuneCharges' , se estiver = true , a runa tem limitações... Então coloque ' false ' . Abraços. Att, Júnior.
-
[Resolvido] Como alterar o spawntime
O melhor jeito de arrumar o spawntime é indo no mapa editor , creature pallet e indo em ' spawntime ' diminuindo, quanto menos, mais rápido será o spawn.
-
Spell Exclusiva
Spell exclusiva! Tibia 8.6 Join! • Menu: ├ Informações; ├ Compatibilidade; ├ Tutorial; ├ Explicação; ├ ScreenShots; └ Créditos. •Informações; Fala galera do TibiaKing. Tudo na paz? Então, hoje estou aqui para postar meu PRIMEIRO TÓPICO no TK. Vou ensina-los a como fazer uma spell exclusivamente MINHA. COMENTEM POR FAVOR... MESMO QUE FOR PARA FALAR MAL OU FALAR BEM. E agora vocês vão me ver explicando... ou não. •Compatibilidade; -Windows Xp: OK! -Windows 7: OK! -Testado Somente em Alissow OT 8.6 •Tutorial; Estou aqui para mostra-los e ensina-los a colocar uma spell que Eu criei! Bom, para começo de conversa, vá na PastaDoSeuServer/Data/Spells/Scripts . E lá , você cria um arquivo ( ou copie e cole um arquivo já existente ) e renomeie ele para: "Vip Spelling" Depois de ter feito isso, abra-o e coloque isto dentro do arquivo: Bom, feito isso, 50% da sua nova spell já está criada! Agora vamos voltar; vá na PastaDoSeuServer/Data/Spells , abra o arquivo chamado Spell.xml ( é o único arquivo editável )! Acrescente isso na linha abaixo de ATTACK SPELLS : <instant name="Vip Spelling" words="Exevo Vip Power" lvl="20000" mana="5500" prem="1" exhaustion="1500" needlearn="0" event="script" value="Vip Spelling.lua"> <vocation name="Druid"/> <vocation name="Knight"/> <vocation name="Paladin"/> <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/> <vocation name="Elder Druid"/> <vocation name="Elite Knight"/> <vocation name="Royal Paladin"/> </instant> •Explicação; Vip Spelling: isso é o nome da spell que eu falei pra copiar um arquivo já existente e renomear para Vip Spelling ( caso colocou outro nome, escreva o nome que colocou no lugar de Vip Spelling. ) Exevo Vip Power: Isso é o que o player irá falar para que a spell seja conjurada! ( isso é totalmente editável, pode mudar o quanto quiser.) Lvl="20000" = O 20000 é o level mínimo que o player terá que ter para usar a spell, se for abaixo que isso, não poderá usar. ( isso também é totalmente editável. ) Mana="5500" = É a Mana que irá gastar após conjurar a spell. (Totalmente editável, também.) prem="1" = É se o player precisará ser premium para usar a spell, no meu caso, como a spell é para VIP's, eu coloquei sim. (0=não 1=sim) value="Vip Spelling.lua"= Isso é o nome do arquivo que você teve que criar lá no começo do Tutorial. ( Totalmente editável, coloque de acordo com o nome da spell lá no começo do tutorial.) setCombatFormula(combat4, COMBAT_FORMULA_SKILL, 0, -600, 6.0, -650): em rosa é o hit que irá dar. ( Totalmente editável.) O resto eu não recomendo editar, pois irá fazer a spell ficar diferente. Bom, é isso pessoal, espero que tenham gostado. •ScreenShot; •Créditos; 100% Meu, por criar a magia e o tópico.