Eroare quest puncte pe metine

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
evanescencedany
Nou Venit

Nou Venit
Mesaje: 33
Membru din: 10 Mai 2015, 10:10
Server: Metin2 Dezert
Regat: Jinno
Aprecieri: 3  
Mulţumiri: 0
Medalii

Am o problema , nu pot pune un quest puncte pe metine. Eu cand scriu ./qc ... puntos_metin.quest
in putty si apoi imi zice

Cod: Selectaţi tot

Segmentation fault (core dumped)
Acesta este el

Cod: Selectaţi tot

quest puntos_metin beginstate start begin

when 8001.kill or 8002.kill or 8003.kill or 8004.kill or 8005.kill or 8006.kill
or 8007.kill or 8008.kill or 8009.kill or 8010.kill or 8011.kill or 8012.kill
or 8013.kill or 8014.kill or 8024.kill or 8025.kill or 8026.kill or 8027.kill begin

local metin = {

[8001] = {1,"Metinul Necazului"},
[8002] = {1,"Metinul Luptei"},
[8003] = {1,"Metinul Bataliei"},
[8004] = {1,"Metinul Lacomiei"},
[8005] = {1,"Metinul Amarului"},
[8006] = {1,"Metinul Întunericului"},
[8007] = {1,"Metinul Geloziei"},
[8008] = {1,"Metinul Sufletului"},
[8009] = {1,"Metinul Umbrei"},
[8010] = {1,"Metinul Puterii"},
[8011] = {1,"Metinul Diavolului"},
[8012] = {1,"Metinul Dizgratiei"},
[8013] = {1,"Metinul Mortii"},
[8014] = {1,"Metinul Crimelor"},
[8024] = {1,"Metin Pung-Ma"},
[8025] = {1,"Metin Ma-An"},
[8026] = {1,"Metin Tu-Young"},
[8027] = {1,"Metin Jeon-Un"}

}



pc.give_item2("30157",metin[npc.get_race()][1])
chat("Ai distrus un "..metin[npc.get_race()][2]..", obti "..metin[npc.get_race()][1].." puncte!")

end

when 20094.chat."Premii cu puncte!" begin

say_title("Premii cu puncte!")
say("")
say("Salut "..pc.get_name().." aici poti sa cheltuiesti punctele tale")
say("care le poti castiga distrugând")
say("metinele care le vei gasi pe server!")
say("")
say("Fiecare metin iti va da 1 punct")
say("In acest moment ai "..pc.count_item("30157").." puncte")
say("")
say("Ce vrei sa faci?")
say("")

local canj = select ("Cumpara" , "Iesire")

if canj == 1 then


say_title("Premii cu puncte!")
say("")
local elegir = select("Perla Alba","Perla Albastra","Perla Rosie","Marmura","Pet","Metal Magic","Inelul experientei","Iesire")
local premios = {

{27992,1,30157,5},
{27993,1,30157,5},
{27994,1,30157,5},
{70024,1,30157,10},
{71142,1,30157,35},
{25041,1,30157,25},
{70005,1,30157,20}

}

if elegir != 8 then

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

