[QUEST] Roua // Ape // Auto OX .. Inel VIP/MOD //.. Etc

Deconectat
Avatar utilizator
KriTecK
Fost Helper
Fost Helper
Mesaje: 498
Membru din: 28 Iul 2013
Localitate: Targu-Mures
Status: Nema ...
Mulțumiri acordate: 0
Mulțumiri primite: 1
Contact:

[QUEST] Roua // Ape // Auto OX .. Inel VIP/MOD //.. Etc

Mesajde KriTecK » 21 Mar 2015, 16:54

Salut, am si eu niste questuri si ma gandeam sa le postez ca poate va vor folosi

Roua + Apararile zeu dragon permanenta

Cod: Selectaţi tot

quest MrCrispy_roua_permanenta begin
   state start begin
      when login or levelup with pc.level >= 55 begin
         chat("Acum puteti folosii Roua Permanenta!")
         set_state(information)
      end
   end
   state information begin
      when letter begin
         send_letter("Roua Permanenta")
      end
      when info or button begin
         say_title("Ca recompensa vei primi:")
         say_reward("Viteza de atac +10% (Permanent).")
         say_reward("Valoarea atacului +120% (Permanent).")
         say_reward("Rezistenta la magie +20% (Permanent).")
         say_reward("Aparare +200% (Permanent).")
         say_reward("Sansa de lov. Critica +20% (Permanent).")
         say_reward("Sansa de lov. Patrunzatoare +20% (Permanent).")
         say_reward("Max PV +20% (Permanent).")
         say_reward("Pagube produse in lupta +15% (Permanent).")
         say_reward("Max SP  +20% (Permanent).")
         say_reward("Scade dauna primita in lupta +15% (Permanent).")
         affect.add_collect(apply.ATT_SPEED, 10, 60*60*24*365*60) --60年   
         affect.add_collect(apply.CRITICAL_PCT, 20, 60*60*24*365*60) --60年
         affect.add_collect(apply.PENETRATE_PCT, 20, 60*60*24*365*60) --60年   
         affect.add_collect(apply.ATT_GRADE_BONUS, 120, 60*60*24*365*60) --60年
         affect.add_collect(apply.DEF_GRADE_BONUS, 200, 60*60*24*365*60) --60年
         affect.add_collect(apply.RESIST_MAGIC, 20, 60*60*24*365*60) --60年
         affect.add_collect(apply.MAX_HP, 1200, 60*60*24*365*60) --60年   
         affect.add_collect(apply.ATT_GRADE_BONUS, 70, 60*60*24*365*60) --60年
         affect.add_collect(apply.MAX_SP, 1200, 60*60*24*365*60) --60年   
         affect.add_collect(apply.DEF_GRADE_BONUS, 70, 60*60*24*365*60) --60年
         clear_letter()
         set_state(permanent)
      end
   end
   state permanent begin
      when letter begin
         send_letter("Roua(Activa)")
      end
      when info or button begin
         say_title("Ai primit:")
         say_reward("Viteza de atac +10% (Permanent).")
         say_reward("Valoarea atacului +120% (Permanent).")
         say_reward("Rezistenta la magie +20% (Permanent).")
         say_reward("Aparare +200% (Permanent).")
         say_reward("Sansa de lov. Critica +20% (Permanent).")
         say_reward("Sansa de lov. Patrunzatoare +20% (Permanent).")
         say_reward("Max PV +20% (Permanent).")
         say_reward("Pagube produse in lupta +15% (Permanent).")
         say_reward("Max SP  +20% (Permanent).")
         say_reward("Scade dauna primita in lupta +15% (Permanent).")
      end
   end
end


Ape Permanente:

Cod: Selectaţi tot

quest MrCrispy_quest_ape begin
   state start begin
      when login or levelup with pc.level >= 55 begin
         chat("Acum puteti folosii Apa Permanenta!")
         set_state(information)
      end
   end
   state information begin
      when letter begin
         send_letter("Apa Permanenta")
      end
      when info or button begin
         say_title("Ca recompensa vei primi:")
         say_reward("Apa Sim: Sansa de lov. Critica +10% (Permanent).")
         say_reward("Apa Dok: Sansa de lov. Critica +10% (Permanent).")
         say_reward("Apa Zin: Valoarea atacului +50% (Permanent).")
         say_reward("Apa SamBo: Aparare +70% (Permanent).")
         say_reward("Apa Mong: Aparare magica +10% (Permanent).")
         affect.add_collect(apply.CRITICAL_PCT, 10, 60*60*24*365*60) --60年   
         affect.add_collect(apply.CRITICAL_PCT, 10, 60*60*24*365*60) --60年
         affect.add_collect(apply.ATT_GRADE_BONUS, 20, 60*60*24*365*60) --60年   
         affect.add_collect(apply.DEF_GRADE_BONUS, 70, 60*60*24*365*60) --60年
         affect.add_collect(apply.RESIST_MAGIC, 10, 60*60*24*365*60) --60年
         clear_letter()
         set_state(permanent)
      end
   end
   state permanent begin
      when letter begin
         send_letter("Apa(Activa)")
      end
      when info or button begin
         say_title("Ai primit:")
         say_reward("Apa Sim: Sansa de lov. Critica +10% (Permanent).")
         say_reward("Apa Dok: Sansa de lov. Critica +10% (Permanent).")
         say_reward("Apa Zin: Valoarea atacului +50% (Permanent).")
         say_reward("Apa SamBo: Aparare +70% (Permanent).")
         say_reward("Apa Mong: Aparare magica +10% (Permanent).")
      end
   end
end


Acces premium:

Cod: Selectaţi tot

quest MrCrispy_Premium_Item begin
   state start begin
      when 50000.use begin
