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

Avatar utilizator
KriTecK
Fost Helper

Fost Helper
Mesaje: 520
Membru din: 28 Iul 2013, 11:05
Aprecieri: 9  
Mulţumiri: 11  
 Contact:
Medalii

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.
Pentru acest mesaj, KriTecK a primit 4 (de) mulţumiri
rater1994 • Qpnm12 • w00dy • diman22984
Avatar utilizator
ZuLu
Nivel 2

Nivel 2
Mesaje: 221
Membru din: 18 Ian 2014, 14:12
Regat: Jinno
Aprecieri: 2  
Mulţumiri: 1  
Medalii

Unele dintre ele is smechere bravo
Imagine
Imagine
Afișează semnătura
Avatar utilizator
KriTecK
Fost Helper

Fost Helper
Mesaje: 520
Membru din: 28 Iul 2013, 11:05
Aprecieri: 9  
Mulţumiri: 11  
 Contact:
Medalii

Ma bucur sa aud asta ^^ Alte pareri ?
Avatar utilizator
KriTecK
Fost Helper

Fost Helper
Mesaje: 520
Membru din: 28 Iul 2013, 11:05
Aprecieri: 9  
Mulţumiri: 11  
 Contact:
Medalii

Up..
Pareri ?:D
Avatar utilizator
KriTecK
Fost Helper

Fost Helper
Mesaje: 520
Membru din: 28 Iul 2013, 11:05
Aprecieri: 9  
Mulţumiri: 11  
 Contact:
Medalii

Up
Avatar utilizator
George21
Nivel 6

Nivel 6
Mesaje: 1100
Membru din: 26 Dec 2014, 13:56
Server: http://mt2-ng.com/in
Regat: Chunjo
Aprecieri: 11  
Mulţumiri: 10  
Medalii

GG Man:)
Aveam nevoie de unele ;) .
Avatar utilizator
xTiger
Nou Venit

Nou Venit
Mesaje: 36
Membru din: 13 Feb 2015, 23:33
Regat: Jinno
Aprecieri: 101  
Mulţumiri: 1  
Medalii

Thanks. Unele chiar mi-au fost de folos
Avatar utilizator
KriTecK
Fost Helper

Fost Helper
Mesaje: 520
Membru din: 28 Iul 2013, 11:05
Aprecieri: 9  
Mulţumiri: 11  
 Contact:
Medalii

Up.
Sa mai adaug?

[ Mesaj scris via Android ] Imagine
Avatar utilizator
KriTecK
Fost Helper

Fost Helper
Mesaje: 520
Membru din: 28 Iul 2013, 11:05
Aprecieri: 9  
Mulţumiri: 11  
 Contact:
Medalii

UP ! Pareri ?
Avatar utilizator
DragoshStyle
Nou Venit

Nou Venit
Mesaje: 11
Membru din: 23 Mai 2015, 13:35
Server: Metin2 Buzau
Aprecieri: 0
Mulţumiri: 0
Medalii

chiar aveam nevoie de roua aia
Răspunde
Răspunsuri
1
Vizualizări
683
Răspunsuri
0
Vizualizări
984
Răspunsuri
2
Vizualizări
422
Răspunsuri
3
Vizualizări
304

Înapoi la “Quest-uri”

  • Informaţie
  • Cine este conectat

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