Tudo que Cazuza postou
-
(Resolvido)Exp por Player Online na GUILD
Brother não tenho conseguido tempo mesmo para fazer, mas eu já comecei. E vou fazer de um modo diferente. Você vai poder definir a quantidade de players minimos para dar bonus de experiencia. Mas a experiencia sera de 2% a cada jogador a mais. Por exemplo: Se o minimo for 5. Tem 4 Online = Ninguem recebe nada. Se tiver 5 = 10% a mais de xp para todos. Se tiver 10 = 20% a mais de xp para todos. Essa porcentagem pode ser mudada, fiz assim por que do jeito que tu fez o calculo eu não intendi direito como fazer, até por que se o minimo fosse 5 e tivesse 5. Seria 100%, ou seja conseguindo o minimo e fazendo todos logarem. Não precisaria necessariamente ter mais players que o minimo. Não sei se fui muito claro, beijo vou dormir. E assim que terminar te mando. Até por que ao mesmo tempo que eu faço ela eu já vou aprendendo por que tem muitas coisas que nao sei. fui
-
[pedido spell] perder 10k de vida ao usala
Desculpe mas não entendi.
-
(Resolvido)[Ajuda] Cor da EXP
Isto tem no arquivo config.lua, CTRL+ F, e procure por "gainExperienceColor" e mude o valor ali, cada numero é uma cor.
-
[pedido spell] perder 10k de vida ao usala
local cooldown = 24*60*60 function onCastSpell(cid, var) local mana = 10000 local vida = 10000 if os.time() - getPlayerStorageValue(cid, 19329) >= cooldown then doPlayerSetStorageValue(cid, 19329, os.time()) local target = getCreatureTarget(cid) doCreatureAddHealth(cid, -vida) doCreatureAddMana(cid, -mana) doCreatureAddHealth(target, -getCreatureHealth(target)) doCreatureSay(cid, "matar!!", 20) doSendMagicEffect(getPlayerPosition (cid), 0) doSendMagicEffect(getPlayerPosition (target), 0) else doPlayerSendCancel(cid, "Habilidade pode usar apenas uma vez por dia aguarde "..math.floor((cooldown - (os.time() - getPlayerStorageValue(cid, 19329)))/60).." minute(s).") end return true end Não testei mas creio que ira funcionar!
-
[pedido spell] perder 10k de vida ao usala
Ta cara, tu quer que perca 10.000 de vida e mana em uma spell, mas cade a SPELL? Velho quando se pede ajuda, vai do pre-suposto que tu tem que dar pelo menos o minimo necessário para te ajudar.
-
(Resolvido)Exp por Player Online na GUILD
Brother vou começar a trabalhar nessa tua ideia, a partir de hoje. Espero que saia algo que de para a comunidade aproveitar.
- [AJUDA~almentando stones
-
(Resolvido)Exp por Player Online na GUILD
Ideia extremamente criativa, gostei bastante. Quando estiver em casa, vou dar uma olhada no que consigo fazer. Ou pedir ajuda pro nosso amigo XWhiteWolfX
- [AJUDA~almentando stones
-
Erro No Ot Server? Ou No Windows?
Ok, assim fica mais facil para nos podermos te ajudar...
-
Dúvida stone block
em cima do piso ao ser colocado.
-
Dúvida stone block
Talvez tenha que por stairs? id: 459
-
Erro No Ot Server? Ou No Windows?
posta uma foto!
-
[Spell] Paralyze em área (10 segundos)
E que no meu servidor ela usa pouca mana, mas consome Soul, então não tinha uma base de quanto por em mana... Essa magia foi feita para uma classe que é suporte.
-
[Spell] Paralyze em área (10 segundos)
Nome: Utevo Paralyze Função: Conhecida magia: Paralyze. Porém com a modificação de que ela dura por 10 segundos. E ao usar X vezes ela evolui a área de paralyze. Versão: Testada somente na "9.83". Créditos: Kazuza - "Pasta Servidor > Data > Spell > Scripts" crie "newParalyze.lua". local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) local area = createCombatArea(AREA_WILD) setCombatArea(combat, area) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) local area2 = createCombatArea(AREA_SQUARE1X1) setCombatArea(combat2, area2) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) local area3 = createCombatArea(AREA_SQUARE2X2) setCombatArea(combat3, area3) local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 5000) setConditionFormula(condition, -0.8, 0, -0.8, 0) setCombatCondition(combat, condition) setCombatCondition(combat2, condition) setCombatCondition(combat3, condition) storage = 20128 function onCastSpell(cid, var) if (getPlayerStorageValue(cid, storage) <= 200) then if (getPlayerStorageValue(cid, storage) == -1) then setPlayerStorageValue(cid, storage, 0) end setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage)+1) doPlayerSendCancel(cid, "Magia usada "..getPlayerStorageValue(cid, storage).." vezes") for i = 1, 10 do addEvent(doCombat, i * 1000, cid, combat, var) end end if (getPlayerStorageValue(cid, storage) > 200) and (getPlayerStorageValue(cid, storage) <= 350) then if (getPlayerStorageValue(cid, storage) == 11) then doCreatureSay(cid, "SPELL UP!", TALKTYPE_ORANGE_1) end setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage)+1) doPlayerSendCancel(cid, "Magia usada "..getPlayerStorageValue(cid, storage).." vezes") for i = 1, 10 do addEvent(doCombat, i * 1000, cid, combat2, var) end end if (getPlayerStorageValue(cid, storage) > 350) then if (getPlayerStorageValue(cid, storage) == 16) then doCreatureSay(cid, "SPELL UP!", TALKTYPE_ORANGE_1) end setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage)+1) doPlayerSendCancel(cid, "Magia usada "..getPlayerStorageValue(cid, storage).." vezes") for i = 1, 10 do addEvent(doCombat, i * 1000, cid, combat3, var) end end end "Pasta Servidor > Data > Spell" em spell.xml adicione: <instant name="paralyze" words="paralyze" soul="0" mana="900" lvl="100" prem="0" blockwalls="1" exhaustion="15000" groups="1,2000" icon="112" needlearn="0" event="script" value="newParalyze.lua"> <vocation id="1;0"/> </instant>
-
[TUTORIAL] Humanóide Básico
Não sou spriter, não tenho nenhum talento e também não me importo. Te reputei pela clareza e pela boa formatação. Até eu que sou um jumento conseguiria fazer algo depois desse tutorial. Parabéns.
-
[!AFK]como possu tirar o comanda !afk on do meu server baiak
Fiquei com medo do seu portugol. Enfim, se tivesse apagado tudo que tem no talkactions resolveria, a não ser que... Seu sistema de AFK seja nos MODS.
-
[PEDIDO] Npc que venda Twist of Fate
Inserir Twist of fate? Cara se teu servidor não tem bless não tem como "por". E se já tem provavelmente já tem npc.
-
[MOD] Changelog
O cara instalou no SERVIDOR em vez de instalar no OT cliente, mas que josneu
-
[PEDIDO] Script fácil, porém não achei
Cara eu acho que ele só quer que checke se o time que entrou na sala, ainda esta lá para enviar outro.
-
[PEDIDO] Script fácil, porém não achei
hahaha, achei engraçada a explicação.
-
(Resolvido)Retirar comando do god
Cara e ele vai ficar sem god? não precisa postar algo desnecessario o que ele tem que fazer é mudar o acesso do GOD nas talkactions, e depois mudar o acesso na database para ele continuar tendo god.
-
(Resolvido)Retirar comando do god
Não, só que dai tu vai ter que ir na tua database e informar que god usa acesso 20 agora.
-
(Resolvido)Retirar comando do god
Vai na pasta talkactions e remove, hahahaha. Que probleminha chato esse hein.
-
[PEDIDO] Script fácil, porém não achei
Não estou em casa, quando estiver até posso fazer pra você. Só não entendi uma coisa no segundo... o lider do que? da guild, da party...?