local name = pc . get_name ( )
say_title ( "MrCrispy - Premium Item:" )
say_title ( "Caracterul tau se numeste: " .. name )
say_title ( "Acest item iti ofera urmatoarele functii:" )
local f = select ( "Deschide depozitul." , "Depozit de Bani" , "Deschide item-shop." , "Schimba Rasa ", "Skill P", "Inchide" )
if f == 1 then
game . open_safebox ( )
setskin ( NOWINDOW )
elseif f == 2 then
if pc.getqf("pw")==0 then
            say_title("Depozit de Yang")
            say("Salut straine!")
            say("Eu pot sa iti depozitez iteme")
            say("sau tot ce vrei sa pui intr-un loc sigur")
            say("Dar trebuie sa platesti o taxa mica de ")
            say("5000 Yang.")
            say_reward("Vrei sa cumperi?")
            local s=select("Plateste", "Nu platesc")
            if s==2 then
               return
            end
            if pc.get_gold()<5000 then
               say_title("Depozit de Yang")
               say("Nu ai suficienti bani!")
               say("Vino cand strangi suma de 5000 yang!")
               return
            end
            say_title("Depozit de Yang")
            say("Ai achizitionat cu succes un loc in depozitul de yang!")
            say("")
            say_reward("Poti sa folosesti acum serviciile noastre!")
            pc.change_gold(-5000)
            game.set_safebox_level(1)
            pc.setqf("pw", 1)
          elseif pc.getqf("pw")==1 then
            say_title("Depozit de Yang")
            say("Ce pot face pentru tine?")
            local f = select("Depune Yang(500kk)", "Depune Yang(1kkk)", "Depune Yang(1.5kkk)", "Retrage Yang(500kk)" , "Retrage Yang(1kkk)" , "Retrage Yang(1.5kkk)" , "Inchide")
            if f == 1 then
               say_title("Depozit de Yang")
            say ( "Buna. Vrei sa pui, vorba aia... sub saltea niste banuti? :)" )
            say ( "Eu pot sa iti depozitez aceasta suma, si iti voi da in schimb Lingou 500kk!" )
                            say ( "Iar cand ai nevoie poti veni sa ii retragi, folosind ceea ce iti ofer!" )
                            say ( "" )
                            say ( "Doresti sa depui 500kk?" )
                            local s = select ( "Da" , "Nu" )
                            if s == 2 then
                            return
                            end 
                            if pc.get_gold()<500000000 then
                            say ( "Suma este prea mica pentru a o putea depozia! Tti trebuie minim 500kk" ) 
                            say ( "Te astept cand ai acesti bani :)" )
                            return
                            end
                            say ( "Ai depozitat banii cu succes!" )
                            say_item ( "Lingou 500kk" , 80004 , "" )
                            pc . changegold ( - 500000000 )
                            pc . give_item2 ( 80004 )
            elseif f == 2 then           
               say_title("Depozit de Yang")
            say ( "Buna. Vrei sa pui, vorba aia... sub saltea niste banuti? :)" )
            say ( "Eu pot sa iti depozitez aceasta suma, si iti voi da in schimb Lingou 1kkk!" )
                            say ( "Iar cand ai nevoie poti veni sa ii retragi, folosind ceea ce iti ofer!" )
                            say ( "" )
                            say ( "Doresti sa depui 1kkk?" )
                            local s = select ( "Da" , "Nu" )
                            if s == 2 then
                            return
                            end 
                            if pc.get_gold()<1000000000 then
                            say ( "Suma este prea mica pentru a o putea depozia! Tti trebuie minim 1kkk" ) 
                            say ( "Te astept cand ai acesti bani :)" )
                            return
                            end
                            say ( "Ai depozitat banii cu succes!" )
                            say_item ( "Lingou 1kkk" , 80006 , "" )
                            pc . changegold ( - 1000000000 )
                            pc . give_item2 ( 80006 )           
            elseif f == 3 then
               say_title("Depozit de Yang")
            say ( "Buna. Vrei sa pui, vorba aia... sub saltea niste banuti? :)" )
            say ( "Eu pot sa iti depozitez aceasta suma, si iti voi da in schimb Lingou 1.5kkk!" )
                            say ( "Iar cand ai nevoie poti veni sa ii retragi, folosind ceea ce iti ofer!" )
                            say ( "" )
                            say ( "Doresti sa depui 1.5kkk?" )
                            local s = select ( "Da" , "Nu" )
                            if s == 2 then
                            return
                            end 
                            if pc.get_gold()<1500000000 then
                            say ( "Suma este prea mica pentru a o putea depozia! Tti trebuie minim 1.5kkk" ) 
                            say ( "Te astept cand ai acesti bani :)" )
                            return
                            end
                            say ( "Ai depozitat banii cu succes!" )
                            say_item ( "Lingou 1.5kkk" , 80007 , "" )
                            pc . changegold ( - 1500000000 )
                            pc . give_item2 ( 80007 )
                            elseif f == 4 then
                               say_title ( "Depozit de Yang" )
say ( "Buna. Ai nevoie de bani si doresti sa ii retragi din depozit? " )
say ( "Daca iti amintesti, la depunerea yang-ului, ai primit o Pana a Razboinicului. Cu ajutorul ei poti retrage suma dorita." )
say_item ( "Lingou 500kk" , 80004 , "" )
  say_title ( "Depozit de Yang" )
say ( "Esti sigur ca doresti sa retragi banii?" )
local s = select ( "Da" , "Nu" )
if s == 2 then
return
end
if pc . count_item ( 80004 ) == 0 then
say_title ( "Depozit de Yang" )
say ( "Nu detii Lingou 500kk primita la depunerea baniilor pentru ai putea retrage suma de 100kk!." )
say ( "Fara ea nu poti retrage banii deoarece nu ai nici o dovada ca sunt ai tai. Haide inapoi cu Lingou 100kk." )
return
end
say_title ( "Depozit de Yang" )
if pc . count_item ( 80004 ) == 0 then
return
end
say ( "Ai retras banii cu succes!" )
pc . remove_item ( 80004 )
pc . changegold ( 500000000 )
                           elseif f == 5 then
                               say_title ( "Depozit de Yang" )
say ( "Buna. Ai nevoie de bani si doresti sa ii retragi din depozit? " )
say ( "Daca iti amintesti, la depunerea yang-ului, ai primit o Pana a Razboinicului. Cu ajutorul ei poti retrage suma dorita." )
say_item ( "Lingou 1kkk" , 80006 , "" )
  say_title ( "Depozit de Yang" )
