BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Ayuden? Script para wand

Ayuden? Script para wand

#1 Ayuden? Script para wand el Miér Ago 03, 2016 6:39 pm

Laloomega


Aprendiz
Queria ver si alguien tenia un script de lua para una wand vip, esque tengo uno , y esta conmadre le efecto esta perfecto y todo es como lo queria, nomas que el pedo es que ataka basado en el ml, y no quiero eso, quiero que atake de 100-110 siempre aunqe tengas ml 10000000 que siga atakando igual 100-110 asi que si tienen uno se los agradesco gracias
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.4, 10, -2.6, 10)
ese es alque estoy usando al momento, y como ven ahi dice levelmagic, y pues quiero que siempre atake = y que no dude en el ml, gracias blacktibia los amo

#2 Re: Ayuden? Script para wand el Miér Ago 03, 2016 8:30 pm

Sirakx


Moderador
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Queria ver si alguien tenia un script de lua para una wand vip, esque tengo uno , y esta conmadre le efecto esta perfecto y todo es como lo queria, nomas que el pedo es que ataka basado en el ml, y no quiero eso, quiero que atake de 100-110 siempre aunqe tengas ml 10000000 que siga atakando igual 100-110 asi que si tienen uno se los agradesco gracias
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.4, 10, -2.6, 10)
ese es alque estoy usando al momento, y como ven ahi dice levelmagic, y pues quiero que siempre atake = y que no dude en el ml, gracias blacktibia los amo

para que version lo quieres?

Bueno aquí te dejo un script que tengo para tfs 0.3.4 y esta testeado para versiones de otx server 2 a 2.91

Código:

local min, max = 180, 200

function onUseWeapon(cid, var)
 local target = getCreatureTarget(cid)
 if isMonster(target) or (isPlayer(target) and target ~= cid) then
 local area = getArea(getCreaturePosition(target), 1, 1)
 local poseffects = {
 0, 1, 0,
 1, 2, 1,
 0, 1, 0,
 }
 for i = 1, #area do
 if poseffects[i] == 1 then
 doSendMagicEffect(area[i], 31)
 end
 end

 doSendDistanceShoot(getPlayerPosition(cid), getPlayerPosition(target), 30)
 doSendDistanceShoot(area[2], area[6], 37)
 doSendDistanceShoot(area[6], area[8], 37)
 doSendDistanceShoot(area[8], area[4], 37)
 doSendDistanceShoot(area[4], area[2], 37)

 if hasCondition(cid, CONDITION_MANASHIELD) then
 doTargetCombatMana(cid, target, -min, -max, 39)
 else
 doTargetCombatHealth(cid, target, COMBAT_HOLYDAMAGE, -min, -max, 39)
 end
 else
 return false
 end
 return true
end

en local min, max = 180, 200 ahí editas lo que quieres que pegue 180 es lo mínimo y 200 es lo maximo.

Créditos:

Sirakx



[Tienes que estar registrado y conectado para ver esa imagen]
http://celesta-global.net/

#3 Re: Ayuden? Script para wand el Jue Ago 04, 2016 2:47 am

Laloomega


Aprendiz
Oye si esta bien y todo pero nomas que no quiero ese efecto como le ago para quitarlo y nomas ponerle elque yo tengo? porque trate de borrarlo asi del .lua y para de servir la wand

#4 Re: Ayuden? Script para wand el Jue Ago 04, 2016 8:45 am

Laloomega


Aprendiz
Bump

#5 Re: Ayuden? Script para wand el Jue Ago 04, 2016 11:18 am

Laloomega


Aprendiz
bump

#6 Re: Ayuden? Script para wand el Jue Ago 04, 2016 7:52 pm

Sirakx


Moderador
Pues deja el que tu tienes para que modifique el script



[Tienes que estar registrado y conectado para ver esa imagen]
http://celesta-global.net/

#7 Re: Ayuden? Script para wand el Vie Ago 05, 2016 12:19 pm

Laloomega


Aprendiz
Maistro ya lo aregle! gracias por ayudarme enfin +rep

#8 Re: Ayuden? Script para wand Hoy a las 1:29 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 .