Tudo que xWhiteWolf postou
- Quero a script spell deste Video
- Max Level as a change
-
Internet Brasileira
ja bati 150 mega quando trabalhava na filial da gvt, hj em dia se bate 10 mega to feliz hahaha Quando eu tinha 150 mega era de graça porque eu tinha os mac tudo em casa pra trocar a hr que eu quisesse (ainda tenho, mas não tenho o modem crackeado pra poder editar isso.. embora vc ainda encontre esses modems pra vender nos famosos gato-net haha) mas agr eu tenho 10 mega e pago 90$ obs: não era fibra e hj em dia tb não é, por isso a taxa de transferencia ficou como 12% da velocidade de download (é a média que eles oferecem contando todas as dissipações que tem por não ser fibra (cabo coxial, e todos os conectores que tem no meio do caminho)
- erro distro do server!
-
(Resolvido)[HELP] MAGIAS AUMENTAR ATTACK
1) function onGetFormulaValues(cid, level, skill, attack, factor) local skillTotal, levelTotal = skill + attack * 3, level / 5 return -(skillTotal * 1.4 + levelTotal), -(skillTotal * 3 + levelTotal) end aqui você tem toda a fórmula de dano, nela entra o level, as skills, o ataque total e o fator (uma constante qualquer) , ele cria então duas variáveis chamadas SkillTotal e Level total. SkillTotal é a skill + 3x o Ataque total e o LevelTotal é o level dividido por 5. Então ele retorna a seguinte fórmula: skillTotal * 1,4 + levelTotal como sendo o dano mínimo e skillTotal * 3 + LevelTotal como sendo o dano máximo. Pra aumentar o dano é só aumentar os valores que estão multiplicando ali no return. Coloca 2.0 e 4 e vai aumentando devagar e testando pra ver quando está do seu agrado (use o Reload) 2) Ele usa uma fórmula diferente que está aqui: setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -7, 0, -8, 0) Apenas altere esse valor -7 e -8 que você vai chegar na medida ideal que você quiser. Coloque -5 e -6 pra começar e vá alterando devagar (sempre deixando negativo porque ele vai remover vida, e não adicionar)
-
Internet Brasileira
fibra óptica
-
Configurando Skills iniciais p/ cada vocação (ED, MS, RP, EK) -> OT Enforced.
dá algum erro? Pelo que parece seu server não reconhece essa função doPlayerAddSkill e nem getPlayerMagLevel
-
Tsukuyomi Kyoku
aquela primeira imagem é feita por pisos ou é um efeito?
-
(Resolvido){Pedido} Magia que reflete outras
Mude aqui na spell local config = { storage = 3482101, cooldown = 20, effect1 = 29, --- efeito que sai qnd usa a spell charges = 10 --- quantas cargas vai ganhar de reflect } function onCastSpell(cid, var) if getPlayerStorageValue(cid, config.storage) >= 1 then doPlayerSendCancel(cid, "Your skill is already active.") return false end if os.time() - getPlayerStorageValue(cid, 55694) >= config.cooldown then setPlayerStorageValue(cid, 55694, os.time()) doSendMagicEffect(getCreaturePosition(cid), config.effect1) setPlayerStorageValue(cid, config.storage, config.charges) doPlayerSendTextMessage(cid, 27, "You activated your skill, the next "..config.charges.." damage(s) will be reflected.") else doPlayerSendCancel(cid, "Your skill is in cooldown, you must wait "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, 55694))).." seconds.") return false end return true end e no creaturescripts: local config = { storage = 3482101, effect1 = 17, --- efeito que sai ao dar reflect effect2 = 29 -- efeito que aparece na pessoa que levou reflect } function onStatsChange(cid, attacker, type, combat, value) if value >= 1 and (type == STATSCHANGE_HEALTHLOSS or (getCreatureCondition(cid, CONDITION_MANASHIELD) and type == STATSCHANGE_MANALOSS)) then if getPlayerStorageValue(cid,config.storage) >= 1 and isCreature(attacker) then doSendAnimatedText(getCreaturePosition(attacker),"-"..value, 215) doCreatureAddHealth(attacker, -value, true) doCreatureSay(cid,"Uchihagaeshi!", 19) doSendMagicEffect(getCreaturePosition(cid), config.effect1) doSendMagicEffect(getCreaturePosition(attacker), config.effect2) setPlayerStorageValue(cid,config.storage, getPlayerStorageValue(cid,config.storage) - 1) return false end end return true end Só substituir os dois que vai ficar da forma que vc quer
-
Magia travando o distro
local config = { cooldown = 10, -- tempo entre uma magia e outra tempo = 5, -- tempo em segundos que ficará healando percent = 5, --- porcentagem da vida que cura storage = 45382, effect = 12, --- efeito que vai sair mana = 40 -- quanto custa de mana } function onCastSpell(cid, var) if getCreatureMana(cid) >= config.mana then if os.time() - getPlayerStorageValue(cid, config.storage) >= config.cooldown then for i = 1, config.tempo do addEvent(function() if isCreature(cid) then local lifedraw = math.ceil(getCreatureMaxHealth(cid) * (config.percent)/100) local pos = getPlayerPosition(cid) doCreatureAddHealth(cid, lifedraw, 1) doSendAnimatedText(pos, "+"..lifedraw , TEXTCOLOR_GREEN) doSendMagicEffect(pos, config.effect) end end, 1000*i) end doPlayerSetStorageValue(cid, config.storage, os.time()) doCreatureAddMana(cid, -config.mana, 0) else doPlayerSendCancel(cid, "Your Mass Healing is at cooldown, you must wait "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, config.storage))).." seconds.") end else doPlayerSendCancel(cid, 36) end return false end <instant name="TK" words="masshealing" lvl="8" mana="35" prem="0" selftarget="1" aggressive="0" exhaustion="1500" needlearn="0" event="script" value="especiais/healingtime.lua"> </instant> Tá healando 1x por segundo, se quiser mudar coloca e
-
Magia travando o distro
vc tá executando esse evento de fazer o combat 10 vezes e durando 5.4 segundos. Nesse meio tempo se o personagem deslogar ou morrer vai dar erro na distro o numero de vezes restantes da magia. Se você usa, ela dá o combat 3x e vc desloga, vão dar 7 mensagens de erro. Pra arrumar isso vc tem que mudar a forma como o script está
-
(Resolvido){Pedido} Magia que reflete outras
não seleciona não... não tem target naquela magia. Testa ela e se der certo eu te ajudo com as modificações
- [Pedido] Sprite Citizen Com Sangue
-
Dodge System Bugs xWhiteWolf
1- eu vou testar isso no meu server, provavelmente eu devo ter deletado acidentalmente a linha que encerra a conversa caso você se distancie muito do npc mas como ninguém havia reclamado eu não percebi 2- Aparece "DODGE" mas você toma 50% do dano sim, olhe pra sua vida e verá kkk
- erro distro do server!
-
Preciso de conselhos
só pela forma de escrever já me faz ter dó de você.. em todo caso leia essa obra de arte da psicologia behaviourista que vai mudar um pouco seu ponto de vista acerca desses assuntos de relações humanas >Mystery Method< depois me conta oque achou e se deu certo pra ti haha
-
(Resolvido){Pedido} Magia que reflete outras
fazendo pouquíssimas edições fica idêntico http://www.tibiaking.com/forum/topic/39213-spell-de-revidar-ataque/#entry224952
- erro distro do server!
- Item que ensine SPELL e...
-
Jump System
dá pra fazer teleportando mas não com o efeito de que tá pulando, a menos que vc faça um query no seu mapa pra trocar todos os espaços vazios dentro do raio do tamanho do mapa por aquele chão invisivel (em todas as direções) e daí vc faz um while pra ir checando sempre se a proxima direção tem um piso de id diferente do chão invisivel e é walkable (tem uma função pra isso), coloca um valor máximo pra ele não explodir esse while tendendo a infinito de dar callstack overflow. maxjump = 4 -- só vai pular se tiver a 4 sqms de um piso disponivel na direção que vc tá olhando ac = 0 while (ac < max) do ac+=1 getThingPos(cid).x = getThingPos(cid).x+x (or y) if isWalkable(getThingPos(cid)) then FunçãoPraIniciarOMovimentoAtéaPosNova break -- para o while end end @Topic, bem legal o script... já havia visto vídeos dele e é realmente uma coisa bem simples mas de fato não havia nenhum desse estilo aqui no TK. Obrigado por trazer ;]
-
Quem vence permanece!
sei que é tarde demais pra votar na árvore do Nogard mas achei a armadura meio bipolar com essa luz sendo refletida somente na metade esquerda dela... mesmo que o tronco da árvore tenha ficado estranho ainda prefiro a do Nog
-
(Resolvido)Shapeshifter Ring Script
só me passa qual é o id dele que eu faço pra ti já com tudo certinho... você quer que faça igual ao global se só funcionar alguns dias após o desafio de Kurik ser ganho?
-
(Resolvido)System Dodge
quando alguém resolver sua dúvida apenas clique em "Melhor Resposta" que o tópico será dado como resolvido. Se você gostar bastante da solução você pode clicar no botão "Gostei" e ajudar quem te ajuda! Leia as regras do fórum pra que a nossa convivência seja melhor no futuro.
-
(Resolvido)System Dodge
tá no meu perfil junto com muitos outros sistemas que você provavelmente vai querer.. apenas clique e se divirta ;]
-
(Resolvido)[VIP] nome ajuda!
Usa o procurar da proxima vez, tem diversos tópicos com esse tipo de dúvida, como este por exemplo: http://www.tibiaking.com/forum/topic/36662-pedido-todos-players-premium-com-vip-no-nome/#entry208647 Espero que tenha ajudado ^.^