Ir para conteúdo
  • Cadastre-se

Mathias Kenfi

Membro
  • Total de itens

    233
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que Mathias Kenfi postou

  1. Eu sinto muito se eu errei em algo, mas atualizei o script. OBS: Eu não testei o scripts pois não tenho tibia baixado no meu computador.
  2. Vá em data/spells/scripts e cria 1 arquivo .lua de preferencia meditar.lua Após isso adicione este script dentro do arquivo. local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat1, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat1, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat1, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 12) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 5, 5) local combat2 = createComb
  3. Amigo tem 1 tópico no tibiaking, ensinando passo a passo como editar xD!
  4. @Sekk Já tentei e procurei mas não achei nada de "Melhor resposta"
  5. @Vodkart Sim mano é assim que ta o script da minha spell, com o storage e tals, porem o comando que quero, e que ele tenha 1 cooldown tipo de 6 segundos, e que dure 10 segundos, após os 10 segundos remove o storage do player, impossibilitando de usar a magia.
  6. @Sekk Então amigo funcionou porem, não está totalmente do jeito que eu quero. E que eu criei 1 magia que precisa do storage 15000, porem que só pudesse usar durante 1 tempo de 10 segundos. OBS: A magia eu tenho, só quero que o storage fique no player por 10 segundos, é tipo a vip que fica 30 dias no player porem por 10 segundos entendeu?
  7. Bom galera, meu pedido é bem simples. Eu quero 1 script de talkaction que quando o player falar "!ativar" vai adicionar a storage "15000" no player po 10 Segundos alguém pode me ajudar ae?
  8. @RonaldAlves Edite em radius. <attacks> <attack name="melee" interval="1500" min="-4880" max="-6700"/> <attack name="manadrain" interval="1000" chance="10" range="7" min="-60" max="-575"> <attribute key="areaEffect" value="holyarea"/> </attack> <attack name="Katon Gamabunta Ryukaa" interval="4000" chance="20" target="1" min="-5300" max="-7500"> </attack> <attack name="physical" interval="8000" chance="10" radius="4" target="1" min="-60" max="-575"> <
  9. Amigo é pelo nome do efeito. Exemplo: <attacks> <attack name="melee" interval="1500" min="-4880" max="-6700"/> <attack name="manadrain" interval="1000" chance="10" range="7" min="-60" max="-575"> <attribute key="areaEffect" value="holyarea"/> </attack> <attack name="Katon Gamabunta Ryukaa" interval="4000" chance="20" target="1" min="-5300" max="-7500"> </attack> <attack name="speed" interval="8000" chance="10" radius="4" target="1" speedchange="-8000" duration="4000">
  10. Tirso baixe outro otserv, pega a pasta Data do seu otserv atual config.lua do seu otserv atual e coloque no outro, porque ai vai ficar tudo ok
  11. Volta tudo como estava antes, e o ERRO é em player.cpp É melhor voce salvar sua pasta Data e seu config.lua e pegar outro Server, anão ser que seu ot seja Open Source.
  12. Fica em data/creaturescripts/scripts/login.lua e adicione a tag: registerCreatureEvent(cid, "PlayerDeath") E em creaturescripts.xml adicione: <?xml version="1.0" encoding="UTF-8"?> <creaturescripts> <event type="login" name="PlayerLogin" event="script" value="login.lua"/> <event type="joinchannel" name="GuildMotd" event="script" value="guildmotd.lua"/> <event type="receivemail" name="Mail" event="script" value="mail.lua"/> <event type="reportbug" name="SaveReportBug" script="reportbug.lua"/> <ev
  13. <?xml version="1.0" encoding="UTF-8"?> <creaturescripts> <event type="login" name="PlayerLogin" event="script" value="login.lua"/> <event type="death" name="Aol" event="script" value="aol.lua"/> <event type="joinchannel" name="GuildMotd" event="script" value="guildmotd.lua"/> <event type="receivemail" name="Mail" event="script" value="mail.lua"/> <event type="reportbug" name="SaveReportBug" script="reportbug.lua"/> <event type="advance" name="AdvanceSave" event="script" value="advancesave.lua"/>
  14. xD entendi seu erro so confundi e lerdei 1 pouco. Vá em data/creacture/scripts e procura a pasta playerdeath.lua(caso não exista crie uma) e cole isso dentro dela: local config = { deathListEnabled = getBooleanFromString(getConfigInfo('deathListEnabled')), sqlType = getConfigInfo('sqlType'), maxDeathRecords = getConfigInfo('maxDeathRecords') } config.sqlType = config.sqlType == "sqlite" and DATABASE_ENGINE_SQLITE or DATABASE_ENGINE_MYSQL function onDeath(cid, corpse, lastHitKiller, mostDamageKiller) if(config.deathListEnabled ~= TRUE) then
  15. Script é de amuleto, só funciona com amuleto xD(Também pode ser rings)
  16. Segue os passos. data\creaturescripts\scripts\login.lua registerCreatureEvent(cid, "redSkullAmulet") data\creaturescripts\creaturescripts.xml <event type="death" name="redSkullAmulet" event="script" value="redamulet.lua"/> data\creaturescripts\scripts\redamulet.lua function onDeath(cid, corpse, deathList) local ID_ITEM = Id do amuleto if (getPlayerSlotItem(cid, CONST_SLOT_NECKLACE).itemid == ID_ITEM) and (getCreatureSkullType(cid) == SKULL_RED) then doCreateItem(cid, ID MARIJUANA, 1) doCreatureSetDropLoot(cid, false) end re
  17. @tirso Não há nenhuma pasta no movements, lib, globalevents, creaturescripts que tenha o evento não? Pois para checar uma posição ela precisa ou estar no proprio script ou no lib, procure e poste aqui.
  18. Procure pela tag local need = if item2.itemid == 7424 then doPlayerRemoveItem(cid, need, 1) else doPlayerSendCancel(cid, "Você não tem 7424 para usar auto loot") Return true end e remova o return true
  19. Fala galera do TK, hoje vim trazer 1 script de arma com efeito mostrado abaixo: Quando não sabe editar, parece ser muito complicado, mas depois que aprende é tao simples quanto fazer uma spell qualquer. Passarei o script e ensinarei a editar. Siga os passos e você logo logo aprenderá a editar a seu gosto. Simples o dano é normal basta editar. Pois o que nos interessa agora é os efeitos que se localiza aqui. Como editar a posição e tals? Pow é só mecher nos números. Não entendeu? Leia denovo, ou pegue os efeitos e edite você m
  20. Troca seu sistema por este. function onSay(cid, words, param) local config = { pz = true, -- players precisam estar em protection zone para usar? (true or false) battle = false, -- players deve estar sem battle (true or false) custo = false, -- se os teleport irão custa (true or false) need_level = false, -- se os teleport irão precisar de level (true or false) vip = true, -- somente vip players poderam usar o comando? ("yes" or "no") storage = 13500 -- Storage Id da sua vip account caso for usar somente vips } --[[ Config lugares]]-- local lugar = { ["depot"]
  21. -- Sistema de auto loot criado por Vitor Bertolucci - Killua local aloot_boost = {[2406] = 36, [2537] = 4800, [2377] = 480, [2663] = 600, [2472] = 195000, [2398] = 36, [2475] = 7200, [2519] = 6500, [2497] = 10700, [2523] = 180000, [2494] = 325000, [2400] = 144000, [2491] = 6000, [2421] = 325000, [2646] = 260000, [2477] = 7200, [2413] = 84, [2656] = 18000, [2498] = 52000, [2647] = 600, [2534] = 32500, [7402] = 19500, [2466] = 26000, [2465] = 240, [2408] = 120000, [2518] = 1800, [2500] = 3000, [2376] = 30, [2470] = 91000, [2388] = 24, [2645] = 26000, [2434] = 2400, [2463] = 480, [2536] = 11700,
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo