Boas, eu estou a usar as files e cliente do Robert Serban (40K).
O problema resume-se apenas após a instalação da quest, eu instalo a quest e não aparece qualquer tipo de erro, depois vou ao jogo e dou /reload q mas a quest simplesmente não funciona.
Já experimentei várias quests (por exemplo change_name.quest)
quest chagne_name begin
state start begin
when 71055.use begin
if pc.is_married() then
say("Estás Casado.")
say("Por isso, não podes mudar o teu nome.")
say("")
return
end
if pc.is_polymorphed() then
say("Estás Transformado.")
say("Por isso, não podes mudar o teu nome.")
say("")
return
end
if pc.has_guild() then
say("És Membro de Uma Guild. ")
say("Portanto, não podes mudar o teu nome.")
say("")
return
end
if party.is_party() then
say("Estás Num Grupo.")
say("Portanto, não podes mudar o teu nome.")
say("")
return
end
if pc.get_level() < 50 then
say("O teu nível é demasiado baixo.")
say("Deves ser, pelo menos, nível 50")
say("Para mudares o teu nome.")
say("")
return
end
if get_time() < pc.getqf("next_time") then
say("Não podes usar o item agora...")
say("")
if is_test_server() == true then
say("Since it's test server, you can go")
say("")
else
return
end
end
say("Coloca o Nome que Desejas Ter:") ;
local name = pc.name ;
local str = input() ;
local ret = pc.change_name(str) ;
if ret == 0 then
say("Não entraste depois de teres mudado o nome.")
say("Por favor, entra de novo.")
say("")
char_log(0, "CHANGE_NAME", "HAVE NOT RE-LOGIN")
elseif ret == 1 then
say("Ocorreu um Erro durante o Uso do item.")
say("Por Favor, Usa-o Outra vez.")
say("")
char_log(0, "CHANGE_NAME", "ITEM USE PROBLEM")
elseif ret == 2 then
say("O Nome que Escolheste não Está Disponível.")
say("Por Favor, Escolhe Outro.")
say("")
char_log(0, "CHANGE_NAME", "CAN NOT USE NAME")
elseif ret == 3 then
say("O Nome que Escolheste não Está Disponível.")
say("Por Favor, Escolhe Outro.")
say("")
char_log(0, "CHANGE_NAME", "ALREADY USING NAME")
elseif ret == 4 then
say("Mudaste o Teu Nome Com Sucesso.")
say("Por Favor, Altera a Personagem.")
say("")
item.remove() ;
pc.setqf("next_time", get_time() + time_hour_to_sec(24*15))
char_log(0, "CHANGE_NAME", "SUCCESS: from "..name.." to "..str)
else
say("Ocorreu Um Erro Desconhecido.")
say(ret)
char_log(0, "CHANGE_NAME", "UNKNOWN NAME")
end
end
end
end
Instalei as quests com o comando ./qc.
Mas o mais estranho de tudo é que a quest aparece instalada na pasta Objects.
Boas, eu estou a usar as files e cliente do Robert Serban (40K).
O problema resume-se apenas após a instalação da quest, eu instalo a quest e não aparece qualquer tipo de erro, depois vou ao jogo e dou /reload q mas a quest simplesmente não funciona.
Já experimentei várias quests (por exemplo change_name.quest)
Instalei as quests com o comando ./qc.
Mas o mais estranho de tudo é que a quest aparece instalada na pasta Objects.
Share this post
Link to post
Share on other sites