Ir para conteúdo

Biinhow

Membro
  • Registro em

Tudo que Biinhow postou

  1. faz assim pega esse script aqui: http://www.tibiaking...l-skill-system/ faz tudo certinho ai substitui o que tem na sua pasta critical em creaturescripts/scripts por esse aqui: local lvlcrit = 48913 local efeito = 31 function onStatsChange(cid, attacker, type, combat, value) if isPlayer(attacker) and (not (attacker == cid)) and (type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS) then if (getPlayerStorageValue(attacker, lvlcrit)*2) >= math.random (0,1000) then local multiplier = isPlayer(cid) and 3 or 1.5 -- multiplicador dano = math.ceil(value*(multiplier)) doTargetCombatHealth(attacker, cid, combat, -dano, -dano, 255) doSendAnimatedText(getCreaturePos(attacker), "Critical!", 120) doSendMagicEffect(getCreaturePos(cid), 31) return false end end return true end
  2. não storme é assim essa linha: doSendMagicEffect(getCreaturePos(cid), EFEITO) ---COLOCA O NUMERO DO EFFECT AQUI return false end end return true end ele quer assim (cid) e não attacker
  3. vai estar assim: doSendAnimatedText(getCreaturePos(attacker), "Critical!", 120) doSendMagicEffect(getCreaturePos(attacker), 31) você deixa assim: doSendAnimatedText(getCreaturePos(attacker), "Critical!", 120) doSendMagicEffect(getCreaturePos(cid), 31) troca o (attacker) pelo (cid).. mais troca só essa linha : doSendMagicEffect(getCreaturePos(xxx), 31)
  4. creaturescripts.xml: <event type="statschange" name="critical" event="script" value="critical.lua"/> creaturescripts/scripts cria uma pasta com o nome de critical.lua e coloca isso dentro: local lvlcrit = 48913 local efeito = 31 function onStatsChange(cid, attacker, type, combat, value) if isPlayer(attacker) and (not (attacker == cid)) and (type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS) then if (getPlayerStorageValue(attacker, lvlcrit)*2) >= math.random (0,1000) then local multiplier = isPlayer(cid) and 3 or 1.5 -- multiplicador dano = math.ceil(value*(multiplier)) doTargetCombatHealth(attacker, cid, combat, -dano, -dano, 255) doSendAnimatedText(getCreaturePos(attacker), "Critical!", 120) doSendMagicEffect(getCreaturePos(cid), 31) return false end end return true end em creaturescripts/scripts/login antes do ultimo return true coloque isto: registerCreatureEvent(cid, "critical") if getPlayerStorageValue(cid, 48913) == -1 then setPlayerStorageValue(cid, 48913, 0) end creditos: xWhiteWolf http://www.tibiaking.com/forum/topic/35663-critical-skill-system/
  5. Olá pessoal, queria saber o que faço pra limitar o atkspeed, ou seja, se você ligar a hotkey do elfbot, " auto 1 attack target ", ele não ira influenciar em nada. Isso tem nas source da otxserver. Explicando melhor, nao adianta vc usar bot, seu atkspeed sera o mesmo, tipo eu coloco o atkspeed 100 no meu servidor mais eu não preciso ligar o atkspeed do bot pois o código faz o speed sair rápido sem o uso do bot. Em TFS, vc pode colocar attackspeed = "1" no vocations.xml , só ira aumentar a velocidade se você ligar a hotkey do elfbot, então eu queria que a velocidade do speed aumentasse sem o uso da hotkey.
  6. Biinhow postou uma resposta no tópico em Suporte Tibia OTServer
    Está tudo certo eu editei antes de testar coloquei morte no monstro e no creaturescripts e não está funcionando :/ Sempre quando não tem um lugar para o bicho nascer ele da esse erro :c
  7. Biinhow postou uma resposta no tópico em Suporte Tibia OTServer
    Tem que mudar nas source's ou usar otx server.
  8. Biinhow postou uma resposta no tópico em Suporte Tibia OTServer
    Não funcionou :/
  9. Biinhow postou uma resposta no tópico em Suporte Tibia OTServer
    mais já tem o monstro só que ele não nasce em pz ou em locais que não tem lugar... peguei o script desse tópico: http://www.tibiaking.com/forum/topic/37471-pedidomorreu-sumona-monstro-a-morte/
  10. Biinhow postou uma resposta no tópico em Suporte Tibia OTServer
    up
  11. function onThink(interval, lastExecution) -- Configurações local cor = 25 -- Defina a cor da mensagem (22 = branco) local mensagens ={ [[bom Jogo]] } -- Fim de Configurações doBroadcastMessage(mensagens[math.random(1,table.maxn(mensagens))], cor) return TRUE end
  12. faz assim tira da pasta do seu server mais não exclui.. tira os seguintes arquivos: config.lua, dll's, distro, mods, schemas, não tira a pasta data mais sim a pasta lib, e outra pasta lib que está dentro da pasta npc, ai você pega esses arquivos do otx e coloca no lugar dos arquivos antigos!
  13. não tem como... no meio da tela só tem como colocar branco verde e vermelho.
  14. Que eu saiba não é por script e sim nas source's até agora eu só vi no otx server tem que baixar esse otx colocar a distro e modificar algumas coisa na pasta do seu server, config.lua, dll's, data/lib, data/npc/lib... e não é só mudar o atkspeed
  15. já vem compilada, no segundo link explica o que tem que fazer.
  16. é o número 20 function onThink(interval, lastExecution) -- Configurações local cor = 20 -- Defina a cor da mensagem (22 = branco) local mensagens ={ [[bom Jogo]] } -- Fim de Configurações doBroadcastMessage(mensagens[math.random(1,table.maxn(mensagens))], cor) return TRUE end
  17. tem esses 2 link's para download de otx aqui: http://www.tibiaking.com/forum/topic/27566-860-otxserver-by-fir3z/ http://www.tibiaking.com/forum/topic/42898-otx-860/
  18. Isso de fast sem bot eu acho que é nas source's no otx server tem isso!
  19. Biinhow postou uma resposta no tópico em Suporte Tibia OTServer
    Está dando esse erro ainda
  20. Biinhow postou uma resposta no tópico em Suporte Tibia OTServer
    Olá alguem poderia me ajudar a colocar isWalkable nesse script aqui: function onDeath(cid, corpse, killer) local pos = getCreaturePosition(cid) local monster = 'morte' -- criatura local timer = 3 -- quanto tempo vai demorar pra sumir function removeMonster() for _, pid in ipairs(getCreatureSummons(killer[1])) do doRemoveCreature(pid) end return true end if isPlayer(cid) and isPlayer(killer[1]) then doConvinceCreature(killer[1], doCreateMonster(monster, pos)) doSendAnimatedText(getThingPos(cid), "DEATH!", 19) -- O "death" é a frase que irá aparece em cima do corpo doSendMagicEffect(getThingPos(cid), 29) addEvent(removeMonster, timer*1000) end return true end Esse script sumona uma morte quando algum player morre só que as vezes quando não tem lugar para ele nascer ou está perto da pz da um erro na distro... rep+ pra quem colocar.
  21. Biinhow postou uma resposta no tópico em Suporte Tibia OTServer
    Vinicius vá em data/weapons/weapons.xml procure pelo item do paladin que está dando o exaust e antes do event="function" coloque isto swing="true" exemplo: assim: <distance id="6529" level="70" event="function" value="default"/> <!-- Infernal Bolt --> deixa assim <distance id="6529" level="70" swing="true" event="function" value="default"/> <!-- Infernal Bolt -->
  22. Dhiol, você pode colocar assim em vez desse: healthHealingColor = TEXTCOLOR_GREEN manaHealingColor = TEXTCOLOR_DARKPURPLE colocar assim: healthHealingColor = 95 manaHealingColor = 113 ai para ver quais cores você quer colocar você pode ir no seu servidor e colocar /y 1 até o /y 255 que mostra todas as cores que você pode colocar.
  23. está ta dando o mesmo erro... Container* parentContainer = dynamic_cast(getParent());
  24. deu o mesmo erro..

Informação Importante

Confirmação de Termo