BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

[Pedido] Configuar el Exhausted de Runes

[Pedido] Configuar el Exhausted de Runes

#1 [Pedido] Configuar el Exhausted de Runes el Dom Ene 12, 2014 10:26 pm

Hellscors


Miembro
Bueno el titulo dice todo ;-;

Pero hay uno que otro por ahi que no entendio `-`

Se trata de que yo tengo un Action de un Mana Rune ,y se puede usar cada segundo y es este:


Código:
local MIN = 120000000
local MAX = 120000000
local EMPTY_POTION = 2307
 
local exhaust = createConditionObject(CONDITION_EXHAUST)
setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100))
 
function onUse(cid, item, fromPosition, itemEx, toPosition)
if isPlayer(itemEx.uid) == FALSE then
return FALSE
end
 
if hasCondition(cid, CONDITION_EXHAUST_HEAL) == true then
doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED)
return TRUE
end
 
 
 
if doPlayerAddMana(itemEx.uid, math.random(MIN, MAX)) == LUA_ERROR then
return FALSE
end
 
doAddCondition(cid, exhaust)
doSendMagicEffect(getThingPos(itemEx.uid),13)
doSendAnimatedText(getThingPos(cid), "MR", TEXTCOLOR_RED)
 
doTransformItem(item.uid, EMPTY_POTION)
return TRUE
end


Y quise editar la parte donde dice:


Código:
setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100))

Y le puse 50 ,hasta le puse 0 ,pero seguia igual D:... Recuerdo es un Action.

Entonces puse un Spell de Mana Rune

Y es este:


Código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, 14000000, 0, 15000000)

function onCastSpell(cid, var)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Healing 8kk~10kk.")
playerpos = getPlayerPosition(cid)
doSendAnimatedText(playerpos, "VIP", 200)
   return doCombat(cid, combat, var)
end

Lo saque de KamikazeOT ,descarge el server entre y ahi en kamikaze ot si se usaba como 5 veces por segundo ,y entro a mi server(imperia) lo pongo igual y cura cada segundo y en XML es asi:


Código:
   <rune name="Ultimate Pro Mana Rune" id="2307" allowfaruse="1" charges="1" lvl="24" maglv="4" exhaustion="100" aggressive="0" needtarget="1" blocktype="solid" event="script" value="healing/donation mr.lua"/>

Y como ven donde dice:


Código:
exhaustion="100"



Esta en 100 ,y ni asi ,sigue durando 1 segundo :c hasta le puse 0 ,y no ,seguia igual :s

¿me puede decir que puede ser?

http://www.blacktibia.org/t32971-86-prestige-imperia-ot-server-h

#2 Re: [Pedido] Configuar el Exhausted de Runes el Lun Ene 13, 2014 8:26 pm

darknelson


Aprendiz
config.lua

Time between ex actions

Modificalo, ese es el exhausted original, saludos

#3 Re: [Pedido] Configuar el Exhausted de Runes el Mar Ene 14, 2014 12:36 pm

martinprevite12


Estudiante
El exhausted de las runes lo tenes que cambiar de xml, poniendole un exhausted de 960


Código:
  <rune name="Ultimate Pro Mana Rune" id="2307" allowfaruse="1" charges="1" lvl="24" maglv="4" exhaustion="960" aggressive="0" needtarget="1" blocktype="solid" event="script" value="healing/donation mr.lua"/>

Te va a quedar un exhausted como en la version 8.1 de tibia!

Si queres que el exhausted sea como en tibia rl ponele 1500

te quedaria asi:

Código:
  <rune name="Ultimate Pro Mana Rune" id="2307" allowfaruse="1" charges="1" lvl="24" maglv="4" exhaustion="1500" aggressive="0" needtarget="1" blocktype="solid" event="script" value="healing/donation mr.lua"/>

+rep si te ayude

#4 Re: [Pedido] Configuar el Exhausted de Runes el Mar Ene 14, 2014 12:57 pm

chaotiick


Miembro
tu ot es 9x+???? usa cooldowns?

si es haci en tu config lua busca estas lineas

Código:

      useMounts = true
      enableCooldowns = false
false para exaust, true para no exaust

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .