Ir para conteúdo

gabriel28

Visconde
  • Total de itens

    429
  • Registro em

  • Última visita

  • Dias Ganhos

    6

Tudo que gabriel28 postou

  1. gabriel28

    RME NÃO ABRE

    Se se interessar em saber ainda, esse problema é quando o caminho até o diretório onde está o mapa contem algo além de letras e números, como acentuação, por exemplo.
  2. gabriel28

    RME NÃO ABRE

    Já tive esse problema. Só resolvi quando exclui todos os RME do PC, coloquei um de novo e substitui o otb e xml pelos do meu Ot.
  3. Funcionou. Quando o item ta +1, ele acrescenta o ref 2% direitinho, o problema é quando já ta com ref e poem +1, dando o mesmo problema de substituir o ref pelo +1. Mas creio que eu consiga resolver isso trocando todos os item.uid, dos script de upgrade item, por itemEx.uid . EDIT: Não deu certo. haha
  4. Pra funcionar, vai ter que arrumar um jeito de por o player no group id de Tutor.
  5. Uso esses dois juntos: http://www. tibiaking. com/forum/topic/11580-perfect-upgrade-system/ http://www.xtibia.com/forum/topic/230308-sdt-itens-ganhando-exp-e-upando-upgrade-system/ Também tenho o sistema de slot sistem, que funciona normal com o de upgrade, deixando o item dessa forma: You see a demon helmet +1 [hp 4%] (def: 10). Vai o script: up
  6. O membro zipter98 fez um action de item que dar bônus de reflect ao usar em outro item, quando usado no item, fica, You see a demon helmet ref 2% (def:10). Só que, uso um sistema de upgrade item, que deixa o item +1, +2, etc... ficando You see a demon helmet +1 (def:10). Dai, quando o item já está +1 e coloco bônus de reflect, a irformação que o item está +1 some dando lugar a informação que o item está com reflect, o mesmo acontece quando o item já tem reflect e eu ponho ele +1. Dessa forma fica ruim a comercialização desses itens e terei que acabar optando por um dos dois sistemas. Gostaria de saber se tem alguém que consiga dar essa ajuda, que consiga deixar o item da seguinte forma, You see a demon helmet +1 ref 2% (def:10). Segue o script do zipter98: up
  7. Então colocaria a storage em cada evento, certo?
  8. Eu tenho spells que atiram magias seguidas, adicionando dessa forma, funcionaria com elas? Da uma olhada:
  9. Na tag falas do exaust? Se for, assim é problema, porq se eu por um exaust grande em uma, acaba afetando as outras da mesma categoria e não é isso que quero. Creio que a solução seja por storage. Tem como me mostrar como ponho no script da spell? Vou deixar um script aqui, se puder, me mostra nele e diz se posso seguir a mesma forma para acrescentar nas outras. Ta ela: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) function onGetFormulaValues(cid, level, maglevel) min = (level * 2 + maglevel * 3) * 1 max = (level * 2 + maglevel * 3) * 1.75 return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  10. Como coloco cooldown em spell? TFS 0.4 rev 3884 v8.60.
  11. Já vi por ai alguns scripts de reflect, mas não do jeito que eu gostaria. Gostaria de um item que ao usar em outro, desse o bônus de reflect. Seria mais ou menos assim: O item daria 2% de bônus de reflect e só poderia ser usado uma vez em cada item, tendo chance de falhar. O item poderia ser usado em qualquer equipament (colar, helmet, armor, legs, shield e boots), mas armas(axe, sword, club, bow/crossbow) e wands e rods, não poderiam receber o item. Se alguém puder ajudar, agradeço. up up
  12. Não está dando nenhum erro no console, mas depois que pega a missão, ele não responde mais quando falamos 'mission' pra entregar ela.
  13. Dando erro na função da linha 16 e na 37 dando nil value, no script do NPC.
  14. O único pay to win que se tem no Tibia é por parte das guilds vendedoras de KK's.
  15. O not onde fica o ot ficou sem net. Amanhã venho aqui e digo se funcionou. Vou dar um rep por agradecimento por está ajudando até agora. EDIT: Ainda ta no mesmo problema. Sempre que algum char entra no jogo, da erro no onLogin do script, mesmo tirando essa função dele. E o NPC não responde quando falamos 'yes' pra aceitar a missão.
  16. login.lua: E essas duas tags que foram no xml: <event type="login" name="verf_taskNpc" event="script" value="promot.lua"/> <event type="kill" name="taskNpc" event="script" value="promot.lua"/>
  17. Resgistrei os eventos no creaturescripts e mesmo assim, sempre que algum char entra, da esse erro no script (no onLogin, ResgistreCreatureEvent: Creature not found). Segue o lua do creaturescript sem o primeiro erro que me fez vim aqui: local Config = { Monsters = { -- ["Name"] = {amount = quantidade} ["Demon"] = {amount = 5}, ["Hydra"] = {amount = 10}, }, StoragePro = 54661, -- Não mexer se não souber editar Money = 100 -- Dinheiro } function onKill(cid, target) if not isMonster(target) and getPlayerStorageValue(cid, Config.StoragePro) >= (2 + #Config.StoragePro) then return false end local monster = Config.Monsters[getCreatureName(target):lower()] if monster then local sto = getPlayerStorageValue(cid, monster) if sto < (monster.amount - 1) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Task message: [" .. (sto + 1) .. "/" .. monster.amount .. "] of " .. getCreatureName(target) .. ".") setPlayerStorageValue(cid, monster, (sto + 1)) elseif sto == (monster.amount - 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Congratulations!! you have killed" .. (sto + 1) .. "/" .. monster.amount .. "] of " .. getCreatureName(target) .. "s ands and completed the task.") setPlayerStorageValue(cid, monster, (sto + 1)) setPlayerStorageValue(cid, Config.StoragePro, (getPlayerStorageValue(cid, Config.StoragePro) + 1)) end end return true end function onLogin(cid) registerCreatureEvent('taskNpc') return true end
  18. Pelo que estou vendo aqui, esse script ta cheio de bug ainda. Ele não responde quando digo yes quando ele me pergunta se aceito fazer a missão por 100k e ainda da erro no onLogin do script do creaturescripts logo que algum char entre no jogo. Tem como ajudar?
  19. Vlw vocês dois, o erro tava onde o Zipter apontou e estava faltando um then no elseif. Esse script ta perfeito, o problema agora é no script do NPC, se puderem me ajudar, ta ai ele: Ta dando erro na linha 16 >function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end< e na 55 >if msgcontains(msg, "lista") and getPlayerStorageValue(cid, Config.StoragePro) < (#Config.Monster + 3) then<. Pelo que diz na distro, tem haver com a linha 393 >if(callback ~= nil and callback(cid, class, msg)) then< do npchandler.lua. Se puderem me ajudar de novo, agradeço.
  20. Estou com um script de segunda promotion, é um script que está associado a um de segunda promotion, que se consegue fazendo essa task com o NPC., mas está dando um erro nesse script que é pra colocar em criaturescript, segue ele: local Config = { Monsters = { -- ["Name"] = {amount = quantidade} ["Demon"] = {amount = 5}, ["Hydra"] = {amount = 10}, }, StoragePro = 54661, -- Não mexer se não souber editar Money = 100 -- Dinheiro } function onKill(cid, target) if not isMonster(target) and getPlayerStorageValue(cid, Config.StoragePro) >= (2 + #Config.StoragePro) then return false end local monster = Config.Monsters[getCreatureName(target):lower] if monster then local sto = getPlayerStorageValue(cid, monster) if sto < (monster.amount - 1) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Task message: [" .. (sto + 1) .. "/" .. monster.amount .. "] of " .. getCreatureName(target) .. ".") setPlayerStorageValue(cid, monster, (sto + 1)) elseif sto == (monster.amount - 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Congratulations!! you have killed" .. (sto + 1) .. "/" .. monster.amount .. "] of " .. getCreatureName(target) .. "s ands and completed the task.") setPlayerStorageValue(cid, monster, (sto + 1)) setPlayerStorageValue(cid, Config.StoragePro, (getPlayerStorageValue(cid, Config.StoragePro) + 1)) end end return true end function onLogin(cid) registerCreatureEvent('taskNpc') return true end O erro é esse : input:14: function arguments expected near ']' , nessa linha: local monster = Config.Monsters[getCreatureName(target):lower]
  • Quem Está Navegando   0 membros estão online

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