exista quest ????

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
gLontz
Nivel 4

Nivel 4
Mesaje: 587
Membru din: 06 Apr 2014, 18:19
Server: www.metin2slim.ro
Regat: Jinno
Aprecieri: 9  
Mulţumiri: 15  
 Contact:
Medalii

Salutare, as dorii sa intreb daca exista vr-un quest gen ruleta , sa alegi un numar si daca l-ai ales corect sa iti dea un premiu sa nu iti dea bani... , exista?
Afișează semnătura
Avatar utilizator
Filipino
Metin Master

Metin Master
Mesaje: 2789
Membru din: 03 Sep 2014, 21:02
Server: ▬▬▬▬▬▬
Aprecieri: 39  
Mulţumiri: 785  
Discord: Copiază ID
Medalii

Nu stiu sigur daca este vre-un asemenea quest,dar poti modifica cel cu loteria.

Cod: Selectaţi tot

quest gdv_entry  begin
   state start begin
      when 20094.chat."Loteria Metin2" begin
         
         if 20 > get_global_time() - pc . getqf ( "lottery_last_play" ) then 
      say ("Trebuie s? astep?i 20 secunde ca s? po?i juca din nou,pentru a se evita spawnul") 
      return
   end 
   say_title ( "Casier:" )
   say ("Pentru a te juca trebuie s-? pl?testi un pre? în valoare de 3kk")
   say_reward ("Pret: 3.000.000 Yang")
   say ("Continu?m?")
   local scelta = select ( "Da","Nu" )
   if scelta == 1 then
      if pc . gold >= 5000 then
         pc . changegold ( - 3000000 )
         local k
         repeat
            say_title ( "Casier:" )
            say ( "Introduce?i un num?r de la 1 la 20" )
            say ("În cazul în care num?rul corespunde cu")
            say ("numarul ales de dumneavoastr? pute?i castiga")
            say ("suma de 50.000.000 Yang!!")
            k = tonumber(input())
            if k == nil then
               say_title("Casier:")
               say("Trebuie s-? introduce?i un num?r!")
               local s = select("Continu?", "Anuleaz?")
               if s == 2 then
                  return
               end
            else
               if k <= 0 then
                  say_title("Casier:")
                  say("Trebuie s-? introduce?i un num?r mai mare decât 0")
                  local s = select("Continu?", "Anuleaz?")
                  if s == 2 then
                     return
                  end
               else
                  if k > 20 then
                     say_title("Casier:")
                     say("Trebuie s-? introduce?i un num?r între 1 si 20")
                     local s = select("Continu?", "Anuleaz?")
                     if s == 2 then
                        return
                     end
                  else
                     break
                  end
               end
            end
         until false
         say("Introduce?i un num?r " .. k )
         wait ()
         say ("?i acum vom continua cu extragerea!")
         local random_number = tostring(number(1,20))
         say("Num?rul extras: " .. random_number)
         if random_number == tostring(k) then
            say ("Felicit?ri, ai câ?tigat potul cel mare de 100.000.000. yang!")
            say_reward ("Ai primit 50.000.000. Yang")
            pc.changegold ( 50000000 )
         else 
            say ("Se pare ca ai gresit num?rul,mai incerca :(")
         end
      end
      pc.setqf("lottery_last_play" , get_global_time()) 
      return
            end
         end
      end   
   end
end
Si daca nu reusesti, poti vorbi cu DaRealPain sa-ti faca unul. :)
Imagine
Afișează semnătura
Avatar utilizator
gLontz
Nivel 4

Nivel 4
Mesaje: 587
Membru din: 06 Apr 2014, 18:19
Server: www.metin2slim.ro
Regat: Jinno
Aprecieri: 9  
Mulţumiri: 15  
 Contact:
Medalii

Filip™ scrie:Nu stiu sigur daca este vre-un asemenea quest,dar poti modifica cel cu loteria.

Cod: Selectaţi tot

