Problema floare bilog !!! Subiect este rezolvat

Aici găsiţi problemele rezolvate.
Deconectat
Avatar utilizator
diabolik45
Nivel 4
Nivel 4
Mesaje: 584
Membru din: 24 Mar 2014
Localitate: Cluj-Napoca
Status: Citesc forumul
Server Metin2: Metin2HyperX
Regat: Jinno
Mulțumiri acordate: 7
Mulțumiri primite: 2
Contact:

Problema floare bilog !!!

Mesajde diabolik45 » 16 Mai 2018, 17:22

Salutare , imi da eroare questul :

root@localhost:/usr/game/share/locale/romania/quest # ./qc floare.quest
floare.quest:1:must start with 'quest'
Abort (core dumped)


Quest :
when 20084.chat."Elimina timp" with get_time() <= pc.getqf("duration") begin
say_title("Biolog:")
say("Planta magica contine acid sulfuric")
say("Doar o picatura din ea pe un obiect si")
say("a fost distrus!Daca imi oferi una voi putea")
say("elimina timpul mai repede!Ai una?")
say_item("Floarea biologului","31066","")
local s = select ("Da,am la mine.", "Inapoi")
if s == 2 then
return
elseif s == 1 then
if pc.count_item(31066) > 0 then
say_title("Biologul:")
say("Aceasta planta este magnifica.Voi putea elimina")
say("timpul imediat.")
say(" . . . ")
say(" . . . ")
say("Gata.Timpul a fost eliminat.Acum astept sa imi")
say("aduci alte materiale pentru cercetari!")
pc.remove_item(31066, 1)
pc.setqf("duration", get_time()-1)
end
elseif pc.count_item(31066) == 0 then
say_title("Biologul:")
say("Nu detii nici o planta de acest gen.")
say("Ce e drept..este destul de rara.")
end
end
Site : Metin2HyperX
WebSite : Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Level maxim : 120
Descriere : PVP-Farm

Imagine

Deconectat
Avatar utilizator
Hades ✔
Utilizatorul Lunii Noiembrie
Utilizatorul Lunii Noiembrie
Mesaje: 2430
Membru din: 22 Aug 2016
Reputație: » ⦅ Hⱥdes ⦆ «
=================
✔ Helper Avansat
=================
✔ Fost Helper 2,15/2
=================
✔ Fost Moderator
=================
☺ Fost Designer
☺ Fost Trial Helper
☺ Fost Trial Moderator
--------------------------------
☻ Mister
--------------------------------
Av. eliminate - Paste 2018
--------------------------------
Block Chat ( 7 iun - 22 iun )
Status:
Server Metin2: Angel vs Demon
Mulțumiri acordate: 8
Mulțumiri primite: 271

Re: Problema floare bilog !!!

Mesajde Hades ✔ » 16 Mai 2018, 17:22

quest biolog_flower begin
Si mai pune un "end" la sfarsit.

Deconectat
Avatar utilizator
diabolik45
Nivel 4
Nivel 4
Mesaje: 584
Membru din: 24 Mar 2014
Localitate: Cluj-Napoca
Status: Citesc forumul
Server Metin2: Metin2HyperX
Regat: Jinno
Mulțumiri acordate: 7
Mulțumiri primite: 2
Contact:

Re: Problema floare bilog !!!

Mesajde diabolik45 » 16 Mai 2018, 17:24

Hades ✔ scrie:quest biolog_flower begin
Si mai pune un "end" la sfarsit.


La fel . , stai ca n-am inteles , quest biolog_flower begin unde il pun ? ... aranjeaza-l te rog tu , ca eu si questu :)
Site : Metin2HyperX
WebSite : Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Level maxim : 120
Descriere : PVP-Farm

Imagine

Deconectat
Avatar utilizator
Madara
Helper Avansat
Helper Avansat
Mesaje: 1889
Membru din: 17 Aug 2017
Reputație: ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
» Helper Avansat
» Fost Helper
» Fost Helper
» Fost Trial Helper
♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
» Mister J4M
» Fost Miss J4M
» Fost Coleg Just4Metin
» Membru Club Permanent
♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
Skype : wendigo669
♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
Server Metin2: Taranis2
Mulțumiri acordate: 59
Mulțumiri primite: 247
Contact:

Re: Problema floare bilog !!!

Mesajde Madara » 16 Mai 2018, 17:27

floare.quest:1:must start with 'quest'
Cand iti da asta , sterge un end de la sfarsit , cand iti apare nested == 0 adaugi.

##Edit

Nu stiu daca ma insel dar ai pus la inceput

Cod: Selectaţi tot

quest misiune_flori begin
state start begin


Vad ca ai pus doar de la when.

