Jump to content

Recommended Posts

Posted

Alguien puede ayudarme con esta quest? Quiero que cada 10 niveles informe en el chat que x pj subio a x nivel.. pero ademas agregarle colores a ese texto..antes tenia esta quest pero con el tiempo se me perdio...

 

quest felicitacion_lvl_max begin 
    state start begin
        when levelup with pc.get_level() == 105 begin
            local nivel = pc.get_name()
            notice_all("Enhorabuena, "..nivel.." acabas de alcanzar el Nivel 105 ¡Felicidades!")
            set_state(__complete) 
        end        
    end
    state __complete begin 
    end 
end  

Posted
hace 28 minutos, Manu97 dijo:

Alguien puede ayudarme con esta quest? Quiero que cada 10 niveles informe en el chat que x pj subio a x nivel.. pero ademas agregarle colores a ese texto..antes tenia esta quest pero con el tiempo se me perdio...

 

quest felicitacion_lvl_max begin 
    state start begin
        when levelup with pc.get_level() == 105 begin
            local nivel = pc.get_name()
            notice_all("Enhorabuena, "..nivel.." acabas de alcanzar el Nivel 105 ¡Felicidades!")
            set_state(__complete) 
        end        
    end
    state __complete begin 
    end 
end  

Esa es para cambiarle el color al texto en las quest. En cuanto lo de la quest de nivel simplemente le cambias al nivel que necesites. En si no se si en una sola quest se pueda colocar cada 10 niveles si no quest individual osea, una quest para nivel 10 otra para 20 y asi sucesivamente hasta el maximo nivel. Si es pvm el server y se demora en subir cada 10 niveles vendria bien pero si sube rapido mejor seria que lo colocaras por 20 niveles ya que si sube muy rapido puede que no aparesca el anuncio

Posted
hace 3 minutos, Xhebas dijo:

Esa es para cambiarle el color al texto en las quest. En cuanto lo de la quest de nivel simplemente le cambias al nivel que necesites. En si no se si en una sola quest se pueda colocar cada 10 niveles si no quest individual osea, una quest para nivel 10 otra para 20 y asi sucesivamente hasta el maximo nivel. Si es pvm el server y se demora en subir cada 10 niveles vendria bien pero si sube rapido mejor seria que lo colocaras por 20 niveles ya que si sube muy rapido puede que no aparesca el anuncio

Ese post explica como agregar mas colores.. yo solo quiero ponerle color.. y si se puede poner todo en una quest porque yo antes lo habia hecho y lo tenia en color naranja con verde.. pero no recuerdo como lo habia hecho ni de donde la habia sacado..

Posted

quest felicitacion_lvl_max begin 
    state start begin
        when levelup with pc.get_level() == 105 begin
            say_green("Enhorabuena, "..pc.get_name().." acabas de alcanzar el Nivel 105 ¡Felicidades!")
            set_state(__complete) 
        end        
    end
    state __complete begin 
    end 
end  

Posted
hace 17 horas, Dilong dijo:

quest felicitacion_lvl_max begin 
    state start begin
        when levelup with pc.get_level() == 105 begin
            say_green("Enhorabuena, "..pc.get_name().." acabas de alcanzar el Nivel 105 ¡Felicidades!")
            set_state(__complete) 
        end        
    end
    state __complete begin 
    end 
end  

Dilong... la quest funciona.. solo que quiero que informe mas niveles.. no solo el 105..

Posted
hace 21 horas, Manu97 dijo:

Alguien puede ayudarme con esta quest? Quiero que cada 10 niveles informe en el chat que x pj subio a x nivel.. pero ademas agregarle colores a ese texto..antes tenia esta quest pero con el tiempo se me perdio...

 

quest felicitacion_lvl_max begin 
    state start begin
        when levelup with pc.get_level() == 105 begin
            local nivel = pc.get_name()
            notice_all("Enhorabuena, "..nivel.." acabas de alcanzar el Nivel 105 ¡Felicidades!")
            set_state(__complete) 
        end        
    end
    state __complete begin 
    end 
end  

Para hacerlo cada 10 niveles el when sería así: when levelup with pc.get_level() % 10 == 0 begin

No sé si te va a dejar hacer el módulo en el when, nunca lo he probado, luego en el notice_all: notice_all("Enhorabuena, "..nivel.." acabas de alcanzar el Nivel "..pc.get_level().." ¡Felicidades!")

Posted
quest levelup begin
state start begin
when levelup begin
local nivel = {10,20,30,40,50,60,70,80,90,100}
for i=1,table.getn(nivel) do
if pc.get_level() == nivel[i] then
notice_all("Enhorabuena, el jugador "..pc.get_name().." ha subido al nivel "..pc.get_level(nivel).." ¡Felicidades!")
end
end
end
end
end

 

Posted
hace 1 hora, Dilong dijo:

quest levelup begin
state start begin
when levelup begin
local nivel = {10,20,30,40,50,60,70,80,90,100}
for i=1,table.getn(nivel) do
if pc.get_level() == nivel[i] then
notice_all("Enhorabuena, el jugador "..pc.get_name().." ha subido al nivel "..pc.get_level(nivel).." ¡Felicidades!")
end
end
end
end
end

 

Que mierda es esa lol.

  • Dilong locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

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

Important Information

This site uses cookies to enhance your browsing experience and provide relevant content. By continuing to browse, you agree to our We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. and Terms of Use. For more information on how we protect your data, please check our Privacy Policy.