Mudar de sexo é feio pessoal, não façam isso kkkk
Mas no entanto, como não pensamos da mesma maneira, deixo-vos aqui a solução :b
Enjoy
Quote
quest item_change_sex begin
state start begin
when 71048.use begin
if pc.get_level() < 50 then
say_title("Pregaminho da Transformação")
say_reward("Tens de ter no minimo nível 50!")
return;
end
if pc.is_engaged() then
say_title("Pregaminho da Transformação")
say_reward("Não podes mudar de sexo.")
return;
end
if pc.is_married() then
say_title("Pregaminho da Transformação")
say_reward("Deves te divorciar para mudar de mudar de sexo!")
return;
end
if pc.is_polymorphed() then
say_title("Pregaminho da Tranformação")
say_reward("Enquanto estiveres polimorfizado, não podes mudar de sexo!")
say("")
return;
end
if get_time() < pc.getqf("next_time") then
say_title("Pregaminho da Transformação")
say_reward("Tens de esperar,")
say_reward("para mudar de sexo outra vez!")
say("")
return;
end
say_title("Pregaminho da Transformação")
say("Queres mudar de sexo?")
say("")
local s=select("Sim","Não")
if 1==s then
say("Tens acerteza?")
say("")
local s2=select("Sim","Não")
if 1==s2 then
say("OK Eu vou mudar o teu sexo...")
say_reward("Para mudares de sexo tens de")
say_reward("reentrar na conta")
say("")
pc.remove_item(71048,1)
pc.setqf("next_time", get_time() + 86400 * 3)
pc.change_sex()
local m_sex = pc.get_sex()
if m_sex == 0 then
char_log(0, "CHANGE_SEX", "F -> M")
else
char_log(0, "CHANGE_SEX", "M -> F")
end
end
elseif 2==s then
say("ok, Fica para a próxima")
end
end
end
end