say ( "Esti sigur ca doresti sa retragi banii?" )
local s = select ( "Da" , "Nu" )
if s == 2 then
return
end
if pc . count_item ( 80006 ) == 0 then
say_title ( "Depozit de Yang" )
say ( "Nu detii Lingou 1kkk primita la depunerea baniilor pentru ai putea retrage suma de 500kk!." )
say ( "Fara ea nu poti retrage banii deoarece nu ai nici o dovada ca sunt ai tai. Haide inapoi cu Lingou 500kk." )
return
end
say_title ( "Depozit de Yang" )
if pc . count_item ( 80006 ) == 0 then
return
end
say ( "Ai retras banii cu succes!" )
pc . remove_item ( 80006 )
pc . changegold ( 1000000000 )
                             elseif f == 6 then
                               say_title ( "Depozit de Yang" )
say ( "Buna. Ai nevoie de bani si doresti sa ii retragi din depozit? " )
say ( "Daca iti amintesti, la depunerea yang-ului, ai primit o Pana a Razboinicului. Cu ajutorul ei poti retrage suma dorita." )
say_item ( "Lingou 1.5kkk" , 80007 , "" )
  say_title ( "Depozit de Yang" )
say ( "Esti sigur ca doresti sa retragi banii?" )
local s = select ( "Da" , "Nu" )
if s == 2 then
return
end
if pc . count_item ( 80007 ) == 0 then
say_title ( "Depozit de Yang" )
say ( "Nu detii Lingou 1.5kkk primita la depunerea baniilor pentru ai putea retrage suma de 1kkk!." )
say ( "Fara ea nu poti retrage banii deoarece nu ai nici o dovada ca sunt ai tai. Haide inapoi cu Lingou 1kkk." )
return
end
say_title ( "Depozit de Yang" )
if pc . count_item ( 80007 ) == 0 then
return
end
say ( "Ai retras banii cu succes!" )
pc . remove_item ( 80007 )
pc . changegold ( 1500000000 )
end
end
elseif f == 3 then
game . open_mall ( )
setskin ( NOWINDOW )
elseif f == 4 then
local name = pc . get_name ( )
say_title( "Bine ai venit " .. name .. " !" )
say ( "Vrei sa schimbi Rasa?" )
say_title ( "Tine mine acest obiect iti va reseta" )
say_title ( "MAGIILE si STATUSUL!" )
say ( "" )
local main_set = select ( "Da" , "Nu" )
if main_set == 2 then
return
end
say_title ( "Ce Rasa Vrei?" )
local razzacambiasex = select ("Warrior","Ninja","Sura","Shaman","Nu Stiu..")
                  if razzacambiasex == 1 then      
local sexwar = select ("Baiat","Fata")
if sexwar == 1 then            
pc.polymorph("4")
pc.change_sex()
elseif sexwar == 2 then
pc.polymorph("4")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
end
                  
                  elseif razzacambiasex == 2 then
local sexninja = select ("Baiat","Fata")
if sexninja == 2 then            
pc.polymorph("5")
pc.change_sex()
elseif sexninja == 1 then
pc.polymorph("5")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
end
                  elseif razzacambiasex == 3 then
local sexsura = select ("Baiat","Fata")
if sexsura == 1 then            
pc.polymorph("6")
pc.change_sex()
elseif sexsura == 2 then
pc.polymorph("6")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
end
                  elseif razzacambiasex == 4 then
local sexshamy = select ("Baiat","Fata")
if sexshamy == 2 then            
pc.polymorph("7")
pc.change_sex()
elseif sexshamy == 1 then
pc.polymorph("7")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
end
                  elseif razzacambiasex == 5 then
                     return
                  end
say_title("STATUS/MAGII au fost resetate cu succes!")
pc.reset_point()
pc.clear_skill()
pc.set_skill_group(0)
pc.remove_polymorph ()
say ( "Felicitari ai schimbat Rasa" )
say ( "Dute la Invatatori de magii sa alegi Un Nou Skill" )
elseif f == 5 then
say_title ( "MrCrispy - Premium Item:" )
say ( "Bun venit pe  MrCrispy - Premium Item" )
say ( "Acest obiect iti ofera toate magiile perfecte." )
say ( "" )
say ( "" )
say_reward ( "Vrei skill P ?" )
local opzioni = select ( "Da" , "Nu" )
if opzioni == 1 then
if pc . level >= 1 then
if pc . gold >= 1 then
say_title("Ce rasa esti?")
if pc . get_job() == 0 and pc . get_skill_group()==1 then
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_job()==0 and pc . get_skill_group()==2 then
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)
elseif pc . get_job()==1 and pc . get_skill_group()==1 then
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_job()==1 and pc . get_skill_group()==2 then
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)
elseif pc . get_job()==2 and pc . get_skill_group()==1 then
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_job()==2 and pc . get_skill_group()==2 then
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)
elseif pc . get_job()==3 and pc . get_skill_group()==1 then
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_job()==3 and pc . get_skill_group()==2 then
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 ( "Succes! :P" )
say ( " MrCrispy - Premium Item iti ureaza o zi buna!" )
say ( "" )
pc . changegold ( - 1 )
end
else
say ( "Nu ai atins nivelul maxim!" )
say ( "Incearca cand vei atinge nivelul 90!" )
say ( "" )
say ( "" )
say ( "" )
say ( "" )
end
elseif opzioni == 2 then
say ( "Nu vrei skillurile P?" )
say ( "Treaba ta..." )
say ( "Cand te razgandesti poti sa revi sa le iei de aici:D" )
say ( " MrCrispy - Premium Item iti ureaza o zi buna!" )
say ( "" )
end
end
   

      end

   
   end
end


Quest Auto OX

Cod: Selectaţi tot

