Problemă quest reset sts

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
georgian69
Nivel 3

Nivel 3
Mesaje: 327
Membru din: 09 Mar 2015, 18:01
Server: _My Pc_
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Salut .
Am şi eu o problemă cu un quest .
Uitaţi

Cod: Selectaţi tot

-------------------------------
-- SERVERFILE BY HOPE v2 
-------------------------------
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
Acest quest resetează doar skill >> 71002 code.
Îmi poate spune cineva ce trebuie să scriu să reseteze şi sts ?
Sau dacă vreţi voi să îmi scrieţi un quest care resetează şi skill şi sts .
Mulţumesc frumos .
Imagine
Afișează semnătura
Avatar utilizator
Marggraf
Utilizator interzis !

Utilizator interzis !
Mesaje: 1074
Membru din: 25 Mai 2014, 12:46
Server: loading...
Regat: Shinsoo
Aprecieri: 36  
Mulţumiri: 36  
Medalii

Ai mai postat odata aceasta problemă..
Exista google pentru asa ceva...

uite...

-------------------------------
-- SERVERFILE BY HOPE v2
-------------------------------
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)
pc.reset_point()
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
local vnum = vnum_list

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
Imagine
Imagine
Afișează semnătura
Avatar utilizator
georgian69
Nivel 3

Nivel 3
Mesaje: 327
Membru din: 09 Mar 2015, 18:01
Server: _My Pc_
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Cineva care chiar ştie ?
Imagine
Afișează semnătura
Avatar utilizator
Marggraf
Utilizator interzis !

Utilizator interzis !
Mesaje: 1074
Membru din: 25 Mai 2014, 12:46
Server: loading...
Regat: Shinsoo
Aprecieri: 36  
Mulţumiri: 36  
Medalii

georgian69 scrie:Cineva care chiar ştie ?
Serios? x_x =)))))) In pana mea după ce ca iti fac srv gratis,tu deja abuzezi de probleme si intrebari...ar trebuii pusă o taxa...poate mai scad nr astora ca tine...
daca incerca-i questul iti dadea seama ca reseteaza si punctele de status deoarece am adaugat functia

pc.reset_point()

dar.. :-j :-j
data viitoare sa iti raspunda alcnv..eu nu iti mai raspund
Imagine
Imagine
Afișează semnătura
Avatar utilizator
georgian69
Nivel 3

Nivel 3
Mesaje: 327
Membru din: 09 Mar 2015, 18:01
Server: _My Pc_
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Rezolvat !
Se poate da T/C.
Imagine
Afișează semnătura
Avatar utilizator
Marggraf
Utilizator interzis !

Utilizator interzis !
Mesaje: 1074
Membru din: 25 Mai 2014, 12:46
Server: loading...
Regat: Shinsoo
Aprecieri: 36  
Mulţumiri: 36  
Medalii

succes cu wirless-ul tau... =))
Imagine
Imagine
Afișează semnătura
Avatar utilizator
Kid01
Utilizator interzis !

Utilizator interzis !
Mesaje: 629
Membru din: 08 Apr 2014, 19:47
Server: da
Regat: Jinno
Aprecieri: 0
Mulţumiri: 3  
 Contact:
Medalii

rezolvat.
Închis
Răspunsuri
2
Vizualizări
1179
Răspunsuri
2
Vizualizări
333
Răspunsuri
2
Vizualizări
152
Răspunsuri
4
Vizualizări
248

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot] și 14 vizitatori