antiblock
Elveron
  • Chatbox

    You don't have permission to chat.
    Load More
  • 0
Sign in to follow this  
Unk3n0w7

Erro Desta Quest De Multi Languange ?

Question

Boas colocei esta quest no meu servidor :

 

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

Vou ao putty e dáme isto :

Imagem colocada

Share this post


Link to post
Share on other sites

5 answers to this question

  • 0

falta adicionar função ao quest_functions pelo que posso ver no print tem que por um t lá.;

Share this post


Link to post
Share on other sites
antiblock
Rodnia | Alpha & Omega
  • 0

Eu não vejo qual function é ..

Share this post


Link to post
Share on other sites
  • 0

Hm ok obrigado , e tipo sabes como posso ligar/activar ela ==

Share this post


Link to post
Share on other sites
  • 0

Na moral cara tu sabe fazer um server ? meu deus

na suas files junto as quest tem um arquivo quest_functions que fica as funções abre põem t que é função salava e coloca quest novamente não tem dificuldade nisso...

http://prntscr.com/3ba6s3

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this