Problema quest

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

Nivel 1
Mesaje: 127
Membru din: 10 Apr 2017, 11:43
Aprecieri: 21  
Mulţumiri: 1  
Medalii

Am adaugat urmatorul quest
quest lvl5 begin
state start begin
when login or levelup with pc.level > 4 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Ucide Metinul Necazului")
end

when info or button begin
say_title("Misiune Nivelul 5:")
say("Salut razboinicule!")
say("Satul are nevoie de tine !")
say("Trebuie sa ucizi 2 metine de nivel 5")
say("pentru a scapa satenii de pericol.")
say("")
pc.setqf("state", 2)
q.set_counter("Ucide Metinul Necazului", 2)
end
when 8001.kill begin
local count = pc.getqf("state") - 1
if count <= 2 then
pc.setqf("state", count)
q.set_counter("Metinul Necazului", count)
end
if count == 0 then
say_title("Ucide Metinul Necazului - Succes!")
say("")
say("Ai terminat misiunea cu succes!")
say("Drept multumire vei primi")
say("o recompensa frumoasa.")
say("")
pc.give_item2(71124, 1)
clear_letter()
set_state(completed)
end
end
end
end
Cand ii dau ./qc imi da urmatoare eroare:

lvl5.quest:37:state name not found : completed
Abort (core dumped)
Avatar utilizator
BRTSERGIU2
Utilizator interzis !

Utilizator interzis !
Mesaje: 600
Membru din: 25 Aug 2014, 21:28
Server: Metin2Ro
Regat: Chunjo
Aprecieri: 28  
Mulţumiri: 77  
Medalii

pai..?Nu vezi ca tu in quest nu ai nici un "state completed?" Tu ii spui sa seteze state completed dar el nu exista in quest.
Avatar utilizator
BRTSERGIU2
Utilizator interzis !

Utilizator interzis !
Mesaje: 600
Membru din: 25 Aug 2014, 21:28
Server: Metin2Ro
Regat: Chunjo
Aprecieri: 28  
Mulţumiri: 77  
Medalii

adauga si tu la sfarsit
state completed begin
end
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

quest lvl5 begin
state start begin
when login or levelup with pc.level > 4 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Ucide Metinul Necazului")
end

when info or button begin
say_title("Misiune Nivelul 5:")
say("Salut razboinicule!")
say("Satul are nevoie de tine !")
say("Trebuie sa ucizi 2 metine de nivel 5")
say("pentru a scapa satenii de pericol.")
say("")
pc.setqf("state", 2)
q.set_counter("Ucide Metinul Necazului", 2)
end
when 8001.kill begin
local count = pc.getqf("state") - 1
if count <= 2 then
pc.setqf("state", count)
q.set_counter("Metinul Necazului", count)
end
if count == 0 then
say_title("Ucide Metinul Necazului - Succes!")
say("")
say("Ai terminat misiunea cu succes!")
say("Drept multumire vei primi")
say("o recompensa frumoasa.")
say("")
pc.give_item2(71124, 1)
clear_letter()
state completed begin
end
end
end
end
Incearca-l vezi acuma
Pentru acest mesaj, LikePc for the post:
d4ny
https:/horus-maps.com
Afișează semnătura
Avatar utilizator
d4ny
Nivel 1

Nivel 1
Mesaje: 127
Membru din: 10 Apr 2017, 11:43
Aprecieri: 21  
Mulţumiri: 1  
Medalii

Rezolvat t/c
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

Subiect mutat in probleme rezolvate.
https:/horus-maps.com
Afișează semnătura
Închis
Răspunsuri
6
Vizualizări
400
Răspunsuri
4
Vizualizări
224
Răspunsuri
4
Vizualizări
414
Răspunsuri
3
Vizualizări
737

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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