[Quest] Resetare Skill fara Status

Avatar utilizator
Vincent Griffith
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 1807
Membru din: 09 Mai 2016, 17:45
Aprecieri: 194  
Mulţumiri: 1331  
Medalii

Nume: Resetare Skill fara Status
Descriere: Acest quest va ajuta sa va resetati skillurile ( cu un anumit pergament ) , fara status pentru a evita bugul la PV.
Imagini: Nu necesita.
Quest :

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
		
		
        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
Tutorial instalare quest:
  • Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest
  • Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
  • Îl puneţi acolo (să fie .quest sau .lua).
  • Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest
  • Intraţi pe server şi scrieţi /reload q
  • Testaţi quest-ul.
Pentru acest mesaj, Vincent Griffith a primit 3 (de) mulţumiri
meleme18 • martopanu321 • DeeJaYRX4
Avatar utilizator
Hades ✔
Utilizatorul Lunii Noiembrie

Utilizatorul Lunii Noiembrie
Mesaje: 3363
Membru din: 22 Aug 2016, 18:35
Server: Hades World
Aprecieri: 104  
Mulţumiri: 824  
Discord: Copiază ID
 Contact:
Medalii

Mulțumesc, aveam nevoie! :D
Ultima oară modificat 11 Apr 2017, 22:55 de către G!uKy, modificat 1 dată în total.
Motiv: bold inlaturat
Hades World
(New) 2023 Version for Selling!
Discord: hades_97
Server Discord: https://discord.gg/YF27nkC

:flag_gb: :flag_ro: :flag_de: :flag_tr: :flag_pl: :flag_cz: :flag_fr: :flag_pt: :flag_nl: :flag_gr: :flag_hu: :flag_it: :flag_es:

Imagine
Afișează semnătura
Răspunde
Răspunsuri
4
Vizualizări
887
Răspunsuri
2
Vizualizări
634
Răspunsuri
2
Vizualizări
96

Înapoi la “Quest-uri”

  • Informaţie
  • Cine este conectat

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