say_title("Premii cu puncte!")
say("")
say("Imi pare rau, dar n-ai punctele necesare")
say("pentru a cumpara acest item")
say("")
say("Mai ai nevoie de "..premios[elegir][4]-pc.count_item(premios[elegir][3]).." pentru a-l cumpara")
say("revino cand 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
Avatar utilizator
AFEMEIATUL
Nivel 1

Nivel 1
Mesaje: 98
Membru din: 03 Mai 2015, 14:44
Server: http://dreammt2.ro
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
Medalii

Trebuie corectat quest-ul... nu-i facut bine de aceea nu iti merge..
Avatar utilizator
C.Marius
Nivel 4

Nivel 4
Mesaje: 689
Membru din: 28 Sep 2014, 16:21
Server: orice
Regat: Jinno
Aprecieri: 7  
Mulţumiri: 1027  
 Contact:
Medalii

Incearca pe asta :
quest puntos_metin begin
state start begin

when 8001.kill or 8002.kill or 8003.kill or 8004.kill or 8005.kill or 8006.kill
or 8007.kill or 8008.kill or 8009.kill or 8010.kill or 8011.kill or 8012.kill
or 8013.kill or 8014.kill or 8024.kill or 8025.kill or 8026.kill or 8027.kill begin

local metin = {

[8001] = {1,"Metinul Necazului"},
[8002] = {1,"Metinul Luptei"},
[8003] = {1,"Metinul Bataliei"},
[8004] = {1,"Metinul Lacomiei"},
[8005] = {1,"Metinul Amarului"},
[8006] = {1,"Metinul Intunericului"},
[8007] = {1,"Metinul Geloziei"},
[8008] = {1,"Metinul Sufletului"},
[8009] = {1,"Metinul Umbrei"},
[8010] = {1,"Metinul Puterii"},
[8011] = {1,"Metinul Diavolului"},
[8012] = {1,"Metinul Dizgratiei"},
[8013] = {1,"Metinul Mor-tii"},
[8014] = {1,"Metinul Crimelor"},
[8024] = {1,"Metin Pung-Ma"},
[8025] = {1,"Metin Ma-An"},
[8026] = {1,"Metin Tu-Young"},
[8027] = {1,"Metin Jeon-Un"}

}



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

end

when 20094.chat."Premi cu puncte!" begin

say_title_rosu("Magazin puncte:")
say("")
say_galben("Salut "..pc.get_name().." aici poti sa cheltuiesti punctele tale")
say_galben("care le poti castiga distrugand")
say_galben("metinele care le vei gasi pe server!")
say("")
say_galben("Fiecare metin iti va da 1 punct")
say_galben("In acest moment ai "..pc.count_item("30141").." puncte")
say("")
wait()
say_galben("Lista iteme:")
say_galben("1x Inel experienta : 20 Puncte")
say_galben("1x Licoarea intelepciunii: 50 Puncte")
say_galben("1x Cutie Costume (M): 50 Puncte")
say_galben("1x Cutie Costume (F): 50 Puncte")
say_galben("1x Cutie Freze (M) :50 Puncte")
say_galben("1x Cutie Freze (F) : 50 Puncte")
say_galben("1x Floare de sulf : 10 Puncte")
say_galben("Leu Alb : 200 Puncte")
say_galben("1x Cheia cuferelor : 20 Puncte")
say_galben(" 1x Piatra Insangerata : 10 Puncte")
say_galben("1x Lada Ingerului cu coasa :50 Puncte")
say_galben("1x Acadea :50 Puncte")
say("")
say_galben("Ce alegi sa faci?")


local canj = select ("Cumpara" , "Iesire")

if canj == 1 then


say_title_rosu("Magazin puncte:")
say("")
local elegir = select("Inel experienta","Licoarea intelepciunii","Cutie Costume (M)","Cutie Costume (F)","Cutie Freze (M)","Cutie Freze (F)","Floare de sulf","Leu alb","Cheia cuferelor","Piatra Insangerata","Lada Inger cu coasa","Acadea","Iesire")
local premios = {

{70005,1,30141,20},
{71153,1,30141,50},
{50132,1,30141,50},
{50133,1,30141,50},
{50134,1,30141,50},
{50135,1,30141,50},
{31066,1,30141,10},
{71124,1,30141,200},
{50156,1,30141,20},
{30190,1,30141,10},
{50082,1,30141,50},
{71136,1,30141,50}
}

if elegir != 14 then

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

say_title_rosu("Magazin puncte:")
say("")
say_galben("Imi pare rau, dar nu ai punctele necesare")
say_galben("pentru a cumpara acest item")
say("")
say_galben("Mai ai nevoie de "..premios[elegir][4]-pc.count_item(premios[elegir][3]).." pentru al cumpara")
say_galben("revino cand 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
Avatar utilizator
Hexo
Utilizator interzis !

Utilizator interzis !
Mesaje: 27
Membru din: 23 Mai 2015, 21:01
Server: metin2nv.mtn2
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
Medalii

Nu-i facut bine quest-ul.
Imagine
Afișează semnătura
Avatar utilizator
evanescencedany
Nou Venit

Nou Venit
Mesaje: 33
Membru din: 10 Mai 2015, 10:10
Server: Metin2 Dezert
Regat: Jinno
Aprecieri: 3  
Mulţumiri: 0
Medalii

Nu merge nici questu ala.In joc se deschide la magazin dar nu-mi apare si nici puncte nu primesc cand bat metine..
Avatar utilizator
evanescencedany
Nou Venit

Nou Venit
Mesaje: 33
Membru din: 10 Mai 2015, 10:10
Server: Metin2 Dezert
Regat: Jinno
Aprecieri: 3  
Mulţumiri: 0
Medalii

Up cineva?
Avatar utilizator
[TC] Neseriosul
Nivel 2

Nivel 2
Mesaje: 282
Membru din: 08 Aug 2013, 12:58
Server: Metin2Babilon
Regat: Jinno
Aprecieri: 188  
Mulţumiri: 9  
  Rezolvări prob.: 1
Medalii

Incearca cu acest quest sunt sigur ca iti va merge

Cod: Selectaţi tot

quest puntos_metin begin
 state start begin

 when 8001.kill or 8002.kill or 8003.kill or 8004.kill or 8005.kill or 8006.kill 
 or 8007.kill or 8008.kill or 8009.kill or 8010.kill or 8011.kill or 8012.kill
 or 8013.kill or 8014.kill or 8024.kill or 8025.kill or 8026.kill or 8027.kill begin

 local metin = {

 [8001] = {1,"Metinul Necazului"},
 [8002] = {1,"Metinul Luptei"},
 [8003] = {1,"Metinul Bataliei"},
 [8004] = {1,"Metinul Lacomiei"},
 [8005] = {1,"Metinul Amarului"},
 [8006] = {1,"Metinul Intunericului"},
 [8007] = {1,"Metinul Geloziei"},
 [8008] = {1,"Metinul Sufletului"},
 [8009] = {1,"Metinul Umbrei"}, 
 [8010] = {1,"Metinul Puterii"},
 [8011] = {1,"Metinul Diavolului"},
 [8012] = {1,"Metinul Dizgratiei"},
 [8013] = {1,"Metinul Mor-tii"},
 [8014] = {1,"Metinul Crimelor"},
 [8024] = {1,"Metin Pung-Ma"},
 [8025] = {1,"Metin Ma-An"},
 [8026] = {1,"Metin Tu-Young"},
 [8027] = {1,"Metin Jeon-Un"}

 }



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

 end

 when 20095.chat."Premi cu puncte!" begin
  say("")
   say("")
    say("")
 say_title("Magazinul cu puncte !")
 say("")
  say_rosu("Salut "..pc.get_name().." aici poti sa cheltuiesti punctele tale")
 say_rosu("care le poti castiga distrugand")
 say_rosu("metinele care le vei gasi pe server!")
 say_rosu("")
 say_rosu("Fiecare metin iti va da 1 punct")
 say_rosu("In acest moment ai "..pc.count_item("70029").." puncte")
 say("")
 wait()
 say_rosu("Lista iteme:")
 say_verde("1x Perla Alba : 10 Puncte")
 say_verde("1x Perla Albastra: 10 Puncte")
 say_verde("1x Perla visinie: 10 Puncte")
 say_verde("50x Vrajeste Obiect: 50 Puncte")
 say_verde("10x Pergamentul Binecuvantarii: 25 Puncte")
 say_verde("1x Piatra Insangerata : 10 Puncte")
 say("")
 say_rosu("Ce alegi sa faci?")


 local canj = select ("Cumpara" , "Iesire") 

 if canj == 1 then


 say_title("Magazinul cu puncte !")
 say("")
 local elegir = select("1x Perla Alba","1x Perla Albastra","1x Perla Rosie","50x Vrajeste Obiect","10x Pergamentul Binecuvantarii","1x Piatra Insangerata","Iesire")
 local premios = {

 {27992,1,70029,10},
 {27993,1,70029,10},
 {27994,1,70029,10},
 {71084,50,70029,50},
 {25040,10,70029,25},
 {30190,10,70029,10}


 }

 if elegir != 14 then

 if pc.count_item(premios[elegir][3]) < premios[elegir][4] then
 
  say("")
   say("")
    say("")
 say_title("Magazinul cu puncte !")
 say("")
 say_rosu("Imi pare rau, dar nu ai punctele necesare")
 say_rosu("pentru a cumpara acest item")
 say("")
 say_rosu("Mai ai nevoie de "..premios[elegir][4]-pc.count_item(premios[elegir][3]).." pentru al cumpara")
 say_rosu("revino cand 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
Avatar utilizator
evanescencedany
Nou Venit

Nou Venit
Mesaje: 33
Membru din: 10 Mai 2015, 10:10
Server: Metin2 Dezert
Regat: Jinno
Aprecieri: 3  
Mulţumiri: 0
Medalii

tot nu merge .. Acuma primesc puncte dar cand dau pe npc imi apare Premi cu puncte apoi apare doar Magazin cu puncte si atat.
acuma imi da eroarea:
----------------------------------------------

Calls undeclared function! :
say_rosu
Abort (core dumped)
Avatar utilizator
[TC] Neseriosul
Nivel 2

Nivel 2
Mesaje: 282
Membru din: 08 Aug 2013, 12:58
Server: Metin2Babilon
Regat: Jinno
Aprecieri: 188  
Mulţumiri: 9  
  Rezolvări prob.: 1
Medalii

evanescencedany scrie:tot nu merge .. Acuma primesc puncte dar cand dau pe npc imi apare Premi cu puncte apoi apare doar Magazin cu puncte si atat.
acuma imi da eroarea:
----------------------------------------------

Calls undeclared function! :
say_rosu
Abort (core dumped)
Modifica say_rosu in say stergi _rosu o sa-ti mearga !
Avatar utilizator
mesutmess
Nivel 1

Nivel 1
Mesaje: 113
Membru din: 08 Aug 2013, 17:53
Aprecieri: 67  
Mulţumiri: 1  
Medalii

[TC] Neseriosul scrie:
evanescencedany scrie:tot nu merge .. Acuma primesc puncte dar cand dau pe npc imi apare Premi cu puncte apoi apare doar Magazin cu puncte si atat.
acuma imi da eroarea:
----------------------------------------------

Calls undeclared function! :
say_rosu
Abort (core dumped)
Modifica say_rosu in say stergi _rosu o sa-ti mearga !
sau instaleaza scrisul colorat: http://just4metin.ro/ghiduri-tutoriale/ ... t1200.html
Închis
Răspunsuri
4
Vizualizări
645
Răspunsuri
2
Vizualizări
432
Răspunsuri
11
Vizualizări
3135
Răspunsuri
12
Vizualizări
14180

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

  • Informaţie
  • Cine este conectat

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