Jump to content

agregar una imagen de fondo a cada mision


Aztekax

Recommended Posts

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

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

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...