Jump to content
Dextrok

Un QF para varias quest

Recommended Posts

Hola, quería saber si alguien conocía algo sobre algún QF como el de pc.setqf() o pc.getqf(), que me permitiera llamarlo desde otra Quest y posea el mismo valor, estaba intentando hacerlo con el pc.setf, pero no me funciono, esto no se trata de hacer ningún mysql_query, ya sé que es una opción, pero para lo que quiero hacer no es la opción más viable.

 

Por ejemplo, tengo la quest:

 

quest quest1 begin
	state start begin
		when login begin
			say("Que bueno que entrastes. te esperabamos")
			pc.setqf("entradas", pc.getqf("entradas")+1)
		end
	end
end

Y esta una segunda quest:

 

quest quest2 begin
	state start begin
		when 50000.chat."Consultar entradas" begin
			say("Usted tiene: " .. pc.getqf("entradas"))
		end
	end
end

El objetivo es que ese QF sirva para ambas quest, o sea tenga el mismo valor, y sea en quest completamente diferentes.

Share this post


Link to post
Share on other sites

y en el setf, como altero el flag? no le falta un parametro, o sea por ejemplo:

 

Hacer esto desde la quest2

 

pc.getf("quest1", "entradas")

 

eso es lo que me estás diciendo?

Share this post


Link to post
Share on other sites

si:

 

quest quest2 begin
	    state start begin
			    when 50000.chat."Consultar entradas" begin
					    say("Usted tiene: " .. pc.getf("quest1","entradas"))
			    end
	    end
end

Share this post


Link to post
Share on other sites

creo ke tambien asi te funcionaria , osea tenerlos en la misma quest, seguiria conservando el qf

 

quest quest1 begin
	    state start begin
			    when login begin
					    say("Que bueno que entrastes. te esperabamos")
					    pc.setqf("entradas", pc.getqf("entradas")+1)
			    end
				  when 50000.chat."Consultar entradas" begin
					    say("Usted tiene: " .. pc.getqf("entradas"))
			    end
	    end
end

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...