Comparte
Ir abajo
avatar
Miembro
Mensajes Mensajes : 120
Ver perfil de usuario

[Creaturescript] Dar premio al llegar X level

el Miér Nov 09, 2011 6:28 pm
Reputación del mensaje :100% (1 voto)
Vamos a Creaturescripts/scripts copeamos un archivo .lua y lo llamamos reward.lua adentro ponemos:
Código:

function onAdvance(cid, skill, oldLevel, newLevel)
    local cfg = {}
    cfg.prizes = { {2160,5} }
    cfg.level = 50
    cfg.storage = 15512
    if(skill == SKILL__LEVEL) then
        if(newLevel == cfg.level) then
            if(getPlayerStorageValue(cid, cfg.storage) == -1) then
                for i = 1, #cfg.prizes do
                    doPlayerAddItem(cid, cfg.prizes[i][1], cfg.prizes[i][2])
                end
                setPlayerStorageValue(cid, cfg.storage, 1)
 
              doPlayerSendTextMessage(cid,
MESSAGE_STATUS_CONSOLE_ORANGE, "Felezidades as alcansado el level " ..
cfg.level .. ".")
            else
             
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Tu as
recivido tu premio por level " .. cfg.level .. ".")
            end
        end
    end
    return true
end

Y ponemos esto en login.lua:
Código:

registerCreatureEvent(cid, "onAdvance")

y en creaturescripts.xml ponemos esto:
Código:

<event type="advance" name="onAdvance" event="script" value="reward.lua"/>

Para editar el premio que dara aqui cambiamos.
cfg.prizes = { {2160,5} } ("2160" el id del item y "5" la cantidad)
cfg.level = 50 (al nivel que recivira el premio)

Creditos:
Morrison 99%
avatar
Aportador
Mensajes Mensajes : 213
Ver perfil de usuario

Re: [Creaturescript] Dar premio al llegar X level

el Miér Nov 09, 2011 7:11 pm
Muy bueno:) sigue haci vas bien ;D
avatar
Moderador
Mensajes Mensajes : 312
Ver perfil de usuariohttp://www.otsuporter.com/

Re: [Creaturescript] Dar premio al llegar X level

el Jue Nov 10, 2011 11:42 am
uu pero
sabes qual quisiera el que al matar alguien te dan 5cc ;D

__________________________________________________
avatar
Miembro
Mensajes Mensajes : 120
Ver perfil de usuario

Re: [Creaturescript] Dar premio al llegar X level

el Jue Nov 10, 2011 2:36 pm
Skanet escribió:uu pero
sabes qual quisiera el que al matar alguien te dan 5cc ;D
yo lo tengo pero tu pones lo que tu quieras espera lo busco Wink
avatar
Aportador
Mensajes Mensajes : 134
Ver perfil de usuario

Re: [Creaturescript] Dar premio al llegar X level

el Jue Nov 10, 2011 6:12 pm
Este si me sirve Very Happy lo acabo de poner en mi server
para que cuando lleges a lvl 50 te den 5cc Razz

Ty

REP
10/10

El autor de este mensaje ha sido baneado del foro - Ver el mensaje

Contenido patrocinado

Re: [Creaturescript] Dar premio al llegar X level

Volver arriba
Permisos de este foro:
No puedes responder a temas en este foro.