BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

[PEDIDO] Sword A Distancia

[PEDIDO] Sword A Distancia

#1 [PEDIDO] Sword A Distancia el Sáb Ago 16, 2014 3:29 am

God Kabo


Miembro
Hola Nose Si Se Podra

Que La Sword Attaque A Un Rango De Distancia Por Ejemplo.. 2 o 3 cuadros de lejos

pero que salga un efecto.. nose como una espada algo asi

http://mexico.otservlist.org/ots/1433258

#2 Re: [PEDIDO] Sword A Distancia el Sáb Ago 16, 2014 12:58 pm

DavidR


Moderador
Claro que sí se puede.
Pudiste haber descargado un server Aggrox y agarras el script de la Aggrox Sword y ya.
Pero bueno, te haré el script. Pero necesito que me digas: De qué elemento quieres que ataque, a cuantos cuadros de distancia es que atacará, y otras especificaciones que quieres que tenga la espada.

http://www.blacktibia.org/

#3 Re: [PEDIDO] Sword A Distancia el Dom Ago 17, 2014 4:16 am

God Kabo


Miembro
lo que necesito es que la sword pueda tirar a distancia como 2 o 3 rangos pero que el efecto a distancia sea otra espada

igual en mazo i en axe...

http://mexico.otservlist.org/ots/1433258

#4 Re: [PEDIDO] Sword A Distancia el Sáb Mar 28, 2015 9:44 am

jhonatan1995


Novato
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Claro que sí se puede.
Pudiste haber descargado un server Aggrox y agarras el script de la Aggrox Sword y ya.
Pero bueno, te haré el script. Pero necesito que me digas: De qué elemento quieres que ataque, a cuantos cuadros de distancia es que atacará, y otras especificaciones que quieres que tenga la espada.

amigo como puedo hacer eso solo necesito saber como ponerle efecto com8 el de exori hur que sale una sword volando

#5 Re: [PEDIDO] Sword A Distancia el Sáb Mar 28, 2015 11:12 am

ArcaniaOnline


Miembro
Mira amigo.

weapons.xml
Código:
   <melee id="2413" unproperly="1" event="script" value="sword_distance.lua"/>
      <vocation id="4"/>
      <vocation id="8" showInDescription="0"/>
   </melee>

sword_distance.lua
Código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_GROUNDSHAKER)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WHIRLWINDAXE)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0)

function onUseWeapon(cid, var)
   return doCombat(cid, combat, var)
end

o

Código:
   local combat = createCombatObject()
   setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
   setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
   setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_GROUNDSHAKER)
   setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WHIRLWINDAXE)

   function onGetFormulaValues(cid, level, skill, attack, factor)
    skill = getPlayerSkillLevel(cid, SKILL) * 3 + 30
    return -(skill / 1.3 + level), -(skill + level)
end

setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues")

   function onUseWeapon(cid, var)
      return doCombat(cid, combat, var)
   end

---------------------------------------------------------------------------------

items.xml

Código:
   <item id="7869" article="a" name="distance sword">
      <attribute key="weight" value="5000" />
      <attribute key="defense" value="21" />
      <attribute key="attack" value="24" />
      <attribute key="weaponType" value="sword" />
      <attribute key="extradef" value="2" />
      <attribute key="shootType" value="enchantedspear" />
      <attribute key="range" value="5" />
      <attribute key="breakChance" value="0" />
   </item>

Después te posteo mas efectos al momento de atacar con un arma, intenta esos 3 script alguno funcionara.

Saludos

PD: No los probé porque solamente creo el script imaginariamente viendo los archivos, no tengo cliente de tibia =(

#6 Re: [PEDIDO] Sword A Distancia el Sáb Mar 28, 2015 3:39 pm

jhonatan1995


Novato
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Mira amigo.

weapons.xml
Código:
   <melee id="2413" unproperly="1" event="script" value="sword_distance.lua"/>
      <vocation id="4"/>
      <vocation id="8" showInDescription="0"/>
   </melee>

sword_distance.lua
Código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_GROUNDSHAKER)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WHIRLWINDAXE)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0)

function onUseWeapon(cid, var)
   return doCombat(cid, combat, var)
end

o

Código:
   local combat = createCombatObject()
   setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
   setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
   setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_GROUNDSHAKER)
   setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WHIRLWINDAXE)

   function onGetFormulaValues(cid, level, skill, attack, factor)
    skill = getPlayerSkillLevel(cid, SKILL) * 3 + 30
    return -(skill / 1.3 + level), -(skill + level)
end

setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues")

   function onUseWeapon(cid, var)
      return doCombat(cid, combat, var)
   end

---------------------------------------------------------------------------------

items.xml

Código:
   <item id="7869" article="a" name="distance sword">
      <attribute key="weight" value="5000" />
      <attribute key="defense" value="21" />
      <attribute key="attack" value="24" />
      <attribute key="weaponType" value="sword" />
      <attribute key="extradef" value="2" />
      <attribute key="shootType" value="enchantedspear" />
      <attribute key="range" value="5" />
      <attribute key="breakChance" value="0" />
   </item>

Después te posteo mas efectos al momento de atacar con un arma, intenta esos 3 script alguno funcionara.

Saludos

PD: No los probé porque solamente creo el script imaginariamente viendo los archivos, no tengo cliente de tibia =(



amigo y donde meto eso?

#7 Re: [PEDIDO] Sword A Distancia el Sáb Mar 28, 2015 3:44 pm

Dvse


Moderador
@UP
Ahi te señalo en colores.

weapons.xml
sword_distance.lua
items.lua



Eae

#8 Re: [PEDIDO] Sword A Distancia el Sáb Mar 28, 2015 4:11 pm

ArcaniaOnline


Miembro
Si te funciona el script avisas para que algun moderador lo cierre de lo contrario posteas y intento descargarme una versión para revisarla y como dice el amigo [Tienes que estar registrado y conectado para ver este vínculo] claro te marque con colores para que no preguntes justamente eso...

#9 Re: [PEDIDO] Sword A Distancia el Sáb Mar 28, 2015 4:27 pm

jhonatan1995


Novato
no funciono ninguno me quedo igual pega a distancia pero no sale efecto :/

#10 Re: [PEDIDO] Sword A Distancia el Sáb Mar 28, 2015 8:09 pm

ArcaniaOnline


Miembro
[Tienes que estar registrado y conectado para ver este vínculo] escribió:no funciono ninguno me quedo igual pega a distancia pero no sale efecto :/

Cual de todos? en items.xml ? weapons? explícate bien con 1 solo dato no puedo saber todo =/

#11 Re: [PEDIDO] Sword A Distancia Hoy a las 10:52 pm

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 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 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 .