quest MrCrispy_auto_ox begin
    state start begin


      when 20086.chat."GM: Event Auto OX" with pc.is_gm() begin
         say_title("MrCrispy:")
            say("Salut, de aici poti controla eventul OX automat!")
         say ( "Pentru a accesa aceasta functie trebuie sa respecti" )
         say ( "Termeni & Conditii generale de utilizare." )
         say_reward ( "Adauga parola:" )
         local sname2 = input ( )
         if sname2 == "ParolaOX" then
            say_title ( "MrCrispy:" )
            starta = select("Porneste OX Automat","Scire un anunt","Premii OX","Inchide")
            if starta == 1 then
               say( "Salut "..pc.get_name()..", Bine ai venit in panoul OX!" )
               say ("")
               say("Eventul OX va porni peste cateva secunde!")
               timer("auto_ox_time_1", 5)
            end
            if starta == 2 then
               say_title("Anunt intre regate:")
               say("Scrieti in casuta de mai jos anuntul dorit.")
               local mesaj = input()
               say("Scrieti in casuta de mai jos anuntul dorit.")
               local mesaja = input()
               say("Scrieti in casuta de mai jos anuntul dorit.")
               local mesajb = input()
               say("Scrieti in casuta de mai jos anuntul dorit.")
               local mesajc = input()
               if mesaj == "" then
                  say_title("Anunt intre regate:")
                  say("Nu ati introdus niciun mesaj.")
               else
                  say_title("Anunt intre regate:")
                  say("[!]OX: "..mesaj..""..mesaja..""..mesajb..""..mesajc.."")
                  say("a fost postat in chatul principal.")
                  notice_all("[!]OX: "..mesaj..""..mesaja..""..mesajb..""..mesajc.."")
               end
            end
            if starta == 3 then
               say ( "Distribuie premiul Concursului OX" )
               say ( "Scrie ID-ul obiectului care urmeaza sa fie distribuit." )
               say ( "" )
               local item_vnum = input ( )
               say ( "Scrie cantitate de obiecte care urmeaza sa" )
               say ( "fie distribuite." )
               local item_count = input ( )
               oxevent . give_item ( item_vnum , item_count )
               say ( "Cantitate " .. oxevent . get_attender ( ) .. "a fost primita de participanti" )
               say ( "" )
            end
            
         else
            say_title ( "MrCrispy:" )
            say( "Salut "..pc.get_name()..", Bine ai venit in panoul OX!" )
            say ("")
            say ("Ai introdus o parola gresita!")
         end
      end            

      when auto_ox_time_1.timer with pc.is_gm() begin
         chat("Fi pe faza! Va incepe eventul OX!")
         timer("auto_ox_time_2", 5)
      end
     
      when auto_ox_time_2.timer with pc.is_gm() begin
         local v = oxevent . open ( )
         if v == 1 then
            notice_all ( "[!]OX: Concursul OX a inceput!" )
            notice_all ( "[!]OX: Grabeste-te la Uriel pentru a putea participa." )
            say( "Salut "..pc.get_name()..", Bine ai venit in panoul OX!" )
            say_reward ("Alege timpul de asteptare:")
            local s = select ( "5 Minute" , "4 Minute" , "3 Minute" , "2 Minute " , "1 Minut")
            if s == 1 then
               say("Eventul OX va porni peste cateva secunde!")
               say("Timp de asteptare 5 minute!")
               timer("auto_ox_time_3", 5)
            elseif s == 2 then
               say("Eventul OX va porni peste cateva secunde!")
               say("Timp de asteptare 4 minute!")
               timer("auto_ox_time_4", 5)
            elseif s == 3 then
               say("Eventul OX va porni peste cateva secunde!")
               say("Timp de asteptare 3 minute!")
               timer("auto_ox_time_5", 5)
            elseif s == 4 then
               say("Eventul OX va porni peste cateva secunde!")
               say("Timp de asteptare 2 minute!")
               timer("auto_ox_time_6", 5)
            else
               say("Eventul OX va porni peste cateva secunde!")
               say("Timp de asteptare un minut!")
               timer("auto_ox_time_7", 5)         
            end
         elseif v == 0 then
            chat("Competitia este deja activata! ")
         else
            chat("A aparut o eroare... ")
         end
      end   

      when auto_ox_time_3.timer with pc.is_gm() begin
         notice_all("[!]OX: Se inchid portile OX-ului : 5 minute ramase.. ")
         timer("auto_ox_time_4",60)
      end
   
      when auto_ox_time_4.timer with pc.is_gm() begin
         notice_all("[!]OX: Se inchid portile OX-ului : 4 minute ramase.. ")
         timer("auto_ox_time_5",60)
      end
   
      when auto_ox_time_5.timer with pc.is_gm() begin
         notice_all("[!]OX: Se inchid portile OX-ului : 3 minute ramase.. ")
         timer("auto_ox_time_6",60)
      end
   
      when auto_ox_time_6.timer with pc.is_gm() begin
         notice_all("[!]OX: Se inchid portile OX-ului : 2 minute ramase.. ")
         timer("auto_ox_time_7",60)
      end
   
      when auto_ox_time_7.timer with pc.is_gm() begin
         notice_all("[!]OX: Se inchid portile OX-ului : un minut ramas.. ")
         timer("auto_ox_time_8",60)
      end

      when auto_ox_time_8.timer with pc.is_gm() begin
         oxevent . close ( )
         notice_all("[!]OX: Portile au fost inchise!")
         timer("auto_ox_time_9",10)
      end
      
      when auto_ox_time_9.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            if(oxevent.get_attender() == 0) then
               timer("auto_ox_time_end",15)
            else
               timer("auto_ox_time_10",10)
            end
         end
      end
      -- 0 ---
      when auto_ox_time_10.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_11",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end
      
      when auto_ox_time_11.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_12",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 1 ---
      when auto_ox_time_12.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_13",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end
      
      when auto_ox_time_13.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_14",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 2 ---
      when auto_ox_time_14.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_15",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end
      
      when auto_ox_time_15.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_16",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 3 ---
      when auto_ox_time_16.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_17",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end
      
      when auto_ox_time_17.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_18",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 4 ---
      when auto_ox_time_18.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_19",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_19.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_20",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 5 ---
      when auto_ox_time_20.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_21",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_21.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_22",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 6 ---
      when auto_ox_time_22.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_23",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_23.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_24",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 7 ---
      when auto_ox_time_24.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_25",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_25.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_26",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 8 ---
      when auto_ox_time_26.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_27",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_27.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_28",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 9 ---
      when auto_ox_time_28.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_29",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_29.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_30",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 10 ---
      when auto_ox_time_30.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_31",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_31.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_32",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 11 ---
      when auto_ox_time_32.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_33",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_33.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_34",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 12 ---
      when auto_ox_time_34.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_35",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_35.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_36",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 13 ---
      when auto_ox_time_36.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_37",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_37.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_38",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 14 ---
      when auto_ox_time_38.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_39",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_39.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_40",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 15 ---
      when auto_ox_time_40.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_41",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_41.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_42",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 16 ---
      when auto_ox_time_42.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_43",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_43.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_44",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 17 ---
      when auto_ox_time_44.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_45",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_45.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_46",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 18 ---
      when auto_ox_time_46.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_47",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_47.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_48",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      -- 19 ---
      when auto_ox_time_48.timer with pc.is_gm() begin
         if(pc.get_map_index() == 113) then
            local v = oxevent . quiz ( 1 , 30 )
            if v == 0 then
               chat( "Eroare" )
            elseif v == 1 then
               timer("auto_ox_time_49",35)
            else
               chat( "Eroare" )
            end
         else
            return
         end
      end

      when auto_ox_time_49.timer with pc.is_gm() begin
         if(oxevent.get_attender() == 0) then
            timer("auto_ox_time_end",15)
         elseif(oxevent.get_attender() > 1) then
            local premii = { 71144, 50000, 25041, 50032, 71026, 71025, 30188}
            local crt = { 5, 1, 1, 5, 1, 1, 5}
            local numarpremii=number(1, 7)
            oxevent . give_item (premii[numarpremii], crt[numarpremii])
            timer("auto_ox_time_premii",10)
         elseif(oxevent.get_attender() == 1) then
            timer("auto_ox_time_premii",10)
         end
      end
      
      
      
      
      
      
      
      
      -- 6 --
      
   --   when auto_ox_time_22.timer with pc.is_gm() begin
   --      notice_in_map("OX  ")
   --   end
      
      
      -- Final Premii
      when auto_ox_time_premii.timer with pc.is_gm() begin
         local premii = { 71144, 50000, 25041, 50032, 71026, 71025, 30188, 30251, 30252, 30253}
         local crt = { 5, 1, 1, 5, 1, 1, 5, 50, 50 ,50}
         local numarpremii=number(1, 10)
         oxevent . give_item (premii[numarpremii], crt[numarpremii])
         timer("auto_ox_time_end",15)
      end
      -- Final OX
      when auto_ox_time_end.timer with pc.is_gm() begin
            notice_all("[!]OX: Nu este nici un castigator al competitiei OX. ")
            notice_all("[!]OX: Eventul OX se inchide automat. ")
            oxevent . end_event ( )
      end
      
      
   
      
      
   end
