quest changelanguage begin state start begin when login begin set_state(change_lang) end end state change_lang begin when letter begin send_letter(t('locale.changelanguage.letter')) end when button or info begin local s = 0 local subset = 1 while s == 0 or (subset == 1 and s == 6) or (subset == 2 and s == 12) or (subset == 3 and s == 19) or (subset == 4 and s == 22) do if s == 0 or (s == 12 and subset == 2) then say(t('locale.changelanguage.welcome') .. " " .. pc.get_name() .. " " .. t('locale.changelanguage.msg')) subset = 1 s = select(t('locale.changelanguage.select', 1), t('locale.changelanguage.select', 6), t('locale.changelanguage.select', 3), t('locale.changelanguage.select', 4), t('locale.changelanguage.select', 5), t('locale.main.next'), t('locale.main.cancel')) end if (s == 6 and subset == 1) or (s == 19 and subset == 3) then say(t('locale.changelanguage.welcome') .. " " .. pc.get_name() .. " " .. t('locale.changelanguage.msg')) subset = 2 s = select(t('locale.changelanguage.select', 2), t('locale.changelanguage.select', 7), t('locale.changelanguage.select', 8), t('locale.changelanguage.select', 9), t('locale.changelanguage.select', 14), t('locale.main.next'), t('locale.main.back')) + 5 end if (s == 11 and subset == 2) or (s == 22 and subset == 4) then say(t('locale.changelanguage.welcome') .. " " .. pc.get_name() .. " " .. t('locale.changelanguage.msg')) subset = 3 s = select(t('locale.changelanguage.select', 13), t('locale.changelanguage.select', 10), t('locale.changelanguage.select', 20), t('locale.changelanguage.select', 21), t('locale.changelanguage.select', 22), t('locale.main.next'), t('locale.main.back')) + 12 end if s == 18 and subset == 3 then say(t('locale.changelanguage.welcome') .. " " .. pc.get_name() .. " " .. t('locale.changelanguage.msg')) subset = 4 s = select(t('locale.changelanguage.select', 23), t('locale.changelanguage.select', 24), t('locale.main.back'), t('locale.main.cancel')) + 19 end end if s == 1 then set_lang(1) say(t('locale.changelanguage.info')) elseif s == 2 then set_lang(6) say(t('locale.changelanguage.info')) elseif s == 3 then set_lang(3) say(t('locale.changelanguage.info')) elseif s == 4 then set_lang(4) say(t('locale.changelanguage.info')) elseif s == 5 then set_lang(5) say(t('locale.changelanguage.info')) ----------------- SUB_SET 2 ------------------------------- elseif s == 6 then set_lang(2) say(t('locale.changelanguage.info')) elseif s == 7 and subset == 2 then set_lang(7) say(t('locale.changelanguage.info')) elseif s == 8 and subset == 2 then set_lang(8) say(t('locale.changelanguage.info')) elseif s == 9 and subset == 2 then set_lang(9) say(t('locale.changelanguage.info')) elseif s == 10 and subset == 2 then set_lang(14) say(t('locale.changelanguage.info')) elseif s == 14 and subset == 3 then set_lang(10) say(t('locale.changelanguage.info')) elseif s == 13 and subset == 3 then set_lang(13) say(t('locale.changelanguage.info')) elseif s == 15 and subset == 3 then set_lang(20) say(t('locale.changelanguage.info')) elseif s == 16 and subset == 3 then set_lang(21) say(t('locale.changelanguage.info')) elseif s == 17 and subset == 3 then set_lang(22) say(t('locale.changelanguage.info')) elseif s == 20 and subset == 4 then set_lang(23) say(t('locale.changelanguage.info')) elseif s == 21 and subset == 4 then set_lang(24) say(t('locale.changelanguage.info')) end end endend
Boas colocei esta quest no meu servidor :
Vou ao putty e dáme isto :
![Imagem colocada](http://i.imgur.com/u3QlkFx.png)
Share this post
Link to post
Share on other sites