[Bug] Skiluri secundare quest.

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
[MoșulWtfYoYo]
Utilizator interzis !

Utilizator interzis !
Mesaje: 266
Membru din: 30 Ian 2014, 10:23
Aprecieri: 232  
Mulţumiri: 244  
Medalii

Salut lume , am un quest pentru skiluri secundare la un npc , insa dupa fiecare relog , delogare caracter ele nu raman salvate..o mica idee.. sau un pic de ajutor ar fi bine venit.

Multumesc!

Quest-ul meu:

Cod: Selectaţi tot

quest skillurisecundare begin
   state start begin
      when 33006.chat."Skillurile Secundare" begin           
         say("Eu iti pot oferii")
         say("skilurile secundare.")
         say("Esti sigur ca vrei?")                   
         local s=select("Da!")                   
         if s==1 then
            horse.set_level(21)
            pc.set_skill_level(121 ,40)
            pc.set_skill_level(122 ,2)
            pc.set_skill_level(126 ,40)
            pc.set_skill_level(127 ,40)
            pc.set_skill_level(128 ,40)
            pc.set_skill_level(129 ,40)
            pc.set_skill_level(131 ,10)
            pc.set_skill_level(137 ,20)
            pc.set_skill_level(138 ,20)
            pc.set_skill_level(139 ,20)
            chat("Ai primit skilurile secundare !")
         end
      end
   end
end
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Trebuie sa ai si skilurile normale ca sa iti ramana salvate .
//retras
Afișează semnătura
Avatar utilizator
[MoșulWtfYoYo]
Utilizator interzis !

Utilizator interzis !
Mesaje: 266
Membru din: 30 Ian 2014, 10:23
Aprecieri: 232  
Mulţumiri: 244  
Medalii

Sau un quest.. ceva gen dupa ce ti.ai deblocat/ales skilurile sa i.ti dea misiune sa iei skiluri secundare.. de la npc 33006?
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

Prima dată skillurile principale, după cele secundare, nu ți-se pare puțin dubios cuvântul secundar?
Avatar utilizator
[MoșulWtfYoYo]
Utilizator interzis !

Utilizator interzis !
Mesaje: 266
Membru din: 30 Ian 2014, 10:23
Aprecieri: 232  
Mulţumiri: 244  
Medalii

Pai bun daca cineva intra pe sv.. care este pvp.. si se duce direct sa ia skiluri secundare?.. se va face bug :)..
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

lotryy1995 scrie:Pai bun daca cineva intra pe sv.. care este pvp.. si se duce direct sa ia skiluri secundare?.. se va face bug :)..
Nu se creeaza niciun bug, poti adauga un anunt de inceput, prima data se iau skillurile principale dupa skillurile secundare.
Avatar utilizator
[MoșulWtfYoYo]
Utilizator interzis !

Utilizator interzis !
Mesaje: 266
Membru din: 30 Ian 2014, 10:23
Aprecieri: 232  
Mulţumiri: 244  
Medalii

si la main_quest .. face lavel cand intru pe sv.. imi da sa zic . cal lv 21 . chemare p etc.. si dupa un relog apare ca nu are p. insa ele raman .
Avatar utilizator
[MoșulWtfYoYo]
Utilizator interzis !

Utilizator interzis !
Mesaje: 266
Membru din: 30 Ian 2014, 10:23
Aprecieri: 232  
Mulţumiri: 244  
Medalii

Am rezolvat!
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

lotryy1995 scrie:Pai bun daca cineva intra pe sv.. care este pvp.. si se duce direct sa ia skiluri secundare?.. se va face bug :)..
Adauga conditii de verificare nivel/competente in questul tau.
Va fi ceva de genul:

Cod: Selectaţi tot

quest skillurisecundare begin
	state start begin
		when 33006.chat."Skillurile Secundare" begin           
			say("Eu iti pot oferii")
			say("skilurile secundare.")
			say("Esti sigur ca vrei?")                   
			local s=select("Da!")                   
			if s==1 then
			local level = aici pui tu ce lvl vrei(ex: 50)
				if pc.get_level() < level then --daca lvl este mai mic decat cel ales/setat returneaza false.
				say("Nivelul tau este prea mic")
				return
				elseif pc.get_level() >= level and pc.get_skill_group() == 0 then --verifica daca ai competente master
				say("Nu ti-ai ales competentele")
				return
				else
				horse.set_level(21)
				pc.set_skill_level(121 ,40)
				pc.set_skill_level(122 ,2)
				pc.set_skill_level(126 ,40)
				pc.set_skill_level(127 ,40)
				pc.set_skill_level(128 ,40)
				pc.set_skill_level(129 ,40)
				pc.set_skill_level(131 ,10)
				pc.set_skill_level(137 ,20)
				pc.set_skill_level(138 ,20)
				pc.set_skill_level(139 ,20)
				chat("Ai primit skilurile secundare !")
				end
			end
		end
	end
end
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
[ST]SSH
Membru Club

Membru Club
Mesaje: 1704
Membru din: 12 Apr 2016, 23:54
Server: Fost Eluria2
Regat: Jinno
Aprecieri: 132  
Mulţumiri: 245  
 Contact:
Medalii

Autorul a spus ca a rezolvat dar nu a postat rezolvarea,arhivat.
Închis
Răspunsuri
7
Vizualizări
381
Răspunsuri
7
Vizualizări
658
Răspunsuri
7
Vizualizări
782
Răspunsuri
1
Vizualizări
2985

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

  • Informaţie
  • Cine este conectat

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