end

Codurile la premii-> local premii = { 71144, 50512, 25041, 50032, 71026, 71025, 30188}
Cate bucati sa primeasca -> local crt = { 5, 1, 1, 5, 1, 1, 5}
Parola sa incepeti oxul o setati sus "ParolaOX"
Ox-ul asta da premii dupa fiecare runda.


Quest Event transformare

Cod: Selectaţi tot

quest event_transformare begin
   state start begin
      when 20086.chat."GM: Event Transformare" with pc.is_gm() begin
            say_title("Salut Amice!")
            say("Ce ai de gand ?")
            local s = select("Start","Stop","Cancel")
            if s == 1 then
                game.set_event_flag("transformare",1)
                notice_all("Status: Event Transformare Activ!")
            elseif s == 2 then
                game.set_event_flag("transformare",0)
                notice_all("Status: Event Transformare Dezactivat!")
            elseif s == 3 then
                return
            end
      end

        when login begin
            if game.get_event_flag("transformare") == 1 then         
                notice("[MrCrispy]: Eveniment Transformare Activ!")            
            end
        end            



   when 2406.click begin
            say_title("Event Transformare")
            say("")
            say("Bine ai venit!")
            say("Eu te voi transforma intr-un monstru")
            say("hidos pentru o perioda de 10 minute.")
            say("In cazul in care vei muri, transformarea")
            say("va fi anulata!")
            say("")
            wait()
            if game.get_event_flag("transformare") == 0 then
            say("Eventul este offline in acest moment!")
            say("poti reveni mai tarziu.")
            else
         local box = {
            101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,131,132,133,134,135,136,137,138,139,140,141,142,143,144,151,152,153,154,155,171,172,173,174,175,
            176,177,178,179,180,181,182,183,184,185,191,192,193,194,301,302,303,304,331,332,333,334,351,352,353,354,391,392,393,394,395,396,397,398,401,402,403,404,405,
            406,431,432,433,434,435,436,451,452,453,454,455,456,491,492,493,494,501,502,503,504,531,532,533,534,551,552,553,554,591,595,601,602,603,604,631,632,633,634,
            635,636,637,651,652,653,654,655,656,657,691,692,693,701,702,703,704,705,706,707,731,732,733,734,735,736,737,751,752,753,754,755,756,757,771,772,773,774,775,
            777,791,792,793,794,795,796,901,902,903,904,905,906,2501,931,932,933,934,935,936,937,991,992,993,1001,1002,1003,1004,1031,1032,1033,1034,1035,1036,1037,1038,
            1039,1040,1041,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1091,1092,1093,1094,1095,1101,1102,1103,1104,1105,1106,1107,1131,1132,1133,1134,1135,1136,
            1137,1151,1152,1153,1154,1155,1156,1157,1171,1172,1173,1174,1175,1176,1177,1191,1192,1301,1302,1303,1304,1305,1306,1307,1331,1332,1333,1334,1335,1401,1402,1403,
            1501,1502,1503,1601,1602,1603,1901,1902,1903,2001,2002,2003,2004,2005,2031,2032,2033,2034,2035,2036,2051,2052,2053,2054,2055,2061,2062,2063,2064,2065,2071,2072,
            2073,2074,2075,2076,2091,2092,2093,2101,2102,2103,2104,2105,2106,2107,2108,2131,2132,2133,2134,2135,2151,2152,2153,2154,2155,2156,2157,2158,2191,2192,2201,2202,
            2203,2204,2205,2206,2207,2231,2232,2233,2234,2235,2291,2301,2302,2303,2304,2305,2306,2307,2311,2312,2313,2314,2315,2401,2402,2403,2404,2411,2412,2413,2414,2431,
            2432,2433,2434,2451,2452,2453,2454,2491,2492,2493,2494,2495,5001,5002,5003,5004,5101,5102,5103,5104,5111,5112,5113,5114,5115,5116,5121,5122,5123,5124,5125,5126,
            5127,5131,5132,5133,5134,5141,5142,5143,5144,5145,5146,5151,5152,5153,5154,5155,5156,5157,5161,5162,5163,7001,7002,7003,7004,7005,7006,7007,7008,7009,7010,7012,
            7013,7014,7015,7016,7017,7018,7019,7020,7021,7022,7023,7024,7025,7026,7027,7028,8501,8502,8503,8504,8505,8506,8507,8508,8509,8510,8511,2502,
            2503,2504,2505,2506,2508,2509,2510,2512,2514,2541,2542,2543,2544,2545,2546,2547,2592,2593,2594,2595,2596,2597,2598,
            }               
            
            local give,a = number(1, 2),{}
                local items
                for i = 1, give do
                    items = number(1, table.getn(box))
                    table.insert(a,i,box[items])
                end
                table.foreach(a,
                    function(i,l)
                  pc.polymorph (l,60*10)
                    end
                )
            say_title("Event Transformare")
            say("")
            say("Bine ai venit!")
            say("Ai fost tranformat intr-un monstru ")
            say("pentru o perioda de 10 minute.")
            say("In cazul in care vei muri, transformarea")
            say("va fi anulata!")
            say("")
            say("Distractie Placuta!")
            end
      end
   end
