Jump to content

agregar una imagen de fondo a cada mision


Aztekax

Mensajes recomendados

Hola, te mostraré cómo agregar una imagen al fondo de una misión. En primer lugar: questlib.lua Abra el archivo y agregue lo siguiente

Quote

function setbgimage(src) raw_script("[BGIMAGE src;") raw_script(src) raw_script("]") end function addimage(x,y,src) raw_script("[IMAGE x;"..x.."|y;"..y) raw_script("|src;") raw_script(src) raw_script("]") end


quest_functions ábra y agrégue lo siguiente 

Quote

addimage

setbgimage
 

etc eix epk abrir ymir work/ui/game/questboard En la sección, colocamos una imagen de aproximadamente 300x300 de tamaño, la imagen de la que haremos el fondo. Si queremos darle una imagen al fondo de cada mision colocamos esta quest en las files 

Quote

quest lalecinewquest begin

 state start begin

when 20092.chat."Laleci" begin setbgimage('Here we write the name of the picture that we have uploaded to etc picture.tga')
 


IMG_20220313_064101.png

Enlace para comentar
Compartir en otros sitios

Buenas, si vas hacer copy paste hazlo bien, un saludo.

1.Vamos a nuestro FTP / WINSCP y vamos a la ruta /usr/.../quest y editamos el archivo "Questlib.lua"

1.1 Ahora buscamos en el archivo lo siguiente:

Quote

-- minimap 동그라미들 모두 클리어
function clearmapsignal() raw_script("[CLEARMAPSIGNAL]") end

1.2 Ahora debajo añadimos lo siguiente:

Quote

-- Añadir Fondo a las misiones
function setbgimage(src) raw_script("[BGIMAGE src;") raw_script(src) raw_script("]") end
function addimage(x,y,src) raw_script("[IMAGE x;"..x.."|y;"..y) raw_script("|src;") raw_script(src) raw_script("]") end

2.Guardamos y vamos al archivo "Quest_Functions" y donde queramos añadimos lo siguiente:

Quote

addimage
setbgimage

3.Guardamos y ahora lo añadimos a las misiones que queramos, como ejemplo usaré la quest de bienvenida:

Quote

quest anuncio_1 begin
    state start begin
        when login with pc.getqf("anunciowelcome") == 0 begin
            setbgimage('Aqui ponemos la imagen que queramos.tga') --Esto pondrá la imagen de fondo.
            notice_all(pc.get_name().." Se ha unido a Nazox2 como ejemplo de fondo")
            pc.setqf("anunciowelcome",1)
        end
    end
end

4.Para poder usar las  fotos que queramos tiene que ser en .tga y para añadir más o nuevas vamos a descomprimir etc.eix & .epk, vamos a ->etc->ymir work/ui/game/questboard
4.1 Aquí colocamos nuestro fondo en .tga, recomendado usar el tamaño estándar que es de 300x300 pero eso
podéis hacerlo a vuestro gusto, compilamos y a jugar.

Nota 1: Sirve en todas las quest, solo tienes que añadir

Quote

setbgimage('foto.tga') <--la foto.tga está en ymir work/ui/game/questboard allí podéis añadir más. 

Nota 2: Esto es super antiguo por norma general ya viene implementada la función, antes de añadir nada mirar que no lo tengáis, no pongo foto porque no lo uso, pero tenéis referencia de la del post.

Enlace para comentar
Compartir en otros sitios

hace 6 horas, NazoX dijo:

Buenas, si vas hacer copy paste hazlo bien, un saludo.

1.Vamos a nuestro FTP / WINSCP y vamos a la ruta /usr/.../quest y editamos el archivo "Questlib.lua"

1.1 Ahora buscamos en el archivo lo siguiente:

1.2 Ahora debajo añadimos lo siguiente:

2.Guardamos y vamos al archivo "Quest_Functions" y donde queramos añadimos lo siguiente:

3.Guardamos y ahora lo añadimos a las misiones que queramos, como ejemplo usaré la quest de bienvenida:

4.Para poder usar las  fotos que queramos tiene que ser en .tga y para añadir más o nuevas vamos a descomprimir etc.eix & .epk, vamos a ->etc->ymir work/ui/game/questboard
4.1 Aquí colocamos nuestro fondo en .tga, recomendado usar el tamaño estándar que es de 300x300 pero eso
podéis hacerlo a vuestro gusto, compilamos y a jugar.

Nota 1: Sirve en todas las quest, solo tienes que añadir

Nota 2: Esto es super antiguo por norma general ya viene implementada la función, antes de añadir nada mirar que no lo tengáis, no pongo foto porque no lo uso, pero tenéis referencia de la del post.

mil gracias bro por tu aporte y si fue copy paste creo que lo copie de un foro pero mil gracias 

Enlace para comentar
Compartir en otros sitios

  • 1 year later...

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...