when 20084.chat."Elimina timp" with get_time() <= pc.getqf("duration") begin
say_title("Biolog:")
say("Planta magica contine acid sulfuric")
say("Doar o picatura din ea pe un obiect si")
say("a fost distrus!Daca imi oferi una voi putea")
say("elimina timpul mai repede!Ai una?")
say_item("Floarea biologului","31066","")
local s = select ("Da,am la mine.", "Inapoi")
if s == 2 then
return
elseif s == 1 then
if pc.count_item(31066) > 0 then
say_title("Biologul:")
say("Aceasta planta este magnifica.Voi putea elimina")
say("timpul imediat.")
say(" . . . ")
say(" . . . ")
say("Gata.Timpul a fost eliminat.Acum astept sa imi")
say("aduci alte materiale pentru cercetari!")
pc.remove_item(31066, 1)
pc.setqf("duration", get_time()-1)
end
elseif pc.count_item(31066) == 0 then
say_title("Biologul:")
say("Nu detii nici o planta de acest gen.")
say("Ce e drept..este destul de rara.")
end
end


Ce ti-am dat eu sus e doar un exemplu.
Ultima oară modificat 16 Mai 2018, 17:34 de către Madara, modificat de 2 ori în total.

Deconectat
Avatar utilizator
diabolik45
Nivel 4
Nivel 4
Mesaje: 584
Membru din: 24 Mar 2014
Localitate: Cluj-Napoca
Status: Citesc forumul
Server Metin2: Metin2HyperX
Regat: Jinno
Mulțumiri acordate: 7
Mulțumiri primite: 2
Contact:

Re: Problema floare bilog !!!

Mesajde diabolik45 » 16 Mai 2018, 17:29

Kakashi scrie:floare.quest:1:must start with 'quest'
Cand iti da asta , sterge un end de la sfarsit , cand iti apare nested == 0 adaugi.


Am facut si ce ai zis tu , si tot nimic , dar cred ca nu fac eu bine , editeaza-l te rog .
Site : Metin2HyperX
WebSite : Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Level maxim : 120
Descriere : PVP-Farm

Imagine

Deconectat
Avatar utilizator
Madara
Helper Avansat
Helper Avansat
Mesaje: 1889
Membru din: 17 Aug 2017
Reputație: ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
» Helper Avansat
» Fost Helper
» Fost Helper
» Fost Trial Helper
♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
» Mister J4M
» Fost Miss J4M
» Fost Coleg Just4Metin
» Membru Club Permanent
♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
Skype : wendigo669
♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
Server Metin2: Taranis2
Mulțumiri acordate: 59
Mulțumiri primite: 247
Contact:

Re: Problema floare bilog !!!

Mesajde Madara » 16 Mai 2018, 17:30

diabolik45 scrie:
Kakashi scrie:floare.quest:1:must start with 'quest'
Cand iti da asta , sterge un end de la sfarsit , cand iti apare nested == 0 adaugi.


Am facut si ce ai zis tu , si tot nimic , dar cred ca nu fac eu bine , editeaza-l te rog .



quest misiune_flori begin
state start begin
when 20084.chat."Elimina timp" with get_time() <= pc.getqf("duration") begin
say_title("Biolog:")
say("Planta magica contine acid sulfuric")
say("Doar o picatura din ea pe un obiect si")
say("a fost distrus!Daca imi oferi una voi putea")
say("elimina timpul mai repede!Ai una?")
say_item("Floarea biologului","31066","")
local s = select ("Da,am la mine.", "Inapoi")
if s == 2 then
return
elseif s == 1 then
if pc.count_item(31066) > 0 then
say_title("Biologul:")
say("Aceasta planta este magnifica.Voi putea elimina")
say("timpul imediat.")
say(" . . . ")
say(" . . . ")
say("Gata.Timpul a fost eliminat.Acum astept sa imi")
say("aduci alte materiale pentru cercetari!")
pc.remove_item(31066, 1)
pc.setqf("duration", get_time()-1)
end
elseif pc.count_item(31066) == 0 then
say_title("Biologul:")
say("Nu detii nici o planta de acest gen.")
say("Ce e drept..este destul de rara.")
end
end


Incearca si dupa arata ce iti da in putty.

Deconectat
Avatar utilizator
Hades ✔
Utilizatorul Lunii Noiembrie
Utilizatorul Lunii Noiembrie
Mesaje: 2430
Membru din: 22 Aug 2016
Reputație: » ⦅ Hⱥdes ⦆ «
=================
✔ Helper Avansat
=================
✔ Fost Helper 2,15/2
=================
✔ Fost Moderator
=================
☺ Fost Designer
☺ Fost Trial Helper
☺ Fost Trial Moderator
--------------------------------
☻ Mister
--------------------------------
Av. eliminate - Paste 2018
--------------------------------
Block Chat ( 7 iun - 22 iun )
Status:
Server Metin2: Angel vs Demon
Mulțumiri acordate: 8
Mulțumiri primite: 271