end


Inel teleportare

Cod: Selectaţi tot

quest MrCrispy_tel_ring begin
   state start begin
when 70007.use begin   
say_title ( "MrCrispy:" )
say ( "Vrei Sa Mergi In Alta Mapa?" )
local s = select ( "Regate" , "Padure" , "Mape Diverse" , "V " , "Mape" , "Inapoi" )
if s == 1 then
say ( "Alege Un Regat::" )
local ss = select ( "Regatul Rosu (Map 1)" , "Regatul Rosu (Map 2)" , "Regatul Galben (Map 1)" , "Regatul Galben (Map 2)" , "Regatul Albastru (Map1)" , "Regatul Albastru (Map 2)" )
if ss == 1 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 469300 , 964200 )
elseif ss == 2 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 360800 , 877600 )
elseif ss == 3 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 55700 , 157900 )
elseif ss == 4 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 138500 , 234900 )
elseif ss == 5 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 969600 , 278400 )
elseif ss == 6 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 873100 , 242600 )
end
elseif s == 2 then
say_title ( "MrCrispy:" )
say ( "Alege O Padure:" )
local sss = select ( "Padurea Stafiilor" , "Padurea Rosie " , "Padurea Rosie - Final" , "Inchide " )
if sss == 1 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 288700 , 5700 )
elseif sss == 2 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 1.1199e+06 , 70800 )
elseif sss == 3 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 1.1181e+06 , 8600 )
end
elseif s == 3 then
say_title ( "MrCrispy:" )
say ( "Alege O Mapa:" )
local ssss = select ( "Vale Cu Serpi" , "Taram Giganti " , "Inchide " )
if ssss == 1 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 1.0597e+06 , 728600 )
elseif ssss == 2 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 829900 , 763300 )
end
elseif s == 4 then
say_title ( "MrCrispy:" )
say ( "Alege Un V:" )
local zindan = select ( "V1 " , "V2" , "V3" , "V4" , "Inchide " )
if zindan == 1 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 59800 , 497300 )
elseif zindan == 2 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 665600 , 435200 )
elseif zindan == 3 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 0 , 1203200 )
elseif zindan == 4 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 241700 , 1274900 )
end
elseif s == 5 then
say_title ( "MrCrispy:" )
say ( "Mape:" )
local sssssss = select ( "Valea Seungryong" , "Muntele Sohan" , "Desertul Youngbi" , "Tara De Foc" , "Turnul Cu Demoni" , "Intrare V3 " , "Inchide " )
if sssssss == 1 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 336000 , 755600 )
elseif sssssss == 2 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 436400 , 215600 )
elseif sssssss == 3 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 296800 , 547400 )
elseif sssssss == 4 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 600800 , 687400 )
elseif sssssss == 5 then
say_title ( "MrCrispy:" )
say ( "Te Voi Teleporta Acolo!" )
wait ( )
pc . warp ( 590500 , 110500 )
elseif sssssss == 6 then
end
end
end         
         end
end


EDIT:

Quest Item transformare lycan

