[HELP]Quest Error

04/24/2015 18:54 |VMP|#1
Hi epvp,

I'm having a problem with a quest I wrote..

I hope someone can give me a little help with it.

Code:
quest pvp_event begin
state start begin
when 20011.chat."Quero inscrever-me no torneio" begin
local player_id = pc.get_player_id()
local player_job = pc.get_job()
say_title("Uriel:")
if pc.getf("painel_gm", "pvp_reg") == 0 then
say("Registos fechados!")
return
elseif pc.getf("painel_gm", "pvp_aberto") == 0 then
say("Evento PvP fechado!")
return
elseif pc.getf("painel_gm", "pvp_aberto") == 1 and if pc.getf("painel_gm", "pvp_reg") == 1 then
say("")
say("Olá!")
say("Queres inscrever-te no Evento PvP?")
if pc.getf("inscrito_pvp") == 1 then
say("Já estás inscrito!")
return
else
local opzioni = select ("Sim","Não")
if opzioni == 1 then
mysql_query("INSERT INTO aom_db.aom_pvp_event (player_id, player_job) VALUES ('".. player_id .."', '".. player_job .."')")
pc.give_item(10)
say("Foste inscrito para o torneio!")
pc.setf("inscrito_pvp", 1)
elseif opzioni == 2 then
return
end
end
end
end
end
Kind Regards,

VMP
04/24/2015 19:05 KΛIƬӨ#2
Quote:
Originally Posted by |VMP| View Post
Hi epvp,

I'm having a problem with a quest I wrote..

I hope someone can give me a little help with it.

Code:
quest pvp_event begin
state start begin
when 20011.chat."Quero inscrever-me no torneio" begin
local player_id = pc.get_player_id()
local player_job = pc.get_job()
say_title("Uriel:")
if pc.getf("painel_gm", "pvp_reg") == 0 then
say("Registos fechados!")
return
elseif pc.getf("painel_gm", "pvp_aberto") == 0 then
say("Evento PvP fechado!")
return
elseif pc.getf("painel_gm", "pvp_aberto") == 1 and if pc.getf("painel_gm", "pvp_reg") == 1 then
say("")
say("Olá!")
say("Queres inscrever-te no Evento PvP?")
if pc.getf("inscrito_pvp") == 1 then
say("Já estás inscrito!")
return
else
local opzioni = select ("Sim","Não")
if opzioni == 1 then
mysql_query("INSERT INTO aom_db.aom_pvp_event (player_id, player_job) VALUES ('".. player_id .."', '".. player_job .."')")
pc.give_item(10)
say("Foste inscrito para o torneio!")
pc.setf("inscrito_pvp", 1)
elseif opzioni == 2 then
return
end
end
end
end
end
Kind Regards,

VMP
--> Questkontrolle

Code:
if pc.getf("inscrito_pvp") == 1 then
is false.
04/24/2015 19:09 |VMP|#3
Is false, what do you mean?
04/24/2015 19:17 KΛIƬӨ#4
Quote:
Originally Posted by |VMP| View Post
Is false, what do you mean?
Code:
pc.getf(questname,flagname)
04/24/2015 19:34 |VMP|#5
I modified it and I'm still getting the same error

Code:
quest aom_pvp_vmp begin
	state start begin
		when 20011.chat."Quero inscrever-me no torneio" begin
			local player_id = pc.get_player_id()
			local player_job = pc.get_job()
			say_title("Uriel:")
			if pc.getf("painel_gm", "pvp_reg") == 0 then
			say("Registos fechados!")
			return
			elseif pc.getf("painel_gm", "pvp_aberto") == 0 then
			say("Evento PvP fechado!")
			return
			elseif pc.getf("painel_gm", "pvp_aberto") == 1 and if pc.getf("painel_gm", "pvp_reg") == 1 then
				say("")
				say("Olá!")
				say("Queres inscrever-te no Evento PvP?")
				if pc.getf("aom_pvp_vmp", "inscrito_pvp") == 1 then
				say("Já estás inscrito!")
				return
				else
				local opzioni = select ("Sim","Não")
				if opzioni == 1 then
					mysql_query("INSERT INTO aom_db.aom_pvp_event (player_id, player_job) VALUES ('".. player_id .."', '".. player_job .."')")
					pc.give_item(10)
					say("Foste inscrito para o torneio!")
					pc.setf("aom_pvp_vmp", "inscrito_pvp", 1)
				elseif opzioni == 2 then
				return
				end
			end
		end
	end
end
end
[Only registered and activated users can see links. Click Here To Register...]
04/24/2015 19:46 KΛIƬӨ#6
Quote:
Originally Posted by |VMP| View Post
I modified it and I'm still getting the same error

Code:
quest aom_pvp_vmp begin
	state start begin
		when 20011.chat."Quero inscrever-me no torneio" begin
			local player_id = pc.get_player_id()
			local player_job = pc.get_job()
			say_title("Uriel:")
			if pc.getf("painel_gm", "pvp_reg") == 0 then
			say("Registos fechados!")
			return
			elseif pc.getf("painel_gm", "pvp_aberto") == 0 then
			say("Evento PvP fechado!")
			return
			elseif pc.getf("painel_gm", "pvp_aberto") == 1 and if pc.getf("painel_gm", "pvp_reg") == 1 then
				say("")
				say("Olá!")
				say("Queres inscrever-te no Evento PvP?")
				if pc.getf("aom_pvp_vmp", "inscrito_pvp") == 1 then
				say("Já estás inscrito!")
				return
				else
				local opzioni = select ("Sim","Não")
				if opzioni == 1 then
					mysql_query("INSERT INTO aom_db.aom_pvp_event (player_id, player_job) VALUES ('".. player_id .."', '".. player_job .."')")
					pc.give_item(10)
					say("Foste inscrito para o torneio!")
					pc.setf("aom_pvp_vmp", "inscrito_pvp", 1)
				elseif opzioni == 2 then
				return
				end
			end
		end
	end
end
end
[Only registered and activated users can see links. Click Here To Register...]
PHP Code:
quest aom_pvp_vmp begin
    state start begin
        when 20011.chat
."Quero inscrever-me no torneio" begin
            local player_id 
pc.get_player_id()
            
local player_job pc.get_job()
            
say_title("Uriel:")
            if 
pc.getf("painel_gm""pvp_reg") == 0 then
            say
("Registos fechados!")
            return
            elseif 
pc.getf("painel_gm""pvp_aberto") == 0 then
            say
("Evento PvP fechado!")
            return
            elseif 
pc.getf("painel_gm""pvp_aberto") == and if pc.getf("painel_gm""pvp_reg") == 1 then
                say
("")
                
say("Olá!")
                
say("Queres inscrever-te no Evento PvP?")
                if 
pc.getf("aom_pvp_vmp""inscrito_pvp") == 1 then
                say
("Já estás inscrito!")
                return
                else
                
local opzioni select ("Sim","Não")
                if 
opzioni == 1 then
                    mysql_query
("INSERT INTO aom_db.aom_pvp_event (player_id, player_job) VALUES ('".. player_id .."', '".. player_job .."')")
                    
pc.give_item(10)
                    
say("Foste inscrito para o torneio!")
                    
pc.setf("aom_pvp_vmp""inscrito_pvp"1)
                elseif 
opzioni == 2 then
                
return
                
end
            end
        end
    end
end 
04/24/2015 19:46 MaxChri#7
You are in the wrong section. Usually you can post here your problems etc.
[Only registered and activated users can see links. Click Here To Register...]
04/24/2015 19:59 |VMP|#8
Thanks..