Ir para conteúdo

Jamison Collins

Membro
  • Registro em

  • Última visita

Tudo que Jamison Collins postou

  1. Vá até as tags de magias que você quer, procure por : aggressive="0" Encontrando-as, substitua por : aggressive="1" ou apague-as.
  2. Bem, vou lhe pedir para que crie outro tópico com a segunda pergunta. Você pode editar esse tópico remover a segunda pergunta, e posta no outro tópico. Não é legal por várias dúvidas em 1 tópico só. Bem, o meu Sudden Death Rune.lua, é editado por mim, eu também procurei melhorias para o equilíbrio, e usei a seguinte formula : local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH) function onGetFormulaValues(cid, level, maglevel) min = -((level*0.2) + (maglevel*5.205) + 28) max = -((level*0.2) + (maglevel*7.995) + 46) return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end Creio que eu não precise explicar... mas, em cima, os valores numerais, representam o dano que serão multiplicado pelas variáveis que se alteram de acordo com o level e magic level.
  3. Clique no link, espere o site carregar, ai, vai ter um lugar para você poder uma Key (foi a que eu disponibilizei entre parenteses), marca a opção "I Agree" e clica para download.
  4. Jamison Collins postou uma resposta no tópico em Suporte Tibia OTServer
    Impossível irmão, eu testei. A posição que você está usando só tem apenas o ItemID 407, certo ?
  5. Jamison Collins postou uma resposta no tópico em Suporte Tibia OTServer
    Desculpa... eu fui testar o script e estava errado... Agora está certo 100% eu mesmo testei ! Aqui está : -- Desenvolvido do tibiaking.com por : -- Daaniel Nolmena & Jamison Collins -------------------------------------- -------------------------------------- local config = { pos_buraco = {x =1081, y = 1038, z =10}, -- posição em que o buraco vai aparecer tempo_normal = 10, -- tempo em segundos para o buraco desaparecer mensagem = "O buraco já está aberto !", -- mensagem ao tentar usar a statua com o buraco aberto effect = CONST_ME_POFF, id_do_buraco = 4835 -- itemID do buraco } function onUse(cid, item, frompos, item2, topos) if item.aid == 5755 and getTileItemById(config.pos_buraco, 407).itemid > 0 then doCreateItem(config.id_do_buraco, config.pos_buraco) addEvent(buracoOP, config.tempo_normal * 1000) doSendMagicEffect(config.pos_buraco, config.effect) else doPlayerSendTextMessage(cid, 22, config.mensagem) end return true end function buracoOP() doTransformItem(getThingfromPos(config.pos_buraco).uid, 407) end
  6. Jamison Collins postou uma resposta no tópico em Suporte Tibia OTServer
    Bom, tente isso... Crie um arquivo buracoquest.lua na pasta script da pasta actions e cole isso : -- Desenvolvido do tibiaking.com por : -- Daaniel Nolmena & Jamison Collins -------------------------------------- -------------------------------------- local config = { pos_buraco = {x =1081, y = 1038, z =10, stackpos = 1}, -- posição em que o buraco vai aparecer tempo_normal = 10, -- tempo em segundos para o buraco desaparecer mensagem = "O buraco já está aberto !", -- mensagem ao tentar usar a statua com o buraco aberto effect = CONST_ME_POFF, id_do_buraco = 4835 -- itemID do buraco } function onUse(cid, item, frompos, item2, topos) if item.aid == 5755 and getThingfromPos(config.pos_buraco).itemid == 407 then doCreateItem(config.id_do_buraco, config.pos_buraco) addEvent(doCreateItem(407, config.pos_buraco), config.tempo_normal * 1000) doSendMagicEffect(config.pos_buraco, config.effect) else doPlayerSendTextMessage(cid, 22, config.mensagem) end return true end Em actions.xml adicione isso : <action actionid="5755" event="script" value="buracoquest.lua"/> E não se esqueça de botar o ActionID na estatua pelo Map Editor. Se houver algum erro no distro, tire print e cole aqui. Obrigado.
  7. Jamison Collins postou uma resposta no tópico em Suporte Tibia OTServer
    Pode me falar a posição do quadrado onde aparecerá o buraco ? Já estou com o script pronto, só estou esperando você falar as coordenadas.
  8. Só tem isso no arquivo que eu pedi ?
  9. Me passe o arquivo que tem na sua pasta actions > libs
  10. Acho que isso já existe... Qual distro você está usando ?
  11. Dúvida sanada, tag adicionada. Tópico movido!
  12. Tenta esse script : function onSay(cid, words, param, channel) if getPlayerAccess(cid) < 2 and getPlayerAccountManager(cid) == MANAGER_NONE then doAddPlayerBanishment(getPlayerGUID(cid), 1, 1 * 24 * 60 * 60, "Uso de comando ilegal.") doRemoveCreature(cid) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode usar isso.") end return true end
  13. Algum erro no distro ?
  14. Tente isso : Crie um arquivo na pasta talkactions > scripts com nome de banimentox.lua e cole isso dentro : function onSay(cid, words, param, channel) if getPlayerAccess(cid) < 2 and getPlayerAccountManager(cid) == MANAGER_NONE then doAddPlayerBanishment(getPlayerGUID(cid), 1, 1 * 24 * 60 * 60, "Uso de comando ilegal.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode usar isso.") end return true end Depois abra o talkaction.xml e cole isso dentro : <talkaction log="yes" words="/login;!login" event="script" value="banimentox.lua"/> Feche e abra o servidor antes de testar.
  15. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Scripting → CreatureScripts, GlobalEvents e MoveMents" Para: "OTServ → Suporte OTServ"
  16. alissonfgp, cuidado com o triple-post que você fez. Isso é motivo de infrações !
  17. Bem, na pasta XML > vocations.xml, você pode fazer algumas alterações. Onde tiver : lessloss="30" Você pode aumentar, assim a vocação que você aumentou perderá menos XP ao morrer, para manter o equilíbrio, você aumentará em todos.
  18. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Scripting → Geral" Para: "OTServ → Suporte OTServ"
  19. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Scripting → Geral" Para: "OTServ → Suporte OTServ"
  20. Afinal qual é a sua dúvida ?
  21. Quando você aumenta o valor do BreakChance, você está aumentando a chance de ele quebrar, se você botar 0 você estará tornando a assassin star infinita.
  22. Esse script que eu postei é randomica sim, porém tem um valor minimo e máximo.e
  23. Então utilize a formula que eu passei, apenas altere os valores.

Informação Importante

Confirmação de Termo