BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Ayuda Script

Ayuda Script

#1 Ayuda Script el Jue Mayo 08, 2014 12:00 am

God Jacob


Miembro
Hola amigos, vengo a pedirles un pequeño script
de una axe la cual vendria siendo esta:
Id: 8924
Nombre de la axe: Azteca Axe
Poder o efecto: Mort
que ataque de sercas

y si pueden tambien hacerme una rod o wand
Id: 12279
Nombre de la rod o wand: Olimpo Rod o Olimpo Wand
Poder o efecto: Explocion o ani explocion
que sea de distancia

Ocupo esos scripts porfavor ayudenme

#2 Re: Ayuda Script el Jue Mayo 08, 2014 10:23 am

Kroxos


Estudiante
Te vsa a Items.xml
Código:
<item id="8924" article="a" name="Azteca Axe">
      <attribute key="weight" value="4500" />
      <attribute key="defense" value="25" />
      <attribute key="attack" value="60" />
      <attribute key="weaponType" value="axe" />

creas un lua en weapons/scripts llamado deathsword.lua agrega esto:

Código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, 0, 1.0, 0)
end
  return true
end

weapons.xml

Código:
<melee id="8924" level="70" unproperly="1" event="script" value="deathsword.lua"/>

items.xml

Código:
<item id="12279" article="a" name="Olimpo Wand">
      <attribute key="weight" value="4300" />
      <attribute key="weaponType" value="wand" />
                <attribute key="shootType" value="holy"/>
      <attribute key="range" value="9" />

weapons/scripts lua llamado wandolimpic.lua agrega:

Código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_EXPLOSION)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -220, 0, -231)
local area = createCombatArea(AREA_CROSS1X1)
setCombatArea(combat, area)
  end
  return true
end

weapons.xml

Código:
 <wand id="12279" level="8" mana="2" min="220" max="230" type="holy" event="script" value="wandolimpic.lua">
          <vocation id="1"/>
           <vocation id="2"/>

testealas si te sirvieron dame Rep+

http://tibiadarkblue.activo.mx/

#3 Re: Ayuda Script el Jue Mayo 08, 2014 4:14 pm

DavidR


Moderador
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Te vsa a Items.xml
Código:
<item id="8924" article="a" name="Azteca Axe">
      <attribute key="weight" value="4500" />
      <attribute key="defense" value="25" />
      <attribute key="attack" value="60" />
      <attribute key="weaponType" value="axe" />

creas un lua en weapons/scripts llamado deathsword.lua agrega esto:

Código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_DRAWBLOOD)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, 0, 1.0, 0)
end
  return true
end

weapons.xml

Código:
<melee id="8924" level="70" unproperly="1" event="script" value="deathsword.lua"/>

items.xml

Código:
<item id="12279" article="a" name="Olimpo Wand">
      <attribute key="weight" value="4300" />
      <attribute key="weaponType" value="wand" />
                <attribute key="shootType" value="holy"/>
      <attribute key="range" value="9" />

weapons/scripts lua llamado wandolimpic.lua agrega:

Código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_EXPLOSION)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -220, 0, -231)
local area = createCombatArea(AREA_CROSS1X1)
setCombatArea(combat, area)
  end
  return true
end

weapons.xml

Código:
 <wand id="12279" level="8" mana="2" min="220" max="230" type="holy" event="script" value="wandolimpic.lua">
           <vocation id="1"/>
           <vocation id="2"/>

testealas si te sirvieron dame Rep+


Primero, ambos tags del item lo tienes sin cerrar.
No puedes poner
Código:
<item>
Sin poner
Código:
</item>
-.-


Y segundo, bro no te compliques tanto con el axe. Con esto basta:
Código:
<attribute key="elementDeath" value="X" />

Es decir, el arma queda así:
Código:
<item id="8924" article="a" name="Azteca Axe">
      <attribute key="weight" value="4500" />
      <attribute key="defense" value="25" />
      <attribute key="elementDeath" value="X" />
      <attribute key="attack" value="60" />
      <attribute key="weaponType" value="axe" />
</item>
Y ya. El axe atacará de Death.

Bueno, si quieres más efectos y eso (que si al atacar haga X efecto o X mensajito o que haga otro efecto de muerto o cualquier otra cosa), ahí si tienes que hacerlo por medio de script de weapons.

@Kroxos En serio bro, más pendiente a la hora de poner los códigos. Si él hubiera puesto ése item sin el final del tag, vaya error le hubiera dado en la consola.
Y lo mismo te pasó con la wand.
No pongas el
Código:
<wand>
Sin poner el
Código:
</wand>
...

Es decir, queda así:
Código:
   <wand id="12279" level="8" mana="2" min="220" max="230" type="holy" event="script" value="wandolimpic.lua">
      <vocation id="1"/>
      <vocation id="2"/>
   </wand>

El del melee sí está bien porque lo cerraste en la misma línea. Así que ahí no hay ningún problema.

Saludos...

http://www.blacktibia.org/

#4 Re: Ayuda Script el Jue Mayo 08, 2014 5:15 pm

Kroxos


Estudiante
BOOM!

Gracias DavidR estare mas pendiente con los codigos!

Rep+

http://tibiadarkblue.activo.mx/

#5 Re: Ayuda Script Hoy a las 6:21 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 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 .