• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Creaturescript]Reward Premium points para "X" lvl

    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
    Bueno este scrips ocupo en mi servidor se puede hacer varias cosas con ste scrip pero bueno ahora lo dejaremos con que ha sierto lvl te de premiun point totalmente modificables.

    nos vamos a la carpeta de lib y agragamos en el archivo 050-fuction.lua esta linea.

    Código:
    function doAddPoints(cid, points)
    db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";")
    end

    Despues poner en creaturescripts.xml que se encuentra en la carpeta creaturescripts:


    Código:
          <event type="advance" name="rewardpoints" event="script" value="rewardpoints.lua"/>



    Seguidamente crear un archivo lua llamado rewardpoints.lua (En Creaturescripts) y en su contenido poner esto:


    Código:
    function onAdvance(cid, skill, oldlevel, newlevel)

            if(getPlayerStorageValue(cid, 60371) ~= 1 and skill == SKILL__LEVEL and newlevel >= 200) then
                    doAddPoints(cid, 25)
                    setPlayerStorageValue(cid, 60371, 1)
                    doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREWORK_RED)
        local message = "Congratulations you get 25 vip points."
        doCreatureSay(cid, message, TALKTYPE_ORANGE_1)
                    doPlayerSendTextMessage(cid, 19, "Congratulations you get 25 vip points.")
                    end
            return TRUE
            end


    Donde pone SKILL__LEVEL and newlevel >= 200) then hay tenes que poner el lvl que les paresca conveniente y donde pone doAddPoints(cid, 25) en el 25 poner los puntos que creas convenientes.

    Por ultimo poner esto en login.lua que se encuentra en la carpeta creaturescripts/scripts:

    Código:
    registerCreatureEvent(cid, "rewardpoints")

    99% jonass
    1% godmaya

    https://www.tibiaface.com

    2default :D el Vie Mar 29, 2013 3:22 pm

    "♣Marre♣™"

    [Creaturescript]Reward Premium points para "X" lvl 462-68
    Miembro
    Miembro
    Esta bueno

    3default :D el Sáb Mar 30, 2013 8:25 am

    Invitado

    Anonymous
    Invitado
    10/10 esta bueno xd bounce

    4default Plis el Sáb Mar 30, 2013 11:21 am

    "♣Marre♣™"

    [Creaturescript]Reward Premium points para "X" lvl 462-68
    Miembro
    Miembro
    Nesesitas arreglar el post me sale error si no lo arreglas en 4 horas este post pasara a Serrado

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