Cerere quest

Închis
Avatar utilizator
IceCool
Nivel 3

Nivel 3
Mesaje: 406
Membru din: 13 Apr 2014, 18:41
Aprecieri: 5  
Mulţumiri: 9  
 Contact:
Medalii

Salut!
Am si eu nevoie de 2 questuri. Unul cu reset skill-uri si puncte si unul cu reset pentru fiecare skill in parte.
Avatar utilizator
.Hades
Nivel 2

Nivel 2
Mesaje: 211
Membru din: 27 Iun 2015, 14:24
Server: http://old-nr.eu/
Regat: Jinno
Aprecieri: 37  
Mulţumiri: 28  
 Contact:
Medalii

Uite aici : http://hotupload.eu/8V0
le contine pe amandoua quest-ul
Imagine
Afișează semnătura
Avatar utilizator
IceCool
Nivel 3

Nivel 3
Mesaje: 406
Membru din: 13 Apr 2014, 18:41
Aprecieri: 5  
Mulţumiri: 9  
 Contact:
Medalii

Lasa aici questul :) In primul rand acolo fisierul este .lua ... deci el trebuia sa fie .quest
P.S.: Mi se pare a fi un keylogger.
Avatar utilizator
Robert
Traficant de ouă

Traficant de ouă
Mesaje: 1376
Membru din: 19 Feb 2015, 10:29
Server: Scorpions2
Regat: Chunjo
Aprecieri: 125  
Mulţumiri: 476  
Discord: Copiază ID
Medalii

IceCool scrie:Lasa aici questul :) In primul rand acolo fisierul este .lua ... deci el trebuia sa fie .quest
P.S.: Mi se pare a fi un keylogger.
.lua = .quest !
Pentru toate:

Cod: Selectaţi tot

quest reset_scroll begin
    state start begin	
		when 71002.use begin        		
            say_title("Resetare competenþe:")
			say("")
            say("Gândeºte-te bine înainte sã faci asta!")
            say("Cu acest pergament iþi vei reseta toate")
            say("competenþele." )
			say("" )
            say("Eºti sigur cã vrei acest lucru?")
			say("" )			
            local s = select("Da", "Nu")
			
				if 2 == s then 
					return
				end
			
				say_title("Resetare competenþe:")
				say("")
				say("Aceastã acþiune este ireversibilã.")
				say("Esti sigur?")
				say("")	
				local c = select("Da, reseteazã ","Nu")
			
				if 2 == c then
					return
				end
			
            say_title("Resetare competenþe:")		
			say("")
			say("Competenþele tale au fost resetate.")
			say("")
			pc.remove_item(71002)
            pc.clear_skill()
            pc.set_skill_group(0)			
        end
     end
 end
In parte:

Cod: Selectaţi tot

quest reset_scroll1 begin
    state start begin
        when 71003.use begin  	
            say_title("Resetare competenþã:")
			say("")
            say("Acest pergament iþi permite sã resetezi")
            say("o competenþã la 0 puncte.")
			say("Acestã acþiune este ireversibilã.")	
			say("")
			wait ()
			say("Alege competenþa:")		
			say("")
            local result = BuildSkillList(pc.get_job(), pc.get_skill_group())
            local vnum_list = result[1]
            local name_list = result[2]
            if table.getn(vnum_list) < 2 then
	
            say_reward("Nu ai competenþe pe care sã le poþi reseta.")
			say("")
                return
            end 
				
            local i = select_table(name_list)
			
            if table.getn(name_list) == i then
                return
            end
			
            local name = name_list[i]
            local vnum = vnum_list[i]
			
            say_title("Resetare competenþã:")
			say("")
            say(string.format("Eºti sigur cã vrei sã restezi %s ?", name))
			say("")
		    local s = select("Da", "Nu")
			
            if 2 == s then
                return
            end
			
			pc.remove_item(71003)
            pc.clear_one_skill(vnum)
            pc.setqf("force_to_master_skill", 1)
            say_title("Resetare competenþã:")
			say("")
            say("Competenþa a fost resetatã cu succes.")
			say("")			
        end
		
    end
end
Avatar utilizator
.Hades
Nivel 2

Nivel 2
Mesaje: 211
Membru din: 27 Iun 2015, 14:24
Server: http://old-nr.eu/
Regat: Jinno
Aprecieri: 37  
Mulţumiri: 28  
 Contact:
Medalii

N-am ce keylogger sa iti las , incerc doar sa ajut ,e scos din sv meu , oricum , ti-l las aici cum zici

Cod: Selectaţi tot

quest reset_scroll begin
    state start begin	
		when 71002.use begin        		
            say("Gândeºte-te bine înainte sã faci asta!")
            say("Cu acest pergament iþi vei reseta toate")
            say("competenþele." )
			say("" )
            say("Eºti sigur cã vrei acest lucru?")
			say("" )			
            local s = select("Da", "Nu")
			
				if 2 == s then 
					return
				end
			
				say("Aceastã acþiune este ireversibilã.")
				say("Esti sigur?")
				say("")	
				local c = select("Da, reseteazã ","Nu")
			
				if 2 == c then
					return
				end
			
			say("Competenþele tale au fost resetate.")
			say("")
			pc.remove_item(71002)
            pc.clear_skill()
            pc.set_skill_group(0)			
        end
		
		
        when 71003.use begin  	
            say("Acest pergament iþi permite sã resetezi")
            say("o competenþã la 0 puncte.")
			say("Acestã acþiune este ireversibilã.")	
			say("")
			wait ()
			say("Alege competenþa:")		
			say("")
            local result = BuildSkillList(pc.get_job(), pc.get_skill_group())
            local vnum_list = result[1]
            local name_list = result[2]
            if table.getn(vnum_list) < 2 then
	
            say_reward("Nu ai competenþe pe care sã le poþi reseta.")
			say("")
                return
            end 
				
            local i = select_table(name_list)
			
            if table.getn(name_list) == i then
                return
            end
			
            local name = name_list[i]
            local vnum = vnum_list[i]
			
            say(string.format("Eºti sigur cã vrei sã restezi %s ?", name))
			say("")
		    local s = select("Da", "Nu")
			
            if 2 == s then
                return
            end
			
			pc.remove_item(71003)
            pc.clear_one_skill(vnum)
            pc.setqf("force_to_master_skill", 1)
            say("Competenþa a fost resetatã cu succes.")
			say("")			
        end
		
    end
end
il puneam si eu asa frumusel ca cel de mai sus :D si sper sa nu par idiot, dar nu stiu cum =)) edit: rezolvat cu incadrarea lui :D
Imagine
Afișează semnătura
Avatar utilizator
Ankhed
Fost Super Ad Moderator

Fost Super Ad Moderator
Mesaje: 2130
Membru din: 22 Noi 2015, 13:00
Aprecieri: 42  
Mulţumiri: 45  
 Contact:
Medalii

Subiect vechi, arhivat
Imagine
Afișează semnătura
Închis

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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