BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

ayuda con actions pliz moster y movement

ayuda con actions pliz moster y movement

#1 ayuda con actions pliz moster y movement el Miér Mayo 07, 2014 12:07 am

xD_Amor


Novato
por favor necesito un moster que cuando atake te cura mana y movements piso de ml boy +REP 

#2 Re: ayuda con actions pliz moster y movement el Miér Mayo 07, 2014 1:48 am

Kroxos


Estudiante
Hola xD_amor aqui lo tienes piso de ml como dices o mejor dicho trainers por seccion

te vas a tu ot data/movements/scripts y creas un lua llamado trainpisodeml.lua y agregas los siguiente:

Código:
-- Config --
local skillTries = 10 -- Number of tries per skill
local t = 5 * 1000 -- Set the time before try is added to skills
local lock = 0 -- Time to wait before start again in seconds

-- Weapon Types --
local weaponTypes = {
{ 1, 2 }, -- Sword
{ 2, 1 }, -- Club
{ 3, 3 }, -- Axe
{ 5, 5 }, -- Shield
{ 4, 4 } -- Distance
}


function onStepIn(cid, item, pos, fromPos)
    local p = {cid = cid, item = item, pos = pos}

    setPlayerStorageValue(p.cid, 18010, 1)
    if isPlayer(p.cid) and p.item.actionid == 9094 then
        doPlayerSendTextMessage(p.cid,22,"Your training session will now begin")
        addEvent(trainMe, t, p)
    end
    return true
end
function onStepOut(cid, item)
    if getPlayerStorageValue(cid, 18010) == 2 then
        return false
    end
    setPlayerStorageValue(cid, 18010, 2)
    doPlayerSendTextMessage(cid,22,"Your training session has now ended")
    return true
end
function trainMe(p)
    if isPlayer(p.cid) and getPlayerStorageValue(p.cid, 18010) == 1 and p.item.actionid == 9094 then
        local weaponLeft = getPlayerSlotItem(p.cid, CONST_SLOT_LEFT)
        local weaponRight = getPlayerSlotItem(p.cid, CONST_SLOT_RIGHT)
        if weaponLeft.itemid ~= 0 then
            weaponLeft = getItemWeaponType(weaponLeft.uid)
        end
        if weaponRight.itemid ~= 0 then
            weaponRight = getItemWeaponType(weaponRight.uid)
        end
        for _, t in pairs(weaponTypes) do
            if t[1] == weaponLeft or t[1] == weaponRight then           
                doPlayerAddSkillTry(p.cid, t[2], skillTries)
            end
        end
        manaspent = getPlayerMana(p.cid)
        doPlayerAddSpentMana(p.cid, manaspent)
        doTargetCombatMana(0, p.cid, -manaspent, -manaspent, CONST_ME_NONE)
        doPlayerAddMana(p.cid, 100)

        doSendMagicEffect(getPlayerPosition(p.cid),30)
   
        addEvent(trainMe, t, p)
    end
    return true
end 

luego te vas a movements.xml y agregas lo siguiente:

Código:
<movevent type="StepIn" actionid="9094" event="script" value="trainpisodeml.lua"/>

respecto al monster no estoy muy seguro de como hacerlo

Dame Rep+ and Thanks si ye ayude

http://tibiadarkblue.activo.mx/

#3 Re: ayuda con actions pliz moster y movement el Miér Mayo 07, 2014 11:59 am

xD_Amor


Novato
amigo ya puse tu movements pero funciona bien pero cuando salgo se me queda el movements puesto

#4 Re: ayuda con actions pliz moster y movement el Miér Mayo 07, 2014 12:15 pm

Muzstang


Scripter
Agrega esta otra linea:
Código:
<movevent type="StepOut" actionid="9094" event="script" value="trainpisodeml.lua"/>

#5 Re: ayuda con actions pliz moster y movement el Miér Mayo 07, 2014 12:25 pm

xD_Amor


Novato
oye amigo no tienes un movevent parecido a este trainpisodeml pero q suba mana solo un piso de mana

#6 Re: ayuda con actions pliz moster y movement el Miér Mayo 07, 2014 12:41 pm

Kroxos


Estudiante
lo quieres para que suba solo el mana y no suba los otros skil??

http://tibiadarkblue.activo.mx/

#7 Re: ayuda con actions pliz moster y movement el Miér Mayo 07, 2014 12:43 pm

xD_Amor


Novato
si amigo q solo suba mana

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 :: 1 Motor de búsqueda

Usuarios navegando en este foro: Ninguno
Motores de búsqueda : bing

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 .