quest gdv_entry  begin
   state start begin
      when 20094.chat."Loteria Metin2" begin
         
         if 20 > get_global_time() - pc . getqf ( "lottery_last_play" ) then 
      say ("Trebuie s? astep?i 20 secunde ca s? po?i juca din nou,pentru a se evita spawnul") 
      return
   end 
   say_title ( "Casier:" )
   say ("Pentru a te juca trebuie s-? pl?testi un pre? în valoare de 3kk")
   say_reward ("Pret: 3.000.000 Yang")
   say ("Continu?m?")
   local scelta = select ( "Da","Nu" )
   if scelta == 1 then
      if pc . gold >= 5000 then
         pc . changegold ( - 3000000 )
         local k
         repeat
            say_title ( "Casier:" )
            say ( "Introduce?i un num?r de la 1 la 20" )
            say ("În cazul în care num?rul corespunde cu")
            say ("numarul ales de dumneavoastr? pute?i castiga")
            say ("suma de 50.000.000 Yang!!")
            k = tonumber(input())
            if k == nil then
               say_title("Casier:")
               say("Trebuie s-? introduce?i un num?r!")
               local s = select("Continu?", "Anuleaz?")
               if s == 2 then
                  return
               end
            else
               if k <= 0 then
                  say_title("Casier:")
                  say("Trebuie s-? introduce?i un num?r mai mare decât 0")
                  local s = select("Continu?", "Anuleaz?")
                  if s == 2 then
                     return
                  end
               else
                  if k > 20 then
                     say_title("Casier:")
                     say("Trebuie s-? introduce?i un num?r între 1 si 20")
                     local s = select("Continu?", "Anuleaz?")
                     if s == 2 then
                        return
                     end
                  else
                     break
                  end
               end
            end
         until false
         say("Introduce?i un num?r " .. k )
         wait ()
         say ("?i acum vom continua cu extragerea!")
         local random_number = tostring(number(1,20))
         say("Num?rul extras: " .. random_number)
         if random_number == tostring(k) then
            say ("Felicit?ri, ai câ?tigat potul cel mare de 100.000.000. yang!")
            say_reward ("Ai primit 50.000.000. Yang")
            pc.changegold ( 50000000 )
         else 
            say ("Se pare ca ai gresit num?rul,mai incerca :(")
         end
      end
      pc.setqf("lottery_last_play" , get_global_time()) 
      return
            end
         end
      end   
   end
end
Si daca nu reusesti, poti vorbi cu DaRealPain sa-ti faca unul. :)

sa vad ce pot face din asta , multumesc !
Afișează semnătura
Avatar utilizator
MichaelOi
Nou Venit

Nou Venit
Mesaje: 2
Membru din: 21 Ian 2015, 10:30
Server: BMW
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
Medalii

Nume:Sion AndreiVarsta:17Experienta in acest domeniu: IncepatorMotivul pentru care doresti sa ni te alaturi:Vreau sa fac parte din aceasta comunitate deoarece as vrea sa imi petrec timpul pe forum cu un folos.Desi nu sunt profesionist cu timpul pot capata experienta necesara postului.

Da ... Desfaceți Pct distracție
Avatar utilizator
gLontz
Nivel 4

Nivel 4
Mesaje: 587
Membru din: 06 Apr 2014, 18:19
Server: www.metin2slim.ro
Regat: Jinno
Aprecieri: 9  
Mulţumiri: 15  
 Contact:
Medalii

gLontz scrie:
Filip™ scrie:Nu stiu sigur daca este vre-un asemenea quest,dar poti modifica cel cu loteria.

Cod: Selectaţi tot

quest gdv_entry  begin
   state start begin
      when 20094.chat."Loteria Metin2" begin
         
         if 20 > get_global_time() - pc . getqf ( "lottery_last_play" ) then 
      say ("Trebuie s? astep?i 20 secunde ca s? po?i juca din nou,pentru a se evita spawnul") 
      return
   end 
   say_title ( "Casier:" )
   say ("Pentru a te juca trebuie s-? pl?testi un pre? în valoare de 3kk")
   say_reward ("Pret: 3.000.000 Yang")
   say ("Continu?m?")
   local scelta = select ( "Da","Nu" )
   if scelta == 1 then
      if pc . gold >= 5000 then
         pc . changegold ( - 3000000 )
         local k
         repeat
            say_title ( "Casier:" )
            say ( "Introduce?i un num?r de la 1 la 20" )
            say ("În cazul în care num?rul corespunde cu")
            say ("numarul ales de dumneavoastr? pute?i castiga")
            say ("suma de 50.000.000 Yang!!")
            k = tonumber(input())
            if k == nil then
               say_title("Casier:")
               say("Trebuie s-? introduce?i un num?r!")
               local s = select("Continu?", "Anuleaz?")
               if s == 2 then
                  return
               end
            else
               if k <= 0 then
                  say_title("Casier:")
                  say("Trebuie s-? introduce?i un num?r mai mare decât 0")
                  local s = select("Continu?", "Anuleaz?")
                  if s == 2 then
                     return
                  end
               else
                  if k > 20 then
                     say_title("Casier:")
                     say("Trebuie s-? introduce?i un num?r între 1 si 20")
                     local s = select("Continu?", "Anuleaz?")
                     if s == 2 then
                        return
                     end
                  else
                     break
                  end
               end
            end
         until false
         say("Introduce?i un num?r " .. k )
         wait ()
         say ("?i acum vom continua cu extragerea!")
         local random_number = tostring(number(1,20))
         say("Num?rul extras: " .. random_number)
         if random_number == tostring(k) then
            say ("Felicit?ri, ai câ?tigat potul cel mare de 100.000.000. yang!")
            say_reward ("Ai primit 50.000.000. Yang")
            pc.changegold ( 50000000 )
         else 
            say ("Se pare ca ai gresit num?rul,mai incerca :(")
         end
      end
      pc.setqf("lottery_last_play" , get_global_time()) 
      return
            end
         end
      end   
   end
