Ir para conteúdo

julhinhuu

Visconde
  • Total de itens

    352
  • Registro em

  • Última visita

  • Dias Ganhos

    2

Tudo que julhinhuu postou

  1. Não havia visto a parte do exausted hahah, mais no meu funcionou. Pegou em algum lugar esse exausted? Se sim, qual?
  2. Já sofri muito com esse problema, mais é simples bastar colocar um exausted ao comprar os itens.
  3. Poste seu config.lua
  4. Olá galerinha, Suave? Hoje eu vim pedir a vocês para colocar uma formula de MagicLevel nesta Spell: e nesta próxima Spell gostaria que adicionassem um 'BUFF', está spell e como a 'utura' ou 'utura gran' ela heala aos poucos só que quando o jogador se mover e ela estiver ativada o 'BUFF' desativa a spell e manda a mensagem 'utura foi desativada'. [spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_REGENERATION) setConditionParam(condition, CONDITION_PARAM_SUBID, 1) setConditionParam(condition, CONDITION_PARAM_BUFF_SPELL, 1) setConditionParam(condition, CONDITION_PARAM_TICKS, 20 * 1000) setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, 200) setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 1000) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end *Então é isso espero que me ajudem e agradeço desde já a intenção e a força de vontade.
  5. Melhor trabalhar com um servidor mais avançado 10x.
  6. Creio que pra fazer igual aquele é necessário cliente próprio, não tem outra forma de fazer.
  7. É necessário pois não existe aquelas Sprites no cliente 8.6. E sim é tudo actions.
  8. Terá que modificar o cliente, o script já tem aqui no XT.
  9. Dando este erro: Coloquei ',' ficando assim vocation = a, e deu este erro antes dava erro em Price. E tabela já havia tentando e da erro no npc também. Modules desta função creio que seja essa:
  10. Da erro sem parar, o erro só para após colocar ',' vocation = 1,2,3,4, Após isso o npc só vende a spell para a 1ª vocação.
  11. Olá galera do XT bom tempo sem pedir nada aqui, mais hoje estou aqui heehe. O que eu realmente gostaria era de adicionar mais vocações neste npc de venda de Spells. Segue ele ai: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) -- OTServ event handling functions start function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end -- OTServ event handling functions end local node1 = keywordHandler:addKeyword({'light healing'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Would you like to learn light healing for 170 gp?'}) node1:addChildKeyword({'yes'}, StdModule.learnSpell, {npcHandler = npcHandler, premium = false, spellName = 'light healing', vocation = 2, price = 170, level = 9}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Cant you handle the power of the spell?', reset = true}) -- Makes sure the npc reacts when you say hi, bye etc. npcHandler:addModule(FocusModule:new()) Já tentei de varias formas mais ainda não consegui espero que me ajudem.
  12. No lugar do poison coloca ICE e ver se funciona. Está assim: local condition = createConditionObject(CONDITION_POISON) Deixa assim: local condition = createConditionObject(CONDITION_ICE)
  13. É uma talk apenas tem estágios para resetar e seus respectivos level.Você deve alterar está parte:
  14. Nada foi um prazer ajudar, marque a melhor resposta para que outros vejam que foi resolvido seu pedido e assim movam para a área correta.
  15. Tenta assim: local config = { remove_on_use = false, -- Remover ao usar? min_heal = 1000, -- Mínimo que pode healar max_heal = 1000 -- Máximo que pode healar } function onUse(cid, item) if (getPlayerStorageValue(cid, 11577) >= os.time()) then doCreatureSay(cid, "Você só poderá usar novamente em ".. (getPlayerStorageValue(cid, 11577)-os.time()+(0)) .." segundos. ", TALKTYPE_ORANGE_1) return TRUE end doCreatureAddHealth(cid, math.random(config.min_heal, config.max_heal)) setPlayerStorageValue(cid,11577,os.time()+15) doCreatureSay(cid, "Aaah, restauring...", 19) if (config.remove_on_use) then doRemoveItem(item.uid, 1) end return true end Creio que agora vá.
  16. Então está bem, mas tarde eu vou olhar esse seu, agora vou ir dormir ... Aquele seria mas recomendado para você só para ressaltar.
  17. Tenta assim: obs: Não testei.
  18. Usa este, além de ser melhor tem exausted e stages para resetar que você poderá configurar da forma que quiser.
  19. Geralmente isso acontece porque o servidor está non pvp.
  20. Erro: Esse erro ta sendo o mesmo do sistema de task do Limos.
  21. Está aparecendo assim agora: 00:27 [Multi Task Finalizada] (600/600) 00:27 [Multi Task Finalizada] (600/600) 00:27 [Multi Task Finalizada] (600/600) obs: Apenas matei três. E no NPC está aparecendo assim: 00:28 Dalila: Você ainda não matou os 600 multis, atualmente você matou 3, resta 603. Seu prazo é de até 09/03/16 03:00:31. Quase lá, não desista de mim '-'. obs: Da conflito ao matar outros monstros error: Up UP
  22. Registrei da forma do 0.4, talvez seja isso ?
  23. Mudei sim, no onDeath necessario registrar no monstro e no onKill também é necessário? Testei das duas formas só para ressaltar mais nada. Nenhum erro deu com onKill.
  24. Bem não contou os monstros ao matar, vou te enviar o sistema completo para você dar uma olhada. Script do NPC: O sistema todo é só isso mesmo HAHAH'.
  • Quem Está Navegando   0 membros estão online

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