TripleK 1 Posted March 17, 2013 Boas pessoal!Eu uso as server files do rancoroso, mas ando aqui a alterar umas cenas e fui alterar a missao do inicio para dar um set de nivel 1.Mas isto bugou, da tudo bem quando crio a char, mas depois qual volto a logar na char a missao volta a ligar e a receber os itens.Alguem pode ajudar?say_title ( "Bem-vindo!" )say ( "Bem-vindo ao Servidor Metin4Ever" )say ( "GameMasters:" )say ( "[sGA]TripleK" )say ( "[GM]Menuser" )say ( "[GM]TheMage" )say (" Bom-Jogo e")say ( "Diverte-te" )say ( "" )pc . give_exp2 ( 0 )set_quest_state ( "levelup" , "run" )pc . change_money ( 100000 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27006" , 200 )pc . give_item2 ( "27006" , 200 )pc . give_item2 ( "71050" , 200 )pc . give_item2 ( "72701" , 1 )pc . give_item2 ( "50053" , 1 )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . ride ()say_reward ( "Recebeste 100000 yang." )say_reward ( "Recebeste 1000 pots (G) vermelhas." )say_reward ( "Recebeste 400 pots (G) azuis." )say_reward ( "Recebeste alguns items." )say_reward ( "Recebeste cavalo militar." )clear_letter ( )set_state ( "__COMPLETE__" )if pc . job == 0 thenpc . give_item2 ( "19" , 1 )pc . give_item2 ( "11209" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12209" , 1 )say_reward ( "Recebeste um set de Warrior!" )elseif pc . job == 1thenpc . give_item2 ( "1009" , 1 )pc . give_item2 ( "11409" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12349" , 1 )say_reward ( "Recebeste um set de Ninja!" )elseif pc . job == 2 thenpc . give_item2 ( "19" , 1 )pc . give_item2 ( "11609" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12489" , 1 )say_reward ( "Recebeste um set de Sura!" )elseif pc . job == 3 thenpc . give_item2 ( "7009" , 1 )pc . give_item2 ( "11809" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12629" , 1 )say_reward ( "Recebeste um set de Shaman!" )endFoi isto que pus no ficheiro, "overgame.bem-vindo" Share this post Link to post Share on other sites
0 Mastema 98 Posted March 17, 2013 Não sou muito experiente em quests mas sei que falta quest (nome da quest) begin state start begin when login begin if pc.getqf("basic_weapon") == 0 then pc.setqf("basic_weapon", 1) if pc.job == 0 then Share this post Link to post Share on other sites
0 SINVAL o.O 728 Posted March 17, 2013 say_title ( "Bem-vindos!" )say ( "Bem-vindos à ToPGame" )say ( "Rates normais: 100%" )say ( "" )say ( "Divirtam-se" )say ( "Espero que gostem deste servidor." )say ( "Não te esqueças de visitar a nossa comunidade" )say ( "" )pc . change_money ( 1000000 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27006" , 200 )pc . give_item2 ( "71050" , 200 )pc . give_item2 ( "72702" , 1 )say_reward ( "Recebeste 1000000 gold ." )say_reward ( "Recebeste 200 pots (G) vermelhas." )say_reward ( "Recebeste 200 pots (G) azuis." )say_reward ( "Recebeste alguns items." )clear_letter ( )set_state ( "__COMPLETE__" )if pc . job == 0 thenpc . give_item2 ( "19" , 1 )pc . give_item2 ( "11209" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12209" , 1 )say_reward ( "Recebeste um set de warrior!" )elseif pc . job == 1 thenpc . give_item2 ( "1009" , 1 )pc . give_item2 ( "11409" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12349" , 1 )say_reward ( "Recebeste um set de ninja!" )elseif pc . job == 2 thenpc . give_item2 ( "19" , 1 )pc . give_item2 ( "11609" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12489" , 1 )say_reward ( "Recebeste um set de sura!" )elseif pc . job == 3 thenpc . give_item2 ( "7009" , 1 )pc . give_item2 ( "11809" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12629" , 1 )say_reward ( "Recebeste um set de shaman!" )end a minha é assim e funciona, copia ela muda os nomes e tenta por ela a minha funciona plis Share this post Link to post Share on other sites
0 TripleK 1 Posted March 17, 2013 say_title ( "Bem-vindos!" )say ( "Bem-vindos à ToPGame" )say ( "Rates normais: 100%" )say ( "" )say ( "Divirtam-se" )say ( "Espero que gostem deste servidor." )say ( "Não te esqueças de visitar a nossa comunidade" )say ( "" )pc . change_money ( 1000000 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27006" , 200 )pc . give_item2 ( "71050" , 200 )pc . give_item2 ( "72702" , 1 )say_reward ( "Recebeste 1000000 gold ." )say_reward ( "Recebeste 200 pots (G) vermelhas." )say_reward ( "Recebeste 200 pots (G) azuis." )say_reward ( "Recebeste alguns items." )clear_letter ( )set_state ( "__COMPLETE__" )if pc . job == 0 thenpc . give_item2 ( "19" , 1 )pc . give_item2 ( "11209" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12209" , 1 )say_reward ( "Recebeste um set de warrior!" )elseif pc . job == 1 thenpc . give_item2 ( "1009" , 1 )pc . give_item2 ( "11409" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12349" , 1 )say_reward ( "Recebeste um set de ninja!" )elseif pc . job == 2 thenpc . give_item2 ( "19" , 1 )pc . give_item2 ( "11609" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12489" , 1 )say_reward ( "Recebeste um set de sura!" )elseif pc . job == 3 thenpc . give_item2 ( "7009" , 1 )pc . give_item2 ( "11809" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12629" , 1 )say_reward ( "Recebeste um set de shaman!" )end a minha é assim e funciona, copia ela muda os nomes e tenta por ela a minha funciona plis Estao iguais xd Share this post Link to post Share on other sites
0 Mastema 98 Posted March 17, 2013 Triple adicionas-te o nome da quest no quest.list? Share this post Link to post Share on other sites
0 TripleK 1 Posted March 17, 2013 Epah, isto as server files do Rancoroso, e ele nao tem a main_quest_lv1.gotoinfomation, so tem a overgame.bem-vindo. Eu so pressiso de saber, como fazer para so abrir uma vez n "na vida" da char Share this post Link to post Share on other sites
0 InfoCoste 20 Posted March 17, 2013 Files by Rancoroso eu tentei esta e deu ^^http://cyber-gamers.org/index.php?/topic/5571-quest-inicio-personalizada-by-lost/ Share this post Link to post Share on other sites
0 SINVAL o.O 728 Posted March 17, 2013 escluir esta quest ai e aki decho a que o proprio rancoroso crio pras files dele quest premium_overgame begin state start begin when login or levelup with pc.get_level() == 1 begin set_state(bem_vindo_premio) end end state bem_vindo_premio begin when letter begin send_letter("Bem-vindo ao Overgame.") end when button or info begin say_title("Bem-vindo "..pc.name..".") say("") say("Olá, o administrador Rancoroso") say("deseja a você um bom jogo e que") say("você faça muitos amigos e amigas.") say("") say("Espero que você seja um jogado ou") say("jogadora de alto nível e faça seu") say("reino ser o mas forte de todos os") say("reinos.") say("") wait() say_title("Parabéns! "..pc.name..".") pc.give_item2(13009, 1) pc.give_item2(14009, 1) pc.give_item2(15009, 1) pc.give_item2(16009, 1) pc.give_item2(17009, 1) if pc.job == 0 then say("") say("Equipamento para guerreiro.") say("") pc.give_item2(19, 1) pc.give_item2(3009, 1) pc.give_item2(11209, 1) pc.give_item2(12209, 1) set_state(premio_player) elseif pc.job == 1 then say("") say("Equipamento para ninja.") say("") pc.give_item2(1009, 1) pc.give_item2(11409, 1) pc.give_item2(12349, 1) set_state(premio_player) elseif pc.job == 2 then say("") say("Equipamento para shura.") say("") pc.give_item2(19, 1) pc.give_item2(11609, 1) pc.give_item2(12489, 1) set_state(premio_player) elseif pc.job == 3 then say("") say("Equipamento para shaman.") say("") pc.give_item2(5009, 1) pc.give_item2(7009, 1) pc.give_item2(11809, 1) pc.give_item2(12629, 1) set_state(premio_player) end end end state premio_player begin when letter begin send_letter("Presente Overgame.") end when button or info begin say_title("Boa sorte "..pc.name..".") say("") local nation = { "Shinsu","Chunjo","Jinno" } if pc.get_sex() == 0 then horse.set_level(21) horse.ride ( ) pc.give_item2(50053) pc.give_item2(50056, 200) pc.give_item2(72725, 5) pc.give_item2(72729, 5) pc.give_item2(50082, 1) pc.give_item2(70038, 200) pc.give_item2(71033, 1) pc.set_skill_level("124", "59") pc.set_skill_level("121", "59") pc.set_skill_level("129", "59") pc.set_skill_level("126", "59") pc.set_skill_level("127", "59") pc.set_skill_level("128", "59") pc.set_skill_level("122", "59") pc.set_skill_level("131", "10") pc.set_skill_level("137", "20") pc.set_skill_level("138", "20") pc.set_skill_level("139", "20") pc.set_skill_level("140", "20") notice_all("Jogador "..pc.name.." do reino "..nation[pc.getempire()].."") notice_all("Começou agora e está nível "..pc.level..".") clear_letter() set_state(complete) q.done() else horse.set_level(21) horse.ride ( ) pc.give_item2(50053) pc.give_item2(50056, 200) pc.give_item2(72725, 5) pc.give_item2(72729, 5) pc.give_item2(50082, 1) pc.give_item2(70038, 200) pc.give_item2(71033, 1) pc.set_skill_level("124", "59") pc.set_skill_level("121", "59") pc.set_skill_level("129", "59") pc.set_skill_level("126", "59") pc.set_skill_level("127", "59") pc.set_skill_level("128", "59") pc.set_skill_level("122", "59") pc.set_skill_level("131", "10") pc.set_skill_level("137", "20") pc.set_skill_level("138", "20") pc.set_skill_level("139", "20") pc.set_skill_level("140", "20") notice_all("Jogadora "..pc.name.." do reino "..nation[pc.getempire()].."") notice_all("Começou agora e está nível "..pc.level..".") clear_letter() set_state(complete) q.done() end end end state complete begin endend Topico original : http://cyber-gamers.org/index.php?/topic/6704-quest-premium-overgame/ Share this post Link to post Share on other sites
0 TripleK 1 Posted March 17, 2013 Ja tentei tudo que disseram em cima, e nada da alguem pode ajudar? Share this post Link to post Share on other sites
0 SINVAL o.O 728 Posted March 17, 2013 mano os recursos que tem ja foi dito se tu não consegues arumar então decha... Share this post Link to post Share on other sites
0 TripleK 1 Posted March 17, 2013 mano os recursos que tem ja foi dito se tu não consegues arumar então decha...Tu usas as servefiles do rancoroso? Share this post Link to post Share on other sites
Boas pessoal!Eu uso as server files do rancoroso, mas ando aqui a alterar umas cenas e fui alterar a missao do inicio para dar um set de nivel 1.Mas isto bugou, da tudo bem quando crio a char, mas depois qual volto a logar na char a missao volta a ligar e a receber os itens.Alguem pode ajudar?say_title ( "Bem-vindo!" )say ( "Bem-vindo ao Servidor Metin4Ever" )say ( "GameMasters:" )say ( "[sGA]TripleK" )say ( "[GM]Menuser" )say ( "[GM]TheMage" )say (" Bom-Jogo e")say ( "Diverte-te" )say ( "" )pc . give_exp2 ( 0 )set_quest_state ( "levelup" , "run" )pc . change_money ( 100000 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27006" , 200 )pc . give_item2 ( "27006" , 200 )pc . give_item2 ( "71050" , 200 )pc . give_item2 ( "72701" , 1 )pc . give_item2 ( "50053" , 1 )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . ride ()say_reward ( "Recebeste 100000 yang." )say_reward ( "Recebeste 1000 pots (G) vermelhas." )say_reward ( "Recebeste 400 pots (G) azuis." )say_reward ( "Recebeste alguns items." )say_reward ( "Recebeste cavalo militar." )clear_letter ( )set_state ( "__COMPLETE__" )if pc . job == 0 thenpc . give_item2 ( "19" , 1 )pc . give_item2 ( "11209" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12209" , 1 )say_reward ( "Recebeste um set de Warrior!" )elseif pc . job == 1thenpc . give_item2 ( "1009" , 1 )pc . give_item2 ( "11409" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12349" , 1 )say_reward ( "Recebeste um set de Ninja!" )elseif pc . job == 2 thenpc . give_item2 ( "19" , 1 )pc . give_item2 ( "11609" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12489" , 1 )say_reward ( "Recebeste um set de Sura!" )elseif pc . job == 3 thenpc . give_item2 ( "7009" , 1 )pc . give_item2 ( "11809" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12629" , 1 )say_reward ( "Recebeste um set de Shaman!" )endFoi isto que pus no ficheiro, "overgame.bem-vindo"
Share this post
Link to post
Share on other sites