end
Si daca nu reusesti, poti vorbi cu DaRealPain sa-ti faca unul. :)

sa vad ce pot face din asta , multumesc !
are bug!
Afișează semnătura
Avatar utilizator
Filipino
Metin Master

Metin Master
Mesaje: 2789
Membru din: 03 Sep 2014, 21:02
Server: ▬▬▬▬▬▬
Aprecieri: 39  
Mulţumiri: 785  
Discord: Copiază ID
Medalii

Ia pune-me aici ce ai modificat si cum

[ Mesaj scris via Android ] Imagine
Imagine
Afișează semnătura
Avatar utilizator
gLontz
Nivel 4

Nivel 4
Mesaje: 587
Membru din: 06 Apr 2014, 18:19
Server: www.metin2slim.ro
Regat: Jinno
Aprecieri: 9  
Mulţumiri: 15  
 Contact:
Medalii

am facut un alt quest.. si imi da toate itemele pe care le-am pus , vreau sa imi dea cate 1...
quest gdv_entry begin
state start begin
when 20095.chat."Castiga Iteme UPP!" begin

if 50 > get_global_time() - pc . getqf ( "lottery_last_play" ) then
say ("Trebuie s? astep?i 50 secunde ca s? po?i juca din nou,pentru a se evita spawnul")
return
end
say_title ( "..::Metin2Slow::..:" )
say ("Pentru a te juca trebuie sa platesti 1kk..")
say_reward ("Pret: 1.000.000 Yang")
say ("Continu?m?")
local scelta = select ( "Da","Nu" )
if scelta == 1 then
if pc . gold >= 1000000 then
pc . changegold ( - 1000000 )
local k
repeat
say_title ( "..::Metin2Slow::..:" )
say ( "Introduce?i un num?r de la 1 la 15" )
say ("În cazul în care num?rul corespunde cu")
say ("numarul ales de dumneavoastr? pute?i castiga")
say ("iteme speciale pentru a evolutiile dv.")
k = tonumber(input())
if k == nil then
say_title("..::Metin2Slow::..:")
say("Trebuie s-? introduce?i un num?r!")
local s = select("Continu?", "Anuleaz?")
if s == 2 then
return
end
else
if k <= 0 then
say_title("..::Metin2Slow::..:")
say("Trebuie s-? introduce?i un num?r mai mare decât 0")
local s = select("Continu?", "Anuleaz?")
if s == 2 then
return
end
else
if k > 10 then
say_title("..::Metin2Slow::..:")
say("Trebuie s-? introduce?i un num?r între 1 si 15")
local s = select("Continu?", "Anuleaz?")
if s == 2 then
return
end
else
break
end
end
end
until false
say("Introduce?i un num?r " .. k )
wait ()
say ("?i acum vom continua cu extragerea!")
local random_number = tostring(number(1,15))
say("Num?rul extras: " .. random_number)
if random_number == tostring(k) then
say ("Felicit?ri, ai câ?tigat un item de upgrade!")
say_reward ("TE asteptam si data viitoare!")
pc.give_item2(85001)
pc.give_item2(85002)
pc.give_item2(85003)
pc.give_item2(85004)
pc.give_item2(85005)
else
say ("Se pare ca ai gresit num?rul,mai incerca :(")
end
end
pc.setqf("lottery_last_play" , get_global_time())
return
end
end
end
end
Afișează semnătura
Avatar utilizator
NewHero
Fost Moderator

Fost Moderator
Mesaje: 1331
Membru din: 24 Iun 2014, 00:44
Server: Metin2NewHero
Regat: Jinno
Aprecieri: 215  
Mulţumiri: 35  
Discord: Copiază ID
 Contact:
Medalii

Utilizator suspendat !
Topic inchis+ Arhiva !
În curând un nou server de Metin2 level 250.
Votați doar dacă v-ar interesa să jucați pe un server de mai jos.
Strawpoll:https://strawpoll.com/u5h4uz6cp/
Website(În curând online):https://metin2newhero.ro/
Server discord M2NH:https://discord.gg/PAwehr4
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
302
Răspunsuri
3
Vizualizări
272
Răspunsuri
2
Vizualizări
91
Răspunsuri
7
Vizualizări
423

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 62 vizitatori