ShadowKnight 35 Posted August 12, 2013 Alguém me pode dizer se esta quest está correta? Queria resposta de quem percebe realmente de quest's. ----------------------------------- --Quest criada por ShadowKnight ----------------------------------- quest avisos_gm begin state start begin when login with pc.is_gm() begin set_state( "teste" ) end end state teste begin when letter begin send_letter( "Anúncios Gm" ) end when button or info begin say_title("Anúncios Gm") local x = select ("Aviso Reboot", "Desligar Server", "Evento OX", "Sair") if x == 4 then return end if x == 1 then notice_all("O servidor vai levar reboot!") notice_all("Não deve demorar mais que 5 minutos") say_reward("Ao carregares em continuar o server irá desligar automaticamente") wait() command("shutdown") end if x == 2 then notice_all("O servidor irá ser desligado para manutentençãoou outra razão") say_reward("Quando carregares em continuar o server irá desligar-se automaticamente") wait() command("shutdown") end if x == 3 then notice_all("O evento ox poderá começar brevemente") notice_all("As entradas ainda não estão abertas, é só um aviso para se prepararem") end end end end Share this post Link to post Share on other sites
0 carlos9534 38 Posted August 12, 2013 Bota cor pfv , não da para ver nada Share this post Link to post Share on other sites
0 NewWars 875 Posted August 12, 2013 Mete em Spoiler e em Code -.- Share this post Link to post Share on other sites
0 NewWars 875 Posted August 12, 2013 Alguém me pode dizer se esta quest está correta? Queria resposta de quem percebe realmente de quest's. ----------------------------------- --Quest criada por ShadowKnight ----------------------------------- quest avisos_gm begin state start begin when login with pc.is_gm() begin set_state( "teste" ) end end state teste begin when letter begin send_letter( "Anúncios Gm" ) end when button or info begin say_title("Anúncios Gm") local x = select ("Aviso Reboot", "Desligar Server", "Evento OX", "Sair") if x == 4 then return end if x == 1 then notice_all("O servidor vai levar reboot!") notice_all("Não deve demorar mais que 5 minutos") say_reward("Ao carregares em continuar o server irá desligar automaticamente") wait() command("shutdown") end if x == 2 then notice_all("O servidor irá ser desligado para manutentençãoou outra razão") say_reward("Quando carregares em continuar o server irá desligar-se automaticamente") wait() command("shutdown") end if x == 3 then notice_all("O evento ox poderá começar brevemente") notice_all("As entradas ainda não estão abertas, é só um aviso para se prepararem") end end end end Tive que meter assim que tu és pato e meteste mal essa mer**, vou ter que fazer double mas prontos peço desculpa Share this post Link to post Share on other sites
0 ShadowKnight 35 Posted August 12, 2013 Mas dava pa ver á mesma fdz <.< Share this post Link to post Share on other sites
0 NewWars 875 Posted August 12, 2013 set_state( "teste" ) -- Para que as quotes? Tem que ficar sem aspas assim: set_state(teste) if x == 1 then -- O primeiro deles tem que ser IF agora o resto é elseif assim: elseif x == 1 then Porque o Aviso Reboot faz o mesmo que desligar server? :| Share this post Link to post Share on other sites
0 ShadowKnight 35 Posted August 12, 2013 Tipo foi a minha segunda quest, e só a fiz para aprender um poucoE já agr obrigado ensinaste-me alguma coisa Share this post Link to post Share on other sites
Alguém me pode dizer se esta quest está correta? Queria resposta de quem percebe realmente de quest's.
-----------------------------------
--Quest criada por ShadowKnight
-----------------------------------
quest avisos_gm begin
state start begin
when login with pc.is_gm() begin
set_state( "teste" )
end
end
state teste begin
when letter begin
send_letter( "Anúncios Gm" )
end
when button or info begin
say_title("Anúncios Gm")
local x = select ("Aviso Reboot", "Desligar Server", "Evento OX", "Sair")
if x == 4 then
return
end
if x == 1 then
notice_all("O servidor vai levar reboot!")
notice_all("Não deve demorar mais que 5 minutos")
say_reward("Ao carregares em continuar o server irá desligar automaticamente")
wait()
command("shutdown")
end
if x == 2 then
notice_all("O servidor irá ser desligado para manutentençãoou outra razão")
say_reward("Quando carregares em continuar o server irá desligar-se automaticamente")
wait()
command("shutdown")
end
if x == 3 then
notice_all("O evento ox poderá começar brevemente")
notice_all("As entradas ainda não estão abertas, é só um aviso para se prepararem")
end
end
end
end
Share this post
Link to post
Share on other sites