Ir para conteúdo
  • Cadastre-se

xWhiteWolf

Héroi
  • Total de itens

    3604
  • Registro em

  • Última visita

  • Dias Ganhos

    158

Tudo que xWhiteWolf postou

  1. na certa o storage que você utilizou pra vocação da quest é o mesmo que o do script de arena, por isso ele te impede de deslogar.
  2. @AnaPaula não é complicado, dá uma olhada: adicione essa linha no movements.xml: <movevent type="Equip" itemid="2472" slot="armor" event="script" value="questitem.lua"/> itemid: id do item que vc tá querendo fazer isso slot: qual slot vai ser, nesse caso tá configurado pra uma armor agora crie um arquivo em movements\scripts chamado questitem.lua e adicione o seguinte: --[[Script made by Night Wolf for damiaotorres exclusive for tibiaking.com]] function onEquip(cid, item, position, fromPosition) local config = { storage = 1479 } local storaged = getPlayerStorageV
  3. nunca mexi com sistema de montaria e nem com essas versões mais novas de tibia mas acredito que seja só adaptar esse script aqui http://www.tibiaking.com/forum/topic/17243-resolvidopedido-sistema-mounts/ boa sorte pra você ou pra quem for tentar te ajudar
  4. editei novamente, agora pras classes que você corrigiu.
  5. aqui tem um exemplo de post parecido.. vê se te ajuda nas futuras edições que vc for fazer http://www.tibiaking.com/forum/topic/31450-pedido-editar-items/
  6. npc\promoter.xml <?xml version="1.0" encoding="UTF-8"?> <npc name="Promoter" script="data/npc/scripts/promotion.lua" walkinterval="2000" floorchange="0"> <mana now="800" max="800"/> <health now="200" max="200"/> <look type="133" head="114" body="119" legs="132" feet="114"/> </npc> npc\scripts\promotion.lua local focus = 0 local talk_start = 0 local target = 0 local days = 0 function onThingMove(creature, thing, oldpos, oldstackpos) end function onCreatureAppear(creature) end function onCreatureDisappear(cid, pos) if focus == cid then
  7. acho que tu esqueceu de declarar o script no creaturescripts\scripts\login.lua registerCreatureEvent(cid, "glacierrobe") Se você mudou o nome do script, tem que mudar nesse 'glacierrobe' também.
  8. Primeiro: qual a versão do tibia? Segundo: porque a wand tá como great.lua no weapons.xml se vc tá dizendo que o script se chama weapons.script??? Faz isso daqui e me fala se resolveu: weapons\weapons.xml <wand id="12609" level="10" mana="10" event="scripts" value="newwand.lua"> <vocation id="2"/> <vocation id="1"/> </wand> weapons\scripts\newwand.lua local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 37) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 28) setComb
  9. balancear vocações não é só sobre o vocations.xml, você tem que levar em consideração os itens e as weapons que tem no seu server, as magias que vc colocou, a versão, as runas e os scripts em geral
  10. como assim uma action? Actions são funções do tipo OnUse, elas acontecem após você dar use em algo. No caso, oque dá pra fazer é uma action que ao clicar em determinado item, ele crie um teleporte que te manda pra determinada posição. Tenho razões pra acreditar que oque vc quer de verdade é saber como colocar um "ActionID", esses são ID'S que vc declarar no map editor em determinados lugares para que ao passar por aqueles lugares ative o movements. <movement type="StepIn" actionid="3202" event="Script" value="tpdelvl.lua"/> esse seu script funciona assim, vc coloca um teleporte no ma
  11. 1) da uma pesquisada antes porque tem mil tópicos aqui ensinando a fazer isso. 2) Quando for fazer um tópico já deixa explícito tudo que vc quer 3) se vc quer que todas as classes usem um determinado item não precisa declarar nenhuma vocação
  12. esse que eu fiz ele reseta primeiro nv mil, dps disso o level pra resetar vai ser 1000+levelbyreset (que no caso que é 1500) dai será 2500, dai o proximo nv vai ser 2500+1500, dps 4000+1500 dps 5500+1500; Não entendi direito oque vc quis dizer, tá do jeito que vc pediu
  13. da uma pesquisada no fórum antes amigo, só essa semana eu ja respondi duas dúvidas iguais a essa. npc\scripts\reset.lua --[[Script made 100% by Nogard and Night Wolf. You can feel free to edit anything you want, but don't remove the credits]] local config = { minlevel = 1000, --- level inical para resetar price = 10000, --- preço inicial para resetar newlevel = 20, --- level após reset priceByReset = 10000, --- preço acrescentado por reset levelbyreset = 1000 --- quanto de level vai precisar a mais no próximo reset } --- end config function addReset(cid) resets = getResets(
  14. você criou dois tópicos com o mesmo nome, coloca no título oque vc quer.. me recuso a te ajudar num tópico escrito "HELP"
  15. Mano, se você quiser que as pessoas te ajudem você precisa preencher os seguintes requisitos: 1) Ser claro e objetivo 2) Explicar passo a passo o erro e oque você quer, de forma que até quem não saiba o problema consiga entender 3) Falar a sua versão de tibia e a versão do server 4) Postar o script para a gente analisar
  16. no items.xml procura seu item e adiciona isso nele <attribute key="healthGain" value="250" /> <attribute key="healthTicks" value="1000" /> <attribute key="manaGain" value="250" /> <attribute key="manaTicks" value="1000" /> ticks é o tempo em milisegundos e healthgain e mana gain é o quanto recupera de vida/mana. (ISSO NO ITEMS.XML) DAI VC ABRE O MOVEMENTS.XML E COLOCA ISSO <movevent type="Equip" itemid="ID DA SUA ARMOR" slot="head" level="40" event="function" value="onEquipItem"> <vocation id="1"/> <vocation id="5" showInDescription="0"/> <
  17. se não deu erro era pra ter funcionado.. só se algum comando mudou de nome e eu não sei '-' você modificou alguma coisa antes de testar? a glacier robe funciona só dps de perder 300 de vida (mana não conta, então não use utamo vita) e tem 20% de chance de ativar a skill (igual vc pediu)
  18. aqui tem um npc de reset que eu fiz do jeitinho que vc falou npc\scripts\reset.lua --[[Script made 100% by Nogard and Night Wolf. You can feel free to edit anything you want, but don't remove the credits]] local config = { minlevel = 1000, --- level inical para resetar price = 10000, --- preço inicial para resetar newlevel = 20, --- level após reset priceByReset = 10000, --- preço acrescentado por reset levelbyreset = 1500 --- quanto de level vai precisar a mais no próximo reset } --- end config function addReset(cid) resets = getResets(cid) setPlayerStorageValue(cid, 378378, r
  19. o tempo do utito tempo é definido por isso daqui setConditionParam(condition, CONDITION_PARAM_TICKS, 300000) explicando: seta parâmetro de condição sendo esse paramêtro contendo os seguintes valores: condição, tempo de condição, 300000 (tempo em milisegundos) Milisegundo é um um segundo multiplicado por mil. Se você tem 300.000 você tem na verdade 300 segundos (que são 5 minutos)
  20. New Slayer Yurots\data\XML\Vocations.xml < o meu é aqui
  21. compartilhe conosco a resolução
  22. como prometido: creaturescripts/scripts/glacierrobe.lua --[[Script made 100% by Night Wolf and Nogard do not remove the fucking credits or I may kill you and practice necrofily with your filthy body]] --condição que irá adicionar local gelocondition = createConditionObject(CONDITION_PARALYZE) setConditionParam(gelocondition, CONDITION_PARAM_TICKS, 10000) setConditionFormula(gelocondition, -0.9, 0, -0.9, 0) ------- local config = { itemid = 7897, --id do item que deverá ser equipado para ativar o gelo place = 4, --posição que o item deve estar para funcionar, cheque na tabela abai
  23. dica: cole o script aqui porque muita gente vai ter preguiça de ler isso aí inclusive eu
  24. deve ser por causa da versão do seu tibia, o meu é 8.54 auhauhhu tem umas diferenças... dá um REP+ aí pra fortalecer kkk
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo