Problema quest

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
iacov23
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 29 Mai 2018, 17:31
Server: foarte bine
Aprecieri: 71  
Mulţumiri: 28  
Medalii

*Problemă/Întrebare:Am incercat sa modific un quest sa imi dea doar punctele la metin si sa scot la magazin(mai exact premii cu puncte si sa dropez la metine doar punctele din quest fara shop)
metine.quest:20:must start with 'quest'
Abort (core dumped)
Tipologie server: -
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr: -
Poză: -
*Detalii suplimentare: -

quest-ul
quest puncte_metine begin
state start begin

when 8026.kill begin

local metin = {

[8026] = {1,"Metin Tu-Young"}

}



pc.give_item2("30157",metin[npc.get_race()][2])
chat("|cFF800080[] > |h|cFFf7ecccAi distrus un Metinul , ai primit 1 puncte!")

end
end
end
end


end
Avatar utilizator
zWn
Mister Just4Metin

Mister Just4Metin
Mesaje: 975
Membru din: 19 Mai 2018, 15:40
Server: selenem2.com
Regat: Jinno
Aprecieri: 348  
Mulţumiri: 4333  
Discord: Copiază ID
Medalii

foloseste quest-ul asta dar ai de modificat pe placul tau

Cod: Selectaţi tot

quest puncte_costume_m begin
state start begin

 when 11507.kill begin

 local metin = {

 [11507] = {5," Butoi "},
 }



 pc.give_item2("99087",metin[npc.get_race()][1])
 chat("Ai distrus "..metin[npc.get_race()][2].." si ai obtinut "..metin[npc.get_race()][1].." punct!")

 end

 when 20086.chat."Costume (M)+" begin
 say_title("Magazin cu puncte")
 say("")
 say("Salut "..pc.get_name().." aici poti sã cheltuiesti punctele tale")
 say("care le poti câstiga distrugând Pietrele Metin care")
 say("le vei gãsi pe server!")
 say("")
 say("Fiecare Paitrã Metin îti va da 1 punct...")
 say("În acest moment ai "..pc.count_item("99087").." puncte.")
 say("")
 wait()
 say("Listã cu diverse:")
 say("")
 say("Costum Scrima GER(M)+ Sabie 10%: 100 Puncte")
 say("Costum Scrima TUR(M)+ Maini 10: 100 Puncte")
 say("Costum Scrima BRA(M)+ Pumnal 10: 100 Puncte")
 say("Costum Olimp Fotbal(M)+ Clopot 10: 100 Puncte")
 say("Costum Fotbal GER(M)+ Evantai 10: 100 Puncte")
 say("Costum Fotbal TUR(M)+ Sageti 10: 100 Puncte")
 say("Costum Fotbal BRA(M)+ Foc 10: 100 Puncte")
 say("Costum Olimp Box(M)+ Fulger 10: 100 Puncte")
 say("")
 say("Ce vrei sã cumperi?")


 local canj = select ("Cumparã " , "Iesire") 

 if canj == 1 then


 say_title("Magazin cu puncte")
 say_size(350, 360)
 say("")
 local elegir = select("Costum Scrima GER(M)+ Sabie 10%","Costum Scrima TUR(M)+ Maini 10","Costum Scrima BRA(M)+ Pumnal","Costum Olimp Fotbal(M)+ Clopot 10","Costum Fotbal GER(M)+ Evantai 10","Costum Fotbal TUR(M)+ Sageti 10","Costum Fotbal BRA(M)+ Foc 10","Costum Olimp Box(M)+ Fulger 10","Iesire")
 local premios = {

 {41033,1,99087,100},
 {41035,1,99087,100},
 {41037,1,99087,100},
 {41039,1,99087,100},
 {41041,1,99087,100},
 {41043,1,99087,100},
 {41045,1,99087,100},
 {41047,1,99087,100},
 }

 if elegir != 9 then

 if pc.count_item(premios[elegir][3]) < premios[elegir][4] then

 say_title("Magazin cu puncte")
 say("")
 say("Îmi pare rãu, dar nu ai punctele necesare pentru a")
 say("cumpãra acest item !")
 say("")
 say("Mai ai nevoie de "..premios[elegir][4]-pc.count_item(premios[elegir][3]).." pentru a-l putea cumpãra, ")
 say("revino când ai toate punctele necesare.")
 say("")
 return
 end

 pc.give_item2(premios[elegir][1],premios[elegir][2])
 pc.remove_item(premios[elegir][3],premios[elegir][4])

 end
 end
 end 
 end
end
Imagine
Afișează semnătura
Avatar utilizator
iacov23
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 29 Mai 2018, 17:31
Server: foarte bine
Aprecieri: 71  
Mulţumiri: 28  
Medalii

zWn scrie: ↑04 Feb 2020, 23:43 foloseste quest-ul asta dar ai de modificat pe placul tau

Cod: Selectaţi tot

quest puncte_costume_m begin
state start begin

 when 11507.kill begin

 local metin = {

 [11507] = {5," Butoi "},
 }



 pc.give_item2("99087",metin[npc.get_race()][1])
 chat("Ai distrus "..metin[npc.get_race()][2].." si ai obtinut "..metin[npc.get_race()][1].." punct!")

 end

 when 20086.chat."Costume (M)+" begin
 say_title("Magazin cu puncte")
 say("")
 say("Salut "..pc.get_name().." aici poti sã cheltuiesti punctele tale")
 say("care le poti câstiga distrugând Pietrele Metin care")
 say("le vei gãsi pe server!")
 say("")
 say("Fiecare Paitrã Metin îti va da 1 punct...")
 say("În acest moment ai "..pc.count_item("99087").." puncte.")
 say("")
 wait()
 say("Listã cu diverse:")
 say("")
 say("Costum Scrima GER(M)+ Sabie 10%: 100 Puncte")
 say("Costum Scrima TUR(M)+ Maini 10: 100 Puncte")
 say("Costum Scrima BRA(M)+ Pumnal 10: 100 Puncte")
 say("Costum Olimp Fotbal(M)+ Clopot 10: 100 Puncte")
 say("Costum Fotbal GER(M)+ Evantai 10: 100 Puncte")
 say("Costum Fotbal TUR(M)+ Sageti 10: 100 Puncte")
 say("Costum Fotbal BRA(M)+ Foc 10: 100 Puncte")
 say("Costum Olimp Box(M)+ Fulger 10: 100 Puncte")
 say("")
 say("Ce vrei sã cumperi?")


 local canj = select ("Cumparã " , "Iesire") 

 if canj == 1 then


 say_title("Magazin cu puncte")
 say_size(350, 360)
 say("")
 local elegir = select("Costum Scrima GER(M)+ Sabie 10%","Costum Scrima TUR(M)+ Maini 10","Costum Scrima BRA(M)+ Pumnal","Costum Olimp Fotbal(M)+ Clopot 10","Costum Fotbal GER(M)+ Evantai 10","Costum Fotbal TUR(M)+ Sageti 10","Costum Fotbal BRA(M)+ Foc 10","Costum Olimp Box(M)+ Fulger 10","Iesire")
 local premios = {

 {41033,1,99087,100},
 {41035,1,99087,100},
 {41037,1,99087,100},
 {41039,1,99087,100},
 {41041,1,99087,100},
 {41043,1,99087,100},
 {41045,1,99087,100},
 {41047,1,99087,100},
 }

 if elegir != 9 then

 if pc.count_item(premios[elegir][3]) < premios[elegir][4] then

 say_title("Magazin cu puncte")
 say("")
 say("Îmi pare rãu, dar nu ai punctele necesare pentru a")
 say("cumpãra acest item !")
 say("")
 say("Mai ai nevoie de "..premios[elegir][4]-pc.count_item(premios[elegir][3]).." pentru a-l putea cumpãra, ")
 say("revino când ai toate punctele necesare.")
 say("")
 return
 end

 pc.give_item2(premios[elegir][1],premios[elegir][2])
 pc.remove_item(premios[elegir][3],premios[elegir][4])

 end
 end
 end 
 end
end
pai eu vreau ca ala de sus doar pentru metine fara shop doar partea de drop puncte la metine si atat
Avatar utilizator
zWn
Mister Just4Metin

Mister Just4Metin
Mesaje: 975
Membru din: 19 Mai 2018, 15:40
Server: selenem2.com
Regat: Jinno
Aprecieri: 348  
Mulţumiri: 4333  
Discord: Copiază ID
Medalii

iacov23 scrie: ↑04 Feb 2020, 23:52
zWn scrie: ↑04 Feb 2020, 23:43 foloseste quest-ul asta dar ai de modificat pe placul tau

Cod: Selectaţi tot

quest puncte_costume_m begin
state start begin

 when 11507.kill begin

 local metin = {

 [11507] = {5," Butoi "},
 }



 pc.give_item2("99087",metin[npc.get_race()][1])
 chat("Ai distrus "..metin[npc.get_race()][2].." si ai obtinut "..metin[npc.get_race()][1].." punct!")

 end

 when 20086.chat."Costume (M)+" begin
 say_title("Magazin cu puncte")
 say("")
 say("Salut "..pc.get_name().." aici poti sã cheltuiesti punctele tale")
 say("care le poti câstiga distrugând Pietrele Metin care")
 say("le vei gãsi pe server!")
 say("")
 say("Fiecare Paitrã Metin îti va da 1 punct...")
 say("În acest moment ai "..pc.count_item("99087").." puncte.")
 say("")
 wait()
 say("Listã cu diverse:")
 say("")
 say("Costum Scrima GER(M)+ Sabie 10%: 100 Puncte")
 say("Costum Scrima TUR(M)+ Maini 10: 100 Puncte")
 say("Costum Scrima BRA(M)+ Pumnal 10: 100 Puncte")
 say("Costum Olimp Fotbal(M)+ Clopot 10: 100 Puncte")
 say("Costum Fotbal GER(M)+ Evantai 10: 100 Puncte")
 say("Costum Fotbal TUR(M)+ Sageti 10: 100 Puncte")
 say("Costum Fotbal BRA(M)+ Foc 10: 100 Puncte")
 say("Costum Olimp Box(M)+ Fulger 10: 100 Puncte")
 say("")
 say("Ce vrei sã cumperi?")


 local canj = select ("Cumparã " , "Iesire") 

 if canj == 1 then


 say_title("Magazin cu puncte")
 say_size(350, 360)
 say("")
 local elegir = select("Costum Scrima GER(M)+ Sabie 10%","Costum Scrima TUR(M)+ Maini 10","Costum Scrima BRA(M)+ Pumnal","Costum Olimp Fotbal(M)+ Clopot 10","Costum Fotbal GER(M)+ Evantai 10","Costum Fotbal TUR(M)+ Sageti 10","Costum Fotbal BRA(M)+ Foc 10","Costum Olimp Box(M)+ Fulger 10","Iesire")
 local premios = {

 {41033,1,99087,100},
 {41035,1,99087,100},
 {41037,1,99087,100},
 {41039,1,99087,100},
 {41041,1,99087,100},
 {41043,1,99087,100},
 {41045,1,99087,100},
 {41047,1,99087,100},
 }

 if elegir != 9 then

 if pc.count_item(premios[elegir][3]) < premios[elegir][4] then

 say_title("Magazin cu puncte")
 say("")
 say("Îmi pare rãu, dar nu ai punctele necesare pentru a")
 say("cumpãra acest item !")
 say("")
 say("Mai ai nevoie de "..premios[elegir][4]-pc.count_item(premios[elegir][3]).." pentru a-l putea cumpãra, ")
 say("revino când ai toate punctele necesare.")
 say("")
 return
 end

 pc.give_item2(premios[elegir][1],premios[elegir][2])
 pc.remove_item(premios[elegir][3],premios[elegir][4])

 end
 end
 end 
 end
end
pai eu vreau ca ala de sus doar pentru metine fara shop doar partea de drop puncte la metine si atat

Cod: Selectaţi tot

quest puncte_costume_m begin
state start begin

 when 11507.kill begin

 local metin = {

 [11507] = {5," Butoi "},
 }



 pc.give_item2("99087",metin[npc.get_race()][1])
 chat("Ai distrus "..metin[npc.get_race()][2].." si ai obtinut "..metin[npc.get_race()][1].." punct!")

 end
Imagine
Afișează semnătura
Avatar utilizator
iacov23
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 29 Mai 2018, 17:31
Server: foarte bine
Aprecieri: 71  
Mulţumiri: 28  
Medalii

zWn scrie: ↑05 Feb 2020, 00:02
iacov23 scrie: ↑04 Feb 2020, 23:52
zWn scrie: ↑04 Feb 2020, 23:43 foloseste quest-ul asta dar ai de modificat pe placul tau

Cod: Selectaţi tot

quest puncte_costume_m begin
state start begin

 when 11507.kill begin

 local metin = {

 [11507] = {5," Butoi "},
 }



 pc.give_item2("99087",metin[npc.get_race()][1])
 chat("Ai distrus "..metin[npc.get_race()][2].." si ai obtinut "..metin[npc.get_race()][1].." punct!")

 end

 when 20086.chat."Costume (M)+" begin
 say_title("Magazin cu puncte")
 say("")
 say("Salut "..pc.get_name().." aici poti sã cheltuiesti punctele tale")
 say("care le poti câstiga distrugând Pietrele Metin care")
 say("le vei gãsi pe server!")
 say("")
 say("Fiecare Paitrã Metin îti va da 1 punct...")
 say("În acest moment ai "..pc.count_item("99087").." puncte.")
 say("")
 wait()
 say("Listã cu diverse:")
 say("")
 say("Costum Scrima GER(M)+ Sabie 10%: 100 Puncte")
 say("Costum Scrima TUR(M)+ Maini 10: 100 Puncte")
 say("Costum Scrima BRA(M)+ Pumnal 10: 100 Puncte")
 say("Costum Olimp Fotbal(M)+ Clopot 10: 100 Puncte")
 say("Costum Fotbal GER(M)+ Evantai 10: 100 Puncte")
 say("Costum Fotbal TUR(M)+ Sageti 10: 100 Puncte")
 say("Costum Fotbal BRA(M)+ Foc 10: 100 Puncte")
 say("Costum Olimp Box(M)+ Fulger 10: 100 Puncte")
 say("")
 say("Ce vrei sã cumperi?")


 local canj = select ("Cumparã " , "Iesire") 

 if canj == 1 then


 say_title("Magazin cu puncte")
 say_size(350, 360)
 say("")
 local elegir = select("Costum Scrima GER(M)+ Sabie 10%","Costum Scrima TUR(M)+ Maini 10","Costum Scrima BRA(M)+ Pumnal","Costum Olimp Fotbal(M)+ Clopot 10","Costum Fotbal GER(M)+ Evantai 10","Costum Fotbal TUR(M)+ Sageti 10","Costum Fotbal BRA(M)+ Foc 10","Costum Olimp Box(M)+ Fulger 10","Iesire")
 local premios = {

 {41033,1,99087,100},
 {41035,1,99087,100},
 {41037,1,99087,100},
 {41039,1,99087,100},
 {41041,1,99087,100},
 {41043,1,99087,100},
 {41045,1,99087,100},
 {41047,1,99087,100},
 }

 if elegir != 9 then

 if pc.count_item(premios[elegir][3]) < premios[elegir][4] then

 say_title("Magazin cu puncte")
 say("")
 say("Îmi pare rãu, dar nu ai punctele necesare pentru a")
 say("cumpãra acest item !")
 say("")
 say("Mai ai nevoie de "..premios[elegir][4]-pc.count_item(premios[elegir][3]).." pentru a-l putea cumpãra, ")
 say("revino când ai toate punctele necesare.")
 say("")
 return
 end

 pc.give_item2(premios[elegir][1],premios[elegir][2])
 pc.remove_item(premios[elegir][3],premios[elegir][4])

 end
 end
 end 
 end
end
pai eu vreau ca ala de sus doar pentru metine fara shop doar partea de drop puncte la metine si atat

Cod: Selectaţi tot

quest puncte_costume_m begin
state start begin

 when 11507.kill begin

 local metin = {

 [11507] = {5," Butoi "},
 }



 pc.give_item2("99087",metin[npc.get_race()][1])
 chat("Ai distrus "..metin[npc.get_race()][2].." si ai obtinut "..metin[npc.get_race()][1].." punct!")

 end

Cod: Selectaţi tot

quest puncte_metine begin
state start begin

when 8026.kill begin

local metin = {

[8026] = {1,"Metin Tu-Young"}

}



pc.give_item2("30157",metin[npc.get_race()][2])
chat("|cFF800080[] > |h|cFFf7ecccAi distrus un Metinul , ai primit 1 puncte!")

end
end
end
end


end
asta ce e gresit?

edit: Am modificat si acum imi da asta :
punctem.quest:18:assertion failure : nested==0
Abort (core dumped)

Cod: Selectaţi tot

quest puncte_metin begin
state start begin

when 8026.kill begin

local metin = {

[8026] = {1,"Metin Tu-Young"}

}



pc.give_item2("30157",metin[npc.get_race()][2])
chat("|cFF800080[] > |h|cFFf7ecccAi distrus un Metinul , ai primit 2 puncte!")

end
Avatar utilizator
iacov23
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 29 Mai 2018, 17:31
Server: foarte bine
Aprecieri: 71  
Mulţumiri: 28  
Medalii

cer t/c
Avatar utilizator
Ley
Nivel 9

Nivel 9
Mesaje: 1934
Membru din: 09 Feb 2017, 22:30
Server: Colossus2
Regat: Jinno
Aprecieri: 221  
Mulţumiri: 1338  
Medalii

inactiv, arhivat.
Imagine
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 “Arhivă Probleme şi Întrebări”

  • Informaţie