Re: Problema floare bilog !!!  Subiect este rezolvat

Mesajde Hades ✔ » 16 Mai 2018, 17:33

Probabil asa ai luat tu quest-ul, probabil ar trebui sa-l pui direct in quest-ul de la biolog :))

quest biolog_flower begin
state start begin
when 20084.chat."Elimina timp" with get_time() <= pc.getqf("duration") begin
say_title("Biolog:")
say("Planta magica contine acid sulfuric")
say("Doar o picatura din ea pe un obiect si")
say("a fost distrus!Daca imi oferi una voi putea")
say("elimina timpul mai repede!Ai una?")
say_item("Floarea biologului","31066","")
local s = select ("Da,am la mine.", "Inapoi")
if s == 2 then
return
elseif s == 1 then
if pc.count_item(31066) > 0 then
say_title("Biologul:")
say("Aceasta planta este magnifica.Voi putea elimina")
say("timpul imediat.")
say(" . . . ")
say(" . . . ")
say("Gata.Timpul a fost eliminat.Acum astept sa imi")
say("aduci alte materiale pentru cercetari!")
pc.remove_item(31066, 1)
pc.setqf("duration", get_time()-1)
end
elseif pc.count_item(31066) == 0 then
say_title("Biologul:")
say("Nu detii nici o planta de acest gen.")
say("Ce e drept..este destul de rara.")
end
end
end
end

Deconectat
Avatar utilizator
[RaffaeL]
Fost Helper
Fost Helper
Mesaje: 1924
Membru din: 19 Mar 2016
Localitate: Almeria ,Spania
Reputație: ==================
► Helper Experimentat J4M
==================
► Fost Helper Avansat J4M
==================
► Fost Helper J4M
==================
►Fost Trial Helper J4M
==================
► Mister J4M
==================
Status: Incerc sa ajut,cum stiu,cum pot..pe toti
Server Metin2: ...
Mulțumiri acordate: 0
Mulțumiri primite: 412
Contact:

Re: Problema floare bilog !!!

Mesajde [RaffaeL] » 16 Mai 2018, 17:44

Kakashi scrie:
diabolik45 scrie:
Kakashi scrie:floare.quest:1:must start with 'quest'
Cand iti da asta , sterge un end de la sfarsit , cand iti apare nested == 0 adaugi.


Am facut si ce ai zis tu , si tot nimic , dar cred ca nu fac eu bine , editeaza-l te rog .



quest misiune_flori begin
state start begin
when 20084.chat."Elimina timp" with get_time() <= pc.getqf("duration") begin
say_title("Biolog:")
say("Planta magica contine acid sulfuric")
say("Doar o picatura din ea pe un obiect si")
say("a fost distrus!Daca imi oferi una voi putea")
say("elimina timpul mai repede!Ai una?")
say_item("Floarea biologului","31066","")
local s = select ("Da,am la mine.", "Inapoi")
if s == 2 then
return
elseif s == 1 then
if pc.count_item(31066) > 0 then
say_title("Biologul:")
say("Aceasta planta este magnifica.Voi putea elimina")
say("timpul imediat.")
say(" . . . ")
say(" . . . ")
say("Gata.Timpul a fost eliminat.Acum astept sa imi")
say("aduci alte materiale pentru cercetari!")
pc.remove_item(31066, 1)
pc.setqf("duration", get_time()-1)
end
elseif pc.count_item(31066) == 0 then
say_title("Biologul:")
say("Nu detii nici o planta de acest gen.")
say("Ce e drept..este destul de rara.")
end
end


Incearca si dupa arata ce iti da in putty.


if pc.count_item(31066) > 0 then
say_title("Biologul:")
say("Aceasta planta este magnifica.Voi putea elimina")
say("timpul imediat.")
say(" . . . ")
say(" . . . ")
say("Gata.Timpul a fost eliminat.Acum astept sa imi")
say("aduci alte materiale pentru cercetari!")
pc.remove_item(31066, 1)
pc.setqf("duration", get_time()-1)
end
elseif pc.count_item(31066) == 0 then

say_title("Biologul:")
say("Nu detii nici o planta de acest gen.")
say("Ce e drept..este destul de rara.")



Odata ce ai inchis "if statement" cu "end", dupa acel "end" nu poate urma "elseif" in acelasi statement, si in plus, la cum este editat acum lipsesc 2x"end".
Când faci bine, nu e bine;Când faci rău, tot nu e bine;
Dacă încerci să ajuţi, toţi zic:"Şi ăsta e deştept"
Eu încerc, dar dacă şi reuşesc,în colţul din dreapta sus ai butonulImagine
Ar fi frumos din partea ta dacă l-ai apăsa

