• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [Weapons] Donate Rod

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    1default [Weapons] Donate Rod el Miér Abr 11, 2018 12:44 pm

    elchuvas

    avatar
    Miembro
    Miembro
    Hola a todos miembros y staff de tibiaface
    Necesito ayuda para un script de donate rod que tenga por ejemplo 20% de probabilidad de dejarte inmovil por 2 segundos y pues obviamente que tambien haga el daño que deberia hacer
    Ayuda! por favor

    Ver perfil de usuario

    2default Re: [Weapons] Donate Rod el Miér Abr 11, 2018 12:54 pm

    Sleck

    avatar
    Miembro
    Miembro
    baia baia publicando aiuda para un script donate :u aver si lo rolan por aqui :v

    Ver perfil de usuario

    3default Re: [Weapons] Donate Rod el Miér Abr 11, 2018 1:07 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    Código:

                local combat = createCombatObject()
                    setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
                    setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYDAMAGE)
                    setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_HOLY)
               
                    function onGetFormulaValues(cid, level, maglevel)
                    min = -200
                    max = -300
               
                    return min, max
                    end
               
                    setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
               
                    local condition = createConditionObject(CONDITION_PARALYZE)
                    setConditionParam(condition, CONDITION_PARAM_TICKS, 2000)
                    setConditionParam(condition, CONDITION_PARAM_SPEED, -1000)
               
               
                function onUseWeapon(cid, var)
                  local target = getCreatureTarget(cid)
                        local chance = math.random(1,10)
                  local level = getPlayerLevel(cid)/10
                  local magic = getPlayerMagLevel(cid)
                        local addhealth = math.random(magic*2+level,magic*3+level)
               
                        if chance == 1 then
                      doCreatureAddHealth(target, -addhealth)
                          doSendAnimatedText(getPlayerPosition(target),""..addhealth.."", TEXTCOLOR_YELLOW)
                          doSendAnimatedText(getPlayerPosition(cid),"Paralyze", TEXTCOLOR_YELLOW)
                          doTargetCombatCondition(0, target, condition, CONST_ME_STUN)
                        else
                          doCombat(cid, combat, var)
                  end
                  return true
                end





    prueba con este su configuracion de paralisis temporal

    Código:


    setConditionParam(condition, CONDITION_PARAM_TICKS, 2000)  ------> pone 2 segundo paralisis
    setConditionParam(condition, CONDITION_PARAM_SPEED, -1000)  -----> remueve el movimiento del player a 1000



    Ver perfil de usuario http://www.tibiaface.com

    4default Re: [Weapons] Donate Rod el Miér Abr 11, 2018 1:53 pm

    elchuvas

    avatar
    Miembro
    Miembro
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:baia baia publicando aiuda para un script donate :u aver si lo rolan por aqui :v
    igual soy donate xD



    Gracias maya si funciono

    Ver perfil de usuario

    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.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).