quest MrCrispy_lycan begin
state start begin
when 20001.use begin
say_title("MrCrispy:")
if pc.is_polymorphed() then
say("Esti deja transformat intr-un lycan!")
say("")
say("Pentru a te transforma in alt Lycan, va")
say("trebuii mai intai sa redevii la normal.")
say_title("Esti de acord?")
local transf = select ( "DA" , "NU")
if transf == 2 then
return
else
pc.remove_polymorph ()
return
end
end
say("Bine ai venit pe CrispMetin2!")
say("Acest obiect a fost adaugat pe server")
say("pentru a intretine distractia si a da un")
say("nou farmec jocului.")
say("Este un obiect gratuit si toti au dreptul")
say("sa il foloseasca")
say_title("Doresti sa continui?")
local lycan = select ( "DA" , "NU")
if lycan == 2 then
return
else
say_title("MrCrispy:")
say("Alege Lycan-ul dorit:")
local select = select ( "Lycan Simplu" , "Lycan Incepator" , "Lycan Mediu" , "Lycan Maestru" , "Lycan Expert" , "Lycan Ginerica" , "Renunt")
if select == 1 then
pc.polymorph (20400,60*60*60)
elseif select == 2 then
if pc . level < 30 then
say_title("MrCrispy:")
say("Se pare ca nu ai nivelul necesar pentru")
say("a folosii aceasta functie a sistemului")
say("Lycan")
say("Dute si creste si apoi poti incerca dinnou")
say("acest obiect!")
return
end
pc.polymorph (20401,60*60*60)
elseif select == 3 then
if pc . level < 54 then
say_title("MrCrispy:")
say("Se pare ca nu ai nivelul necesar pentru")
say("a folosii aceasta functie a sistemului")
say("Lycan")
say("Dute si creste si apoi poti incerca dinnou")
say("acest obiect!")
return
end
pc.polymorph (20402,60*60*60)
elseif select == 4 then
if pc . level < 75 then
say_title("MrCrispy:")
say("Se pare ca nu ai nivelul necesar pentru")
say("a folosii aceasta functie a sistemului")
say("Lycan")
say("Dute si creste si apoi poti incerca dinnou")
say("acest obiect!")
return
end
pc.polymorph (20403,60*60*60)
elseif select == 5 then
if pc . level < 90 then
say_title("MrCrispy:")
say("Se pare ca nu ai nivelul necesar pentru")
say("a folosii aceasta functie a sistemului")
say("Lycan")
say("Dute si creste si apoi poti incerca dinnou")
say("acest obiect!")
return
end
pc.polymorph (20404,60*60*60)
elseif select == 6 then
if pc . level < 95 then
say_title("MrCrispy:")
say("Se pare ca nu ai nivelul necesar pentru")
say("a folosii aceasta functie a sistemului")
say("Lycan")
say("Dute si creste si apoi poti incerca dinnou")
say("acest obiect!")
return
end
pc.polymorph (20405,60*60*60)
else
return
end
end
end
end
end


Quest Next level
quest MrCrispy_next_level begin
state start begin
when 20000.use with pc.get_level() < 120 begin
local expnext = pc.get_next_exp() - pc.get_exp()
pc.give_exp2(expnext)
chat ( "Felicitari! Nivelul tau actual este: "..pc.get_level().."." )
pc.removeitem(20000, 1)
end
end
end


Quest Inel (VIP/MOD ->Cum vreti voi.)
Are urmatoarele functii.
-Anunt global
-Te poti teleporta la un player
-Schimba sex-ul
-Schimba rasa
-Iti da Skill P
-Iti da 100kk (Se poate scoate)
-Iti da 1 lvl upp (Se poate scoate)
ATENTIE ! Pentru a nu se face abuz de acest inel il faceti sa nu se poata arunca / negocia sau pune in depozit !
Tutorial
-Cum faci ca un item să poată fi pus in "Negoţ"-

1.Intram în Navicat.
2.Intram în PLAYER/item_proto.
3.Şi cautăm item-ul respectiv.
4.Setăm la anti-flag valoare 0.
5.Enjoy :ympeace:

Multumesc lui "Western" pentrututorial


Aici aveti Quest-ul !
quest MrCrispy_inel_vip begin
state start begin
when 40002.use begin
say_title ( "Acest item iti ofera urmatoarele functii:" )
local f = select ( "Mesaj Global." , "Teleporteaza-te" , "Schimba sex-ul." , "Schimba Rasa ", "Skill P", "Da-mi bani", "Da-mi lvl", "Inchide" )
if f == 1 then
say("Scrie Mesajul")
local notice_text = input()
notice_all(""..pc.get_name().." : "..notice_text)
elseif f == 2 then
say("Introdu numele playerului")
local name = input()
return
pc.teleport(name)
elseif f == 3 then
say("Sexul a fost schimbat cu succes!")
wait()
pc.change_sex()
return
say("Da un relog ca schimbarea sa aiba efect !")
elseif f == 4 then
local name = pc . get_name ( )
say_title( "Bine ai venit " .. name .. " !" )
say ( "Vrei sa schimbi Rasa?" )
say_title ( "Tine mine acest obiect iti va reseta" )
say_title ( "MAGIILE si STATUSUL!" )
say ( "" )
local main_set = select ( "Da" , "Nu" )
if main_set == 2 then
return
end
say_title ( "Ce Rasa Vrei?" )
local razzacambiasex = select ("Warrior","Ninja","Sura","Shaman","Nu Stiu..")
if razzacambiasex == 1 then
local sexwar = select ("Baiat","Fata")
if sexwar == 1 then
pc.polymorph("4")
pc.change_sex()
elseif sexwar == 2 then
pc.polymorph("4")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
end