Deconectat
Avatar utilizator
diabolik45
Nivel 4
Nivel 4
Mesaje: 584
Membru din: 24 Mar 2014
Localitate: Cluj-Napoca
Status: Citesc forumul
Server Metin2: Metin2HyperX
Regat: Jinno
Mulțumiri acordate: 7
Mulțumiri primite: 2
Contact:

Re: Problema floare bilog !!!

Mesajde diabolik45 » 16 Mai 2018, 17:46

Hades ✔ scrie:Probabil asa ai luat tu quest-ul, probabil ar trebui sa-l pui direct in quest-ul de la biolog :))

quest biolog_flower begin
state start begin
when 20084.chat."Elimina timp" with get_time() <= pc.getqf("duration") begin
say_title("Biolog:")
say("Planta magica contine acid sulfuric")
say("Doar o picatura din ea pe un obiect si")
say("a fost distrus!Daca imi oferi una voi putea")
say("elimina timpul mai repede!Ai una?")
say_item("Floarea biologului","31066","")
local s = select ("Da,am la mine.", "Inapoi")
if s == 2 then
return
elseif s == 1 then
if pc.count_item(31066) > 0 then
say_title("Biologul:")
say("Aceasta planta este magnifica.Voi putea elimina")
say("timpul imediat.")
say(" . . . ")
say(" . . . ")
say("Gata.Timpul a fost eliminat.Acum astept sa imi")
say("aduci alte materiale pentru cercetari!")
pc.remove_item(31066, 1)
pc.setqf("duration", get_time()-1)
end
elseif pc.count_item(31066) == 0 then
say_title("Biologul:")
say("Nu detii nici o planta de acest gen.")
say("Ce e drept..este destul de rara.")
end
end
end
end



Rezolvat Ms .
Site : Metin2HyperX
WebSite : Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Level maxim : 120
Descriere : PVP-Farm

Imagine

Deconectat
Avatar utilizator
[RaffaeL]
Fost Helper
Fost Helper
Mesaje: 1924
Membru din: 19 Mar 2016
Localitate: Almeria ,Spania
Reputație: ==================
► Helper Experimentat J4M
==================
► Fost Helper Avansat J4M
==================
► Fost Helper J4M
==================
►Fost Trial Helper J4M
==================
► Mister J4M
==================
Status: Incerc sa ajut,cum stiu,cum pot..pe toti
Server Metin2: ...
Mulțumiri acordate: 0
Mulțumiri primite: 412
Contact:

Re: Problema floare bilog !!!

Mesajde [RaffaeL] » 16 Mai 2018, 17:47

diabolik45 scrie:
Kakashi scrie:floare.quest:1:must start with 'quest'
Cand iti da asta , sterge un end de la sfarsit , cand iti apare nested == 0 adaugi.


Am facut si ce ai zis tu , si tot nimic , dar cred ca nu fac eu bine , editeaza-l te rog .


Poftim:

Cod: Selectaţi tot

quest misiune_flori begin
   state start begin
      when 20084.chat."Elimina timp" with get_time() <= pc.getqf("duration") begin
      say_title("Biolog:")
      say("Planta magica contine acid sulfuric")
      say("Doar o picatura din ea pe un obiect si")
      say("a fost distrus!Daca imi oferi una voi putea")
      say("elimina timpul mai repede!Ai una?")
      say_item("Floarea biologului","31066","")
      local s = select ("Da,am la mine.", "Inapoi")
         if s == 2 then
         return
         elseif s == 1 then
            if pc.count_item(31066) > 0 then
            say_title("Biologul:")
            say("Aceasta planta este magnifica.Voi putea elimina")
            say("timpul imediat.")
            say(" . . . ")
            say(" . . . ")
            say("Gata.Timpul a fost eliminat.Acum astept sa imi")
            say("aduci alte materiale pentru cercetari!")
            pc.remove_item(31066, 1)
            pc.setqf("duration", get_time()-1)
            elseif pc.count_item(31066) == 0 then
            say_title("Biologul:")
            say("Nu detii nici o planta de acest gen.")
            say("Ce e drept..este destul de rara.")
            end
         end
      end
   end
end


Imagine
Când faci bine, nu e bine;Când faci rău, tot nu e bine;
Dacă încerci să ajuţi, toţi zic:"Şi ăsta e deştept"
Eu încerc, dar dacă şi reuşesc,în colţul din dreapta sus ai butonulImagine
Ar fi frumos din partea ta dacă l-ai apăsa


Înapoi la “Probleme rezolvate”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Baek, capolika, charly88, xxcristi63 și 25 vizitatori