• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [CreatureEvents] Extra EXP para Premium Account (TFs 1.0)

    Compartir:

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

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Hola usuarios de Tibiaface


    Hoy les tarigo un script para Los que usan TFs 1.0

    se trata de extra experiencia para premium player, si un player es primiun su experiencia se modificara y ganara un bonus.


    instalacion:

    Nos vosmoa a:

    Data/creaturescripts/scripts

    copiamos cualquier archivo y renombramos por extraexp.lua y luego pegamos esto dentro

    Código:
    local rate = 20 --- porcentage que ganara al ser premium.

    function onKill(cid, target, lastHit)
       
       if isPremium(cid) then
          local monster = Monster(target)
          if not monster then
             return true
          end

          for id, damage in pairs(monster:getDamageMap()) do
             local player = Player(id)
             if player then

                local experience = damage.total / monster:getType():getHealth() * monster:getType():getExperience()
                local expFormula = (((experience * Game.getExperienceStage(player:getLevel())) / 100) * rate)
                player:addExperience(math.floor(expFormula), true)
             end
          end
       end

       return true
    end


    En la misma carpeta nos vamos a

    creaturescripts/scripts/login.lua:

    y añadimos esta linea:

    Código:
    player:registerEvent("Exp_Extra")


    Luego Añadimos esta tag en:

    Data/creaturescripts/creaturescripts.xml


    Código:
    <event type="kill" name="Exp_Extra" event="script" value="extraexp.lua"/>

    Listo.


    creditos:

    luanluciano93




    [CreatureEvents] Extra EXP para Premium Account (TFs 1.0) YNU5B25
    2 participantes
    http://www.tibiaface.com

    Invitado

    Anonymous
    Invitado
    Lo intentaré seguro!

    2 participantes

    kevincerda

    kevincerda
    Nuevo Miembro
    Nuevo Miembro
    [Admin] God Maya escribió:Hola usuarios de Tibiaface


    Hoy les tarigo un script para Los que usan TFs 1.0

    se trata de extra experiencia para premium player, si un player es primiun su experiencia se modificara y ganara un bonus.

    instalacion:

    Nos vosmoa a:

    Data/creaturescripts/scripts

    copiamos cualquier archivo y renombramos por extraexp.lua y luego pegamos esto dentro

    Código:
    local rate = 20 --- porcentage que ganara al ser premium.

    function onKill(cid, target, lastHit)
       
       if isPremium(cid) then
          local monster = Monster(target)
          if not monster then
             return true
          end

          for id, damage in pairs(monster:getDamageMap()) do
             local player = Player(id)
             if player then

                local experience = damage.total / monster:getType():getHealth() * monster:getType():getExperience()
                local expFormula = (((experience * Game.getExperienceStage(player:getLevel())) / 100) * rate)
                player:addExperience(math.floor(expFormula), true)
             end
          end
       end

       return true
    end


    En la misma carpeta nos vamos a

    creaturescripts/scripts/login.lua:

    y añadimos esta linea:

    Código:
    player:registerEvent("Exp_Extra")


    Luego Añadimos esta tag en:

    Data/creaturescripts/creaturescripts.xml


    Código:
    <event type="kill" name="Exp_Extra" event="script" value="extraexp.lua"/>

    Listo.


    creditos:

    luanluciano93



    Esta linea despues de que linea va?
    player:registerEvent("Exp_Extra")

    2 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    kevincerda escribió:
    [Admin] God Maya escribió:Hola usuarios de Tibiaface


    Hoy les tarigo un script para Los que usan TFs 1.0

    se trata de extra experiencia para premium player, si un player es primiun su experiencia se modificara y ganara un bonus.

    instalacion:

    Nos vosmoa a:

    Data/creaturescripts/scripts

    copiamos cualquier archivo y renombramos por extraexp.lua y luego pegamos esto dentro

    Código:
    local rate = 20 --- porcentage que ganara al ser premium.

    function onKill(cid, target, lastHit)
       
       if isPremium(cid) then
          local monster = Monster(target)
          if not monster then
             return true
          end

          for id, damage in pairs(monster:getDamageMap()) do
             local player = Player(id)
             if player then

                local experience = damage.total / monster:getType():getHealth() * monster:getType():getExperience()
                local expFormula = (((experience * Game.getExperienceStage(player:getLevel())) / 100) * rate)
                player:addExperience(math.floor(expFormula), true)
             end
          end
       end

       return true
    end


    En la misma carpeta nos vamos a

    creaturescripts/scripts/login.lua:

    y añadimos esta linea:

    Código:
    player:registerEvent("Exp_Extra")


    Luego Añadimos esta tag en:

    Data/creaturescripts/creaturescripts.xml


    Código:
    <event type="kill" name="Exp_Extra" event="script" value="extraexp.lua"/>

    Listo.


    creditos:

    luanluciano93



    Esta linea despues de que linea va?
    player:registerEvent("Exp_Extra")


    esto es para tfs 1.x



    [CreatureEvents] Extra EXP para Premium Account (TFs 1.0) YNU5B25
    2 participantes
    http://www.tibiaface.com

    Contenido patrocinado


    2 participantes

    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).