Problema.

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

Nivel 2
Mesaje: 177
Membru din: 15 Iun 2014, 10:26
Server: www.metin2furios.com
Aprecieri: 3  
Mulţumiri: 0
 Contact:
Medalii

Cod: Selectaţi tot

quest npcspecial begin
    state start begin
        when 20094.chat."Metin2 nume - Ajutor" begin
            say_gm_title("Metin2 nume - Ajutor")
            say("")
            say_gm("Salut "..pc.get_name().."!")
            say_gm("Cu ce te pot ajuta?")
            say(".........................")
	    say_reward ("Alege din urmatoarele optiuni...")
	    local optiune = select("Skilluri G", "Cal Nivel 21", "Resetare Skill", "Schimba Sexul", "Mesaj Global", "Inchide")
            if optiune == 1 then
				say_reward ("Ca sa primesti Skilluri ai nevoie de 35kk si nivel 30."
				local optiune2 = select("Skilluri G", "Anulare")
				if optiune2 == 1 then
					if pc.get_gold()<35000000 then
						say("Nu ai 35 kk!")
					elseif pc.get_level()<30 then
						say("Nu ai nivel 30!")
					else
						local skiluri = select("Warrior", "Ninja", "Sura", "Saman", "Le-am luat deja...")
						if skiluri == 1 then
						pc.set_skill_level (1,30)
							pc.set_skill_level (2,30)
							pc.set_skill_level (3,30)
							pc.set_skill_level (4,30)
							pc.set_skill_level (5,30)
							pc.set_skill_level (16,30)
							pc.set_skill_level (17,30)
							pc.set_skill_level (18,30)
							pc.set_skill_level (19,30)
							pc.set_skill_level (20,30)
							pc . changegold ( - 35000000 )
						elseif skiluri == 2 then
							pc.set_skill_level (31,30)
							pc.set_skill_level (32,30)
							pc.set_skill_level (33,30)
							pc.set_skill_level (34,30)
							pc.set_skill_level (35,30)
							pc.set_skill_level (46,30)
							pc.set_skill_level (47,30)
							pc.set_skill_level (48,30)
							pc.set_skill_level (49,30)
							pc.set_skill_level (50,30)
							pc . changegold ( - 35000000 )
						elseif skiluri == 3 then
							pc.set_skill_level (61,30)
							pc.set_skill_level (62,30)
							pc.set_skill_level (63,30)
							pc.set_skill_level (64,30)
							pc.set_skill_level (65,30)
							pc.set_skill_level (66,30)
							pc.set_skill_level (76,30)
							pc.set_skill_level (77,30)
							pc.set_skill_level (78,30)
							pc.set_skill_level (79,30)
							pc.set_skill_level (80,30)
							pc.set_skill_level (81,30)
							pc . changegold ( - 35000000 )
						elseif skiluri == 4 then
							pc.set_skill_level (91,30)
							pc.set_skill_level (92,30)
							pc.set_skill_level (93,30)
							pc.set_skill_level (94,30)
							pc.set_skill_level (95,30)
							pc.set_skill_level (96,30)
							pc.set_skill_level (106,30)
							pc.set_skill_level (107,30)
							pc.set_skill_level (108,30)
							pc.set_skill_level (109,30)
							pc.set_skill_level (110,30)
							pc.set_skill_level (111,30)
							pc . changegold ( - 35000000 )
						end
					end
				end
			end	
			if optiune == 2 then
				say_reward ("Daca doresti Cal de Nivel 21 ai nevoie de 20kk.")
				say_reward ("Mai vrei Cal de Nivel 21?")
				local cal = select("Da", "Nu")
				if cal == 1 then
					if pc.get_gold()<20000000 then
						say("Nu ai 20.000.000 Yang (20kk)")
					else
						horse . unride ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						horse . advance ( ) 
						pc.changegold(-20000000)
						command("setsk 131 10")
						command("setsk 137 20")
						command("setsk 138 20")
						command("setsk 139 20")
						command("setsk 140 20")
						horse . ride ( ) 
						setskin ( NOWINDOW ) 
						pc . give_item2 ( "50053" , 1 )
					end
				end
			end
			if optiune == 3 then
				say_reward ("Daca doresti sa iti resetezi skilurile ai nevoie de 15kk.")
				say_reward ("Mai doresti sa iti resetezi skilurile?")
				local resetskil = select("Da", "Nu")
					if resetskil == 1 then
						if pc.get_gold()<15000000 then
							say("Nu ai 15.000.000 Yang (20kk)")
						else
							pc.setqf("clear", 1)
							pc.clear_skill()
							pc.set_skill_group(0)
							say ( "Succes! Iti urez o zi buna !" ) 
						end
					end
				end
			end
			if optiune == 4 then
				say_reward ("Esti sigur ca vrei sa iti schimbi sexul?")
				local resetskil = select("Da", "Nu")
					if resetskil == 1 then
						pc.change_sex()
						pc.polymorph("20032")
						say ( "[Metin2 nume]Ai schimbat sexul cu succes" ) 
					end
				end
			end
			if optiune == 5 then
				say("Cu doar 15kk poti sa postezi")
				say("un mesaj global")
				say("Daca adresezi jigniri staffului")
				say("sau unor playeri , se ajunge la sanctiuni")
				say("Esti sigur ca vrei sa postezi un mesaj?")
				local mesajglobal = select("Vreau sa postez un mesaj global","M-am razgandit")
				if mesajglobal == 1 then
					if pc.get_gold()<15000000 then
						say("Nu ai 15.000.000 Yang (5kk)")
					else
						say("Scrie Mesajul :")
						local notice_text = input()
						notice_all("Lv. "..pc.get_level().."  "..pc.get_name().." spune : "..notice_text)
						pc.changegold(-15000000)
					end
				end
			end
		end
	end
end
Intampin aceasta problema la rulare :(. Imagine Ce este de facut? :-s va rog sa ma ajutati x_X.
Avatar utilizator
xfactor3d
Nivel 2

Nivel 2
Mesaje: 177
Membru din: 15 Iun 2014, 10:26
Server: www.metin2furios.com
Aprecieri: 3  
Mulţumiri: 0
 Contact:
Medalii

UP!
Închis

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

  • Informaţie
  • Cine este conectat

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