elseif razzacambiasex == 2 then
local sexninja = select ("Baiat","Fata")
if sexninja == 2 then
pc.polymorph("5")
pc.change_sex()
elseif sexninja == 1 then
pc.polymorph("5")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
end
elseif razzacambiasex == 3 then
local sexsura = select ("Baiat","Fata")
if sexsura == 1 then
pc.polymorph("6")
pc.change_sex()
elseif sexsura == 2 then
pc.polymorph("6")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
end
elseif razzacambiasex == 4 then
local sexshamy = select ("Baiat","Fata")
if sexshamy == 2 then
pc.polymorph("7")
pc.change_sex()
elseif sexshamy == 1 then
pc.polymorph("7")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
end
elseif razzacambiasex == 5 then
return
end
say_title("STATUS/MAGII au fost resetate cu succes!")
pc.reset_point()
pc.clear_skill()
pc.set_skill_group(0)
pc.remove_polymorph ()
say ( "Felicitari ai schimbat Rasa" )
say ( "Dute la Invatatori de magii sa alegi Un Nou Skill" )
elseif f == 5 then
say_title ( "Viper - Gaming:" )
say ( "Bun venit pe Metin2 Viper - Gaming" )
say ( "Acest obiect iti ofera toate magiile perfecte." )
say ( "" )
say ( "" )
say_reward ( "Vrei skill P ?" )
local opzioni = select ( "Da" , "Nu" )
if opzioni == 1 then
if pc . level >= 1 then
if pc . gold >= 1 then
say_title("Ce rasa esti?")
if pc . get_job() == 0 and pc . get_skill_group()==1 then
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_job()==0 and pc . get_skill_group()==2 then
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)
elseif pc . get_job()==1 and pc . get_skill_group()==1 then
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_job()==1 and pc . get_skill_group()==2 then
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)
elseif pc . get_job()==2 and pc . get_skill_group()==1 then
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_job()==2 and pc . get_skill_group()==2 then
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)
elseif pc . get_job()==3 and pc . get_skill_group()==1 then
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_job()==3 and pc . get_skill_group()==2 then
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 ( "Succes! :P" )
say ( "CrispMetin2 - Gaming iti ureaza o zi buna!" )
say ( "" )
pc . changegold ( - 1 )
end
else
say ( "Nu ai atins nivelul maxim!" )
say ( "Incearca cand vei atinge nivelul 90!" )
say ( "" )
say ( "" )
say ( "" )
say ( "" )
end
elseif opzioni == 2 then
say ( "Nu vrei skillurile P?" )
say ( "Treaba ta..." )
say ( "Cand te razgandesti poti sa revi sa le iei de aici:D" )
say ( "CrispMetin2 - Gaming iti ureaza o zi buna!" )
say ( "" )
end
elseif f == 6 then
say("Ai sa primesti 100kk. Multumim ca ne'ai ales!")
pc.change_money(100000000)
elseif f == 7 then
say("Ai crescut 1 lvl!")
local expnext = pc.get_next_exp() - pc.get_exp()
pc.give_exp2(expnext)
end


end


end
end


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 .

Pareri ?

Imi pare rau daca au mai fost puse, m-am gandit sa le pun si eu.
Bafta !
Ultima oară modificat 21 Apr 2016, 21:04 de către Yahiko, modificat de 9 ori în total.
Motiv: //# Actualizat după noile cerințe.

Deconectat
Avatar utilizator
ZuLu
Nivel 2
Nivel 2
Mesaje: 220
Membru din: 18 Ian 2014
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Cateva questuri

Mesajde ZuLu » 21 Mar 2015, 21:35

Unele dintre ele is smechere bravo
Imagine
Imagine

Deconectat
Avatar utilizator
KriTecK
Fost Helper
Fost Helper
Mesaje: 498
Membru din: 28 Iul 2013
Localitate: Targu-Mures
Status: Nema ...
Mulțumiri acordate: 0
Mulțumiri primite: 1
Contact:

Re: Cateva questuri

Mesajde KriTecK » 21 Mar 2015, 22:27

Ma bucur sa aud asta ^^ Alte pareri ?

Deconectat
Avatar utilizator
KriTecK
Fost Helper
Fost Helper
Mesaje: 498
Membru din: 28 Iul 2013
Localitate: Targu-Mures
Status: Nema ...
Mulțumiri acordate: 0
Mulțumiri primite: 1
Contact:

Re: [QUEST] Roua // Ape // Auto OX .. Etc

Mesajde KriTecK » 22 Mar 2015, 18:18

Up..
Pareri ?:D

Deconectat
Avatar utilizator
KriTecK
Fost Helper
Fost Helper
Mesaje: 498
Membru din: 28 Iul 2013
Localitate: Targu-Mures
Status: Nema ...
Mulțumiri acordate: 0
Mulțumiri primite: 1
Contact:

Re: [QUEST] Roua // Ape // Auto OX .. Etc

Mesajde KriTecK » 25 Mar 2015, 19:40

Up

Deconectat
Avatar utilizator
George21
Nivel 6
Nivel 6
Mesaje: 1003
Membru din: 26 Dec 2014
Status: www.mt2-ng.com
Server Metin2: http://mt2-ng.com/in
Regat: Chunjo
Mulțumiri acordate: 8
Mulțumiri primite: 7

Re: [QUEST] Roua // Ape // Auto OX .. Etc

Mesajde George21 » 26 Mar 2015, 18:05

GG Man:)
Aveam nevoie de unele ;) .

Deconectat
Avatar utilizator
xTiger
Nou Venit
Nou Venit
Mesaje: 9
Membru din: 13 Feb 2015
Status: Sunt bine mersi ^.^
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [QUEST] Roua // Ape // Auto OX .. Etc

Mesajde xTiger » 27 Mar 2015, 22:13

Thanks. Unele chiar mi-au fost de folos

Deconectat
Avatar utilizator
KriTecK
Fost Helper
Fost Helper
Mesaje: 498
Membru din: 28 Iul 2013
Localitate: Targu-Mures
Status: Nema ...
Mulțumiri acordate: 0
Mulțumiri primite: 1
Contact:

Re: [QUEST] Roua // Ape // Auto OX .. Etc

Mesajde KriTecK » 29 Mar 2015, 18:15

Up.
Sa mai adaug?

[ Mesaj scris via Android ] Imagine

Deconectat
Avatar utilizator
KriTecK
Fost Helper
Fost Helper
Mesaje: 498
Membru din: 28 Iul 2013
Localitate: Targu-Mures
Status: Nema ...
Mulțumiri acordate: 0
Mulțumiri primite: 1
Contact:

Re: [QUEST] Roua // Ape // Auto OX .. Etc

Mesajde KriTecK » 10 Mai 2015, 19:17

UP ! Pareri ?

Deconectat
Avatar utilizator
DragoshStyle
Nou Venit
Nou Venit
Mesaje: 13
Membru din: 23 Mai 2015
Status: Sunt bine mersi ^.^
Server Metin2: Metin2 Buzau
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [QUEST] Roua // Ape // Auto OX .. Etc

Mesajde DragoshStyle » 25 Mai 2015, 14:54

chiar aveam nevoie de roua aia


Înapoi la “Quest-uri”

Cine este conectat

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