|
You last visited: Today at 14:50
Advertisement
[HELP]Quest Error
Discussion on [HELP]Quest Error within the Metin2 Private Server forum part of the Metin2 category.
04/24/2015, 18:54
|
#1
|
elite*gold: 0
Join Date: Jan 2013
Posts: 274
Received Thanks: 129
|
[HELP]Quest Error
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
|
#2
|
elite*gold: 5
Join Date: Mar 2015
Posts: 499
Received Thanks: 376
|
Quote:
Originally Posted by |VMP|
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
|
#3
|
elite*gold: 0
Join Date: Jan 2013
Posts: 274
Received Thanks: 129
|
Is false, what do you mean?
|
|
|
04/24/2015, 19:17
|
#4
|
elite*gold: 5
Join Date: Mar 2015
Posts: 499
Received Thanks: 376
|
Quote:
Originally Posted by |VMP|
Is false, what do you mean?
|
Code:
pc.getf(questname,flagname)
|
|
|
04/24/2015, 19:34
|
#5
|
elite*gold: 0
Join Date: Jan 2013
Posts: 274
Received Thanks: 129
|
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
|
|
|
04/24/2015, 19:46
|
#6
|
elite*gold: 5
Join Date: Mar 2015
Posts: 499
Received Thanks: 376
|
Quote:
Originally Posted by |VMP|
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
|
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") == 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
|
|
|
04/24/2015, 19:46
|
#7
|
elite*gold: 1860
Join Date: Jan 2012
Posts: 2,209
Received Thanks: 1,631
|
You are in the wrong section. Usually you can post here your problems etc.
|
|
|
04/24/2015, 19:59
|
#8
|
elite*gold: 0
Join Date: Jan 2013
Posts: 274
Received Thanks: 129
|
Thanks..
|
|
|
Similar Threads
|
Quest fehler error occured on compile amuleta.quest
01/22/2015 - Metin2 Private Server - 3 Replies
Überschrift :D
|
Error occured / Jede quest bekommt ein Error
01/17/2015 - Metin2 Private Server - 3 Replies
Hallo Liebe Community, und zwar Bekommt jede eine Quest einen Error wenn ich sie Compilere.
Woran könnte es liegen, hier eine beispiel Quest,
(Wo alles dran richtig ist)
quest sprachen begin
state start begin
when login begin
horse.set_level( 21 )
|
[URGENT QUEST] Quest Kill 1093 Error - PLEASE TRY ANY :$
02/06/2013 - Metin2 Private Server - 0 Replies
quest dr2 begin
state start begin
when 1093.kill begin
say_title("Parabéns!")
say("Mataste o DR, escolhe o teu prémio:")
local premio = select ("Armas","Armaduras")
if premio == 1 then
if pc . job == 0 then
local armasnome1 = select ("Faca Dragão+5(65)","Arco Dragão Amarelo+5(65)","Lâmina Zanna Fantasma+5(65)","Leque Ave do Paraíso+5(65)","Campainha Céu e Terra+5(65)")
if armasnome1 == 1 then
|
All times are GMT +2. The time now is 14:50.
|
|