[QUEST] Piatra curcubeu 6/11/2015

Deconectat
Avatar utilizator
MariusExygo
Fost Helper
Fost Helper
Mesaje: 1455
Membru din: 09 Mar 2014
Localitate: Planeta Pluto
Server Metin2: Wild Fantasy
Mulțumiri acordate: 3
Mulțumiri primite: 39
Contact:

[QUEST] Piatra curcubeu 6/11/2015

Mesajde MariusExygo » 06 Noi 2015, 13:01

Piatra curcubeu: Imagine

Imagine

Imagine


Cod: Selectaţi tot

-- Autor: Exygo
-- Ultima modificare: 6 Noiembrie 2015
-- Tip quest: Simplu-Mediu
-- Disponibilitate: Gratis
quest piatra_curcubeu begin
   state start begin
   function returneaza_informatia()
      if pc.job == 0 then
         returnu_cu_rasa = "Razboinic"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Corporal"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Mental"
         end
      elseif pc.job == 1 then
         returnu_cu_rasa = "Ninja"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Pumnal"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Arc"
         end
      
      elseif pc.job == 2 then
         returnu_cu_rasa = "Sura"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Arme magice"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Magie neagra"
         end

      elseif pc.job == 3 then
         returnu_cu_rasa = "Saman"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Dragon"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Vindecare"
         end
      end
      return ""..returnu_cu_rasa..", "..returnu_cu_grupu..""
   end

      when 50512.use begin
         say_title("Piatra Curcubeu:[ENTER]") -- e sus vere cu un anume scop
         if get_time() < pc.getf("piatra_curcubeu","bug_fix_p_curcubeu") then
            say("Trebuie sa astepti 5 minute")
            --say("Trebuie sa astepti "..get_time_remaining(pc.getf("piatra_curcubeu","bug_fix_p_curcubeu") - get_time()).."")
            --plm get_time_remaining care e smecher sa-si implementeze functia
            if pc.is_gm() then
               say_reward("[ENTER]Fiind 'GM' poti elimina timpul")
               local gmu_vericule=select("Elimina","Nu multumesc")
               if gmu_vericule == 1 then
                  pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+1)
               end
            end
         else
            say("Poti folosi aceasta piatra pentru")
            say("ati face abilitatile perfecte.")
            say_reward("[ENTER]"..pc.get_name().." - Profesie: "..piatra_curcubeu.returneaza_informatia().."")
            
            if pc.get_skill_group() == 0 then
               say("Momentan nu ti-ai ales nicio profesie!")
               say("Inainte de a folosi piatra alegeti o profesie.")
            else
               if pc.job ==0 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_war=select("Foloseste","Nu folosi")
                  
                  if select_war==1 then
                     if pc.get_skill_group() == 1 then
                        --Corp
                        pc.set_skill_group(1)
                        pc.set_skill_level(1 ,59)
                        pc.set_skill_level(2 ,59)
                        pc.set_skill_level(3 ,59)
                        pc.set_skill_level(4 ,59)
                        pc.set_skill_level(5 ,59)
                     elseif pc.get_skill_group() == 2 then
                        --Mental
                        pc.set_skill_group(2)
                        pc.set_skill_level(16 ,59)
                        pc.set_skill_level(17 ,59)
                        pc.set_skill_level(18 ,59)
                        pc.set_skill_level(19 ,59)
                        pc.set_skill_level(20 ,59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_war
                     
               elseif pc.job ==1 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_ninja=select("Foloseste","Nu folosi")
                     
                  if select_ninja==1 then
                     if pc.get_skill_group() == 1 then
                        --Lame
                        pc.set_skill_group(3)
                        pc.set_skill_level(31 ,59)
                        pc.set_skill_level(32 ,59)
                        pc.set_skill_level(33 ,59)
                        pc.set_skill_level(34 ,59)
                        pc.set_skill_level(35 ,59)
                     elseif pc.get_skill_group() == 2 then
                        --Arc
                        pc.set_skill_group(4)
                        pc.set_skill_level(46 ,59)
                        pc.set_skill_level(47 ,59)
                        pc.set_skill_level(48 ,59)
                        pc.set_skill_level(49 ,59)
                        pc.set_skill_level(50 ,59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_ninja
                     
               elseif pc.job ==2 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_sura=select("Foloseste","Nu folosi")
                     
                  if select_sura==1 then
                     if pc.get_skill_group() == 1 then                        
                        --Arme
                        pc.set_skill_group(6)
                        pc.set_skill_level(61 ,59)
                        pc.set_skill_level(62 ,59)
                        pc.set_skill_level(63 ,59)
                        pc.set_skill_level(64 ,59)
                        pc.set_skill_level(65 ,59)
                        pc.set_skill_level(66 ,59)
                     elseif pc.get_skill_group() == 2 then
                        -- Magie
                        pc.set_skill_group(5)
                        pc.set_skill_level(76 ,59)
                        pc.set_skill_level(77 ,59)
                        pc.set_skill_level(78 ,59)
                        pc.set_skill_level(79 ,59)
                        pc.set_skill_level(80 ,59)
                        pc.set_skill_level(81, 59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_sura
                     
               elseif pc.job ==3 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_shaman=select("Foloseste","Nu folosi")
                     
                  if select_shaman==1 then
                     if pc.get_skill_group() == 1 then
                        --Dragon
                        pc.set_skill_group(8)
                        pc.set_skill_level(91 ,59)
                        pc.set_skill_level(92 ,59)
                        pc.set_skill_level(93 ,59)
                        pc.set_skill_level(94 ,59)
                        pc.set_skill_level(95 ,59)
                        pc.set_skill_level(96 ,59)
                     elseif pc.get_skill_group() == 2 then
                        --Vindecare
                        pc.set_skill_group(7)
                        pc.set_skill_level(106 ,59)
                        pc.set_skill_level(107 ,59)
                        pc.set_skill_level(108 ,59)
                        pc.set_skill_level(109 ,59)
                        pc.set_skill_level(110 ,59)
                        pc.set_skill_level(111 ,59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_shaman
                  
               end -- if pc.job
            end -- if&else pc.get_skill_group()
         end -- if get_time
      end -- when
   end -- state
end -- quest
-- Exygo@Just4Metin.ro@WildFantasy.ro



Tutorial instalare quest:
1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .
2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.
4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest
5. Intraţi pe server şi scrieţi /reload q .
6. Testaţi quest-ul .
Ultima oară modificat 21 Apr 2016, 20:59 de către Yahiko, modificat 1 dată în total.
Motiv: //# Actualizat după noile cerințe.
Imagine

Link prezentare Click aici

Serviciu si chestii gratis pt. voi Trebuie să fii logat sau înregistrat pentru a vedea acest link.


"Nu fi curva in prostitutia Metin2, nu fi sclavul lor, nu le face tu serverul la prosti"

Deconectat
Avatar utilizator
Ratony Montana
Membru Club
Membru Club
Mesaje: 1059
Membru din: 25 Iun 2015
Localitate: Iasi
Reputație: Membru club permanent
Regat: Chunjo
Mulțumiri acordate: 7
Mulțumiri primite: 12

Re: [QUEST] Piatra curcubeu 6/11/2015

Mesajde Ratony Montana » 06 Noi 2015, 13:03

Ai și pentru lycan un quest? Dacă nu, care e skill_group-ul lui?

Deconectat
Avatar utilizator
MariusExygo
Fost Helper
Fost Helper
Mesaje: 1455
Membru din: 09 Mar 2014
Localitate: Planeta Pluto
Server Metin2: Wild Fantasy
Mulțumiri acordate: 3
Mulțumiri primite: 39
Contact:

Re: [QUEST] Piatra curcubeu 6/11/2015

Mesajde MariusExygo » 06 Noi 2015, 13:05

Raton Senpai scrie:Ai și pentru lycan un quest? Dacă nu, care e skill_group-ul lui?

Nu stiu n-am bagat porcaria aia in viata mea, parca jobu lui era 4

EDIT:

Cod: Selectaţi tot

-- Autor: Exygo
-- Ultima modificare: 6 Noiembrie 2015
-- Tip quest: Simplu-Mediu
-- Disponibilitate: Gratis
quest piatra_curcubeu begin
   state start begin
   function returneaza_informatia()
      if pc.job == 0 then
         returnu_cu_rasa = "Razboinic"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Corporal"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Mental"
         end
      elseif pc.job == 1 then
         returnu_cu_rasa = "Ninja"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Pumnal"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Arc"
         end
      
      elseif pc.job == 2 then
         returnu_cu_rasa = "Sura"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Arme magice"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Magie neagra"
         end

      elseif pc.job == 3 then
         returnu_cu_rasa = "Saman"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Dragon"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Vindecare"
         end
         
      elseif pc.job == 4 then
         returnu_cu_rasa = "Lycan"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Instinct"
         --elseif pc.get_skill_group() == 2 then
         --   returnu_cu_grupu = "test"
         end
      end
      return ""..returnu_cu_rasa..", "..returnu_cu_grupu..""
   end

      when 50512.use begin
         say_title("Piatra Curcubeu:[ENTER]") -- e sus vere cu un anume scop
         if get_time() < pc.getf("piatra_curcubeu","bug_fix_p_curcubeu") then
            say("Trebuie sa astepti 5 minute")
            --say("Trebuie sa astepti "..get_time_remaining(pc.getf("piatra_curcubeu","bug_fix_p_curcubeu") - get_time()).."")
            --plm get_time_remaining care e smecher sa-si implementeze functia
            if pc.is_gm() then
               say_reward("[ENTER]Fiind 'GM' poti elimina timpul")
               local gmu_vericule=select("Elimina","Nu multumesc")
               if gmu_vericule == 1 then
                  pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+1)
               end
            end
         else
            say("Poti folosi aceasta piatra pentru")
            say("ati face abilitatile perfecte.")
            say_reward("[ENTER]"..pc.get_name().." - Profesie: "..piatra_curcubeu.returneaza_informatia().."")
            
            if pc.get_skill_group() == 0 then
               say("Momentan nu ti-ai ales nicio profesie!")
               say("Inainte de a folosi piatra alegeti o profesie.")
            else
               if pc.job ==0 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_war=select("Foloseste","Nu folosi")
                  
                  if select_war==1 then
                     if pc.get_skill_group() == 1 then
                        --Corp
                        pc.set_skill_group(1)
                        pc.set_skill_level(1 ,59)
                        pc.set_skill_level(2 ,59)
                        pc.set_skill_level(3 ,59)
                        pc.set_skill_level(4 ,59)
                        pc.set_skill_level(5 ,59)
                     elseif pc.get_skill_group() == 2 then
                        --Mental
                        pc.set_skill_group(2)
                        pc.set_skill_level(16 ,59)
                        pc.set_skill_level(17 ,59)
                        pc.set_skill_level(18 ,59)
                        pc.set_skill_level(19 ,59)
                        pc.set_skill_level(20 ,59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_war
                     
               elseif pc.job ==1 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_ninja=select("Foloseste","Nu folosi")
                     
                  if select_ninja==1 then
                     if pc.get_skill_group() == 1 then
                        --Lame
                        pc.set_skill_group(3)
                        pc.set_skill_level(31 ,59)
                        pc.set_skill_level(32 ,59)
                        pc.set_skill_level(33 ,59)
                        pc.set_skill_level(34 ,59)
                        pc.set_skill_level(35 ,59)
                     elseif pc.get_skill_group() == 2 then
                        --Arc
                        pc.set_skill_group(4)
                        pc.set_skill_level(46 ,59)
                        pc.set_skill_level(47 ,59)
                        pc.set_skill_level(48 ,59)
                        pc.set_skill_level(49 ,59)
                        pc.set_skill_level(50 ,59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_ninja
                     
               elseif pc.job ==2 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_sura=select("Foloseste","Nu folosi")
                     
                  if select_sura==1 then
                     if pc.get_skill_group() == 1 then                        
                        --Arme
                        pc.set_skill_group(6)
                        pc.set_skill_level(61 ,59)
                        pc.set_skill_level(62 ,59)
                        pc.set_skill_level(63 ,59)
                        pc.set_skill_level(64 ,59)
                        pc.set_skill_level(65 ,59)
                        pc.set_skill_level(66 ,59)
                     elseif pc.get_skill_group() == 2 then
                        -- Magie
                        pc.set_skill_group(5)
                        pc.set_skill_level(76 ,59)
                        pc.set_skill_level(77 ,59)
                        pc.set_skill_level(78 ,59)
                        pc.set_skill_level(79 ,59)
                        pc.set_skill_level(80 ,59)
                        pc.set_skill_level(81, 59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_sura
                     
               elseif pc.job ==3 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_shaman=select("Foloseste","Nu folosi")
                     
                  if select_shaman==1 then
                     if pc.get_skill_group() == 1 then
                        --Dragon
                        pc.set_skill_group(8)
                        pc.set_skill_level(91 ,59)
                        pc.set_skill_level(92 ,59)
                        pc.set_skill_level(93 ,59)
                        pc.set_skill_level(94 ,59)
                        pc.set_skill_level(95 ,59)
                        pc.set_skill_level(96 ,59)
                     elseif pc.get_skill_group() == 2 then
                        --Vindecare
                        pc.set_skill_group(7)
                        pc.set_skill_level(106 ,59)
                        pc.set_skill_level(107 ,59)
                        pc.set_skill_level(108 ,59)
                        pc.set_skill_level(109 ,59)
                        pc.set_skill_level(110 ,59)
                        pc.set_skill_level(111 ,59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_shaman
                  
               elseif pc.job ==4 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_lycan=select("Foloseste","Nu folosi")
                     
                  if select_lycan==1 then
                     if pc.get_skill_group() == 1 then
                        --Instinct
                        pc.set_skill_group(8)
                        pc.set_skill_level(91 ,59) -- inlocuieste numerele pt Lycan
                        pc.set_skill_level(92 ,59) -- inlocuieste numerele pt Lycan
                        pc.set_skill_level(93 ,59) -- inlocuieste numerele pt Lycan
                        pc.set_skill_level(94 ,59) -- inlocuieste numerele pt Lycan
                        pc.set_skill_level(95 ,59) -- inlocuieste numerele pt Lycan
                        pc.set_skill_level(96 ,59) -- inlocuieste numerele pt Lycan
                     --elseif pc.get_skill_group() == 2 then
                        --test
                        --pc.set_skill_group(test)
                        --pc.set_skill_level(test ,59)
                        --pc.set_skill_level(test ,59)
                        --pc.set_skill_level(test ,59)
                        --pc.set_skill_level(test ,59)
                        --pc.set_skill_level(test ,59)
                        --pc.set_skill_level(test ,59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_lycan
                  
               end -- if pc.job
            end -- if&else pc.get_skill_group()
         end -- if get_time
      end -- when
   end -- state
end -- quest
-- Exygo@Just4Metin.ro@WildFantasy.ro


Inlocuiesti si tu skillurile, le pui pe cele de la lycan, eu nu le stiu cum am mai zis nu am bagat porcaria aia de lycan in viata mea :)
Ultima oară modificat 06 Noi 2015, 13:12 de către Ratony Montana, modificat 1 dată în total.
Motiv: Merci
Imagine

Link prezentare Click aici

Serviciu si chestii gratis pt. voi Trebuie să fii logat sau înregistrat pentru a vedea acest link.


"Nu fi curva in prostitutia Metin2, nu fi sclavul lor, nu le face tu serverul la prosti"

Deconectat
Avatar utilizator
emoemolizu
Nivel 3
Nivel 3
Mesaje: 311
Membru din: 20 Mar 2014
Status: http://www.Mt2Run.ro
Server Metin2: Mt2Run.ro
Regat: Chunjo
Mulțumiri acordate: 1
Mulțumiri primite: 0

Re: [QUEST] Piatra curcubeu 6/11/2015

Mesajde emoemolizu » 06 Noi 2015, 15:03

ms pt quest e foarte bun :X

Deconectat
Avatar utilizator
MariusExygo
Fost Helper
Fost Helper
Mesaje: 1455
Membru din: 09 Mar 2014
Localitate: Planeta Pluto
Server Metin2: Wild Fantasy
Mulțumiri acordate: 3
Mulțumiri primite: 39
Contact:

Re: [QUEST] Piatra curcubeu 6/11/2015

Mesajde MariusExygo » 14 Noi 2015, 20:22

UP

-- Sâm Dec 05, 2015 9:56 am --

UP
Imagine

Link prezentare Click aici

Serviciu si chestii gratis pt. voi Trebuie să fii logat sau înregistrat pentru a vedea acest link.


"Nu fi curva in prostitutia Metin2, nu fi sclavul lor, nu le face tu serverul la prosti"

Deconectat
Avatar utilizator
Ankhed
Super Ad Mod
Super Ad Mod
Mesaje: 1862
Membru din: 22 Noi 2015
Localitate: Bacău
Reputație: Super Ad. Moderator ♠
Fost Helper ♠
Fost Ad. Moderator ♠
Fost Super Moderator ♠
Fost Designer ♠
Ajutor lider moderatori ♠
Nume anterior: Anthony, Rhys
Status: Still alive
Server Metin2: Îmi plac fetele
Mulțumiri acordate: 11
Mulțumiri primite: 14
Contact:

Re: [QUEST] Piatra curcubeu 6/11/2015

Mesajde Ankhed » 21 Apr 2016, 16:33

Imagine

Imagine

Deconectat
Avatar utilizator
MariusExygo
Fost Helper
Fost Helper
Mesaje: 1455
Membru din: 09 Mar 2014
Localitate: Planeta Pluto
Server Metin2: Wild Fantasy
Mulțumiri acordate: 3
Mulțumiri primite: 39
Contact:

Re: [QUEST] Piatra curcubeu 6/11/2015

Mesajde MariusExygo » 21 Apr 2016, 16:36

Anthony scrie:Mai este postat: quest-uri/piatra-curcubeu-tutorial-t96.html
Arhivat

Unde vezi tu identic ? poate ma apuc acum si-l mai actualizez sa se vada si din avion
Imagine

Link prezentare Click aici

Serviciu si chestii gratis pt. voi Trebuie să fii logat sau înregistrat pentru a vedea acest link.


"Nu fi curva in prostitutia Metin2, nu fi sclavul lor, nu le face tu serverul la prosti"


Înapoi la “Quest-uri”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: MSNbot Media și 1 vizitator