kimameixede 6 Posted February 3, 2016 Share Posted February 3, 2016 Hello devs! Whats wrong whit this quest Spoiler quest colonias begin state start begin when login begin if pc.get_map_index() == 356 then say_size(350, 400) say("Após a ruina dos três grandes reinos do antigo") say("império, o povo se dividiu em colonias a oriente") say("do continente. Esta é a colonia de Guerreiros,") say("onde vive o povo mais forte e determinado.") say("Guerreiros são treinados para serem os melhores") say("em situações de combate corpo a corpo. Eles usam") say("pesadas e resistentes armaduras, incríveis armas e") say("graças a seus treinos aprendem e aperfeiçoam as") say("melhores habilidades. Têm como seus principais") say("objetivos na vida, atingir a pura força física e") say("combina-la com um espírito equilibrado e sereno.") say("Dependendo das habilidades que escolhem treinar,") say("os guerreiros são capazes de infligir devastadoras") say("quantidades de dano ou de combinar habilmente") say("um escudo e uma espada para neutralizaram os") say("ataques de múltiplos inimigos. Agora tu fazes parte") say("desta colonia, será que estás à altura de te tornar") say("um verdadeiro Guerreiro?") say("") say("Faz o teu treinamento e mostra do que és capaz!") end end when letter begin local v = find_npc_by_vnum(30134) if v != 0 then target.vid("__TARGET__", v, "Missão da Colonia: ") end send_letter("Missão da Colonia: ") end when button or info begin say_title("Missão da Colonia: ") say("") say("Antes de começares o teu treinamento") say("deves dirigir-te ao Líder da") say("Colonia, ele ira dar-te instruções ") say("antes de começares o teu treinamento.") end when __TARGET__.target.click or 30134.click begin target.delete("__TARGET__") say_title("Missão da Colonia: ") say("Olá, eu sou o Líder da colonia de Guerreiros.") say("Nesta colonia colonia só os Guerreiros mais") say("fortes e determinados podem permanecer, os") say("mais fracos são expulsos. Todos os que se") say("juntam a esta colonia são sujeitos a um") say("treinamento quem provar ter as capacidades") say("certas terá a chance de entrar no novo") say("império Souls Tao.") say("") say("Queres começar o teu treinamento? ") escolher = select ("Sim","Não") if escolher == 1 then say("Muito bem! Deves dirigir-te ao General de Batalha,") say("ele irá dizer-te o que deves fazer para treinar") say("e aperfeiçoar as tuas habilidades.") say("") say("Boa sorte.") clear_letter() npc.lock() set_state("general") end end end state general begin when letter begin local s = find_npc_by_vnum(30133) if s != 0 then target.vid("__TARGET__", s, "General da Batalha: ") end send_letter("General da Batalha: ") end when button or info begin say_title("General da Batalha: ") say("") say("Dirige-te ao General da Batalha") say("Para começares o teu treinamento") set_state("missao3") end end state missao3 begin end end Online the first state works Link to comment Share on other sites More sharing options...
Premium Galet 514 Posted February 3, 2016 Premium Share Posted February 3, 2016 Try this, I only checked the states however : quest colonias begin state start begin when login begin if pc.get_map_index() == 356 then say_size(350, 400) say("Após a ruina dos três grandes reinos do antigo") say("império, o povo se dividiu em colonias a oriente") say("do continente. Esta é a colonia de Guerreiros,") say("onde vive o povo mais forte e determinado.") say("Guerreiros são treinados para serem os melhores") say("em situações de combate corpo a corpo. Eles usam") say("pesadas e resistentes armaduras, incríveis armas e") say("graças a seus treinos aprendem e aperfeiçoam as") say("melhores habilidades. Têm como seus principais") say("objetivos na vida, atingir a pura força física e") say("combina-la com um espírito equilibrado e sereno.") say("Dependendo das habilidades que escolhem treinar,") say("os guerreiros são capazes de infligir devastadoras") say("quantidades de dano ou de combinar habilmente") say("um escudo e uma espada para neutralizaram os") say("ataques de múltiplos inimigos. Agora tu fazes parte") say("desta colonia, será que estás à altura de te tornar") say("um verdadeiro Guerreiro?") say("") say("Faz o teu treinamento e mostra do que és capaz!") set_state(letterfix) end end end state letterfix begin when letter begin local v = find_npc_by_vnum(30134) if v != 0 then target.vid("__TARGET__", v, "Missão da Colonia: ") end send_letter("Missão da Colonia: ") end when button or info begin say_title("Missão da Colonia: ") say("") say("Antes de começares o teu treinamento") say("deves dirigir-te ao Líder da") say("Colonia, ele ira dar-te instruções ") say("antes de começares o teu treinamento.") end when __TARGET__.target.click or 30134.click begin target.delete("__TARGET__") say_title("Missão da Colonia: ") say("Olá, eu sou o Líder da colonia de Guerreiros.") say("Nesta colonia colonia só os Guerreiros mais") say("fortes e determinados podem permanecer, os") say("mais fracos são expulsos. Todos os que se") say("juntam a esta colonia são sujeitos a um") say("treinamento quem provar ter as capacidades") say("certas terá a chance de entrar no novo") say("império Souls Tao.") say("") say("Queres começar o teu treinamento? ") escolher = select ("Sim","Não") if escolher == 1 then say("Muito bem! Deves dirigir-te ao General de Batalha,") say("ele irá dizer-te o que deves fazer para treinar") say("e aperfeiçoar as tuas habilidades.") say("") say("Boa sorte.") clear_letter() npc.lock() set_state("general") end end end end state general begin when letter begin local s = find_npc_by_vnum(30133) if s != 0 then target.vid("__TARGET__", s, "General da Batalha: ") end send_letter("General da Batalha: ") end when button or info begin say_title("General da Batalha: ") say("") say("Dirige-te ao General da Batalha") say("Para começares o teu treinamento") set_state("missao3") end end end state missao3 begin end end Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now