[PROBLEMA] Quest eroare Segmentation fault (core dumped)

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

Nivel 1
Mesaje: 77
Membru din: 03 Mai 2021, 15:17
Server: Ice WaR
Regat: Shinsoo
Aprecieri: 56  
Mulţumiri: 2  
Discord: Copiază ID
Medalii

Problema:

eroare quest

Segmentation fault (core dumped) Da mam uitat pe net la mai multe, tot eroarea asta im da, ajutore va rog.

mam uitat pe net si toti au zas questul nui bun... eu oricare quest bag... im da eroare... mereu acelasi eroare, cand bag orice quest. Ma ajuta pls cineva... ????

Questul: Rainbow.quest

quest player_item begin
state start begin
when 40003.use begin
local optiuni=select("Skilluri P","Grad","Schimba rasa","Inchide")
if optiuni == 4 then
return
end
if optiuni == 1 then
say_title("Skilluri P")
local master=select("Vreau skilluri P","Iesire")
if master == 1 then
table.foreachi(special.active_skill_list[pc.get_job()+1][pc.get_skill_group()],function(r,skill) pc.set_skill_level(skill,59) end)
chat("Ai primit P")
say("Skillurile tale sunt acum PerfectMaster")
end
end
if optiuni == 2 then
say_reward("Doresti grad maxim?")
local grad=select("Da","Nu")
if grad == 1 then
pc.change_alignment(120000)
end
end
if optiuni == 3 then
say_title("Schimba rasa !")
say_title("Salut, "..pc.get_name().."")
say_reward("Vrei sa schimbi rasa actuala?")
say("")
local main_set = select ("Da","Nu")
if main_set == 2 then
return
end
if main_set == 1 then
say_title("Schimba Rasa")
say_reward("Ce rasa ai vrea sa aiba")
say_reward("caracterul tau ?")
say("")
local schimbarasa = select ("Razboinic","Ninja","Sura","Saman","Lycan","Iesire")
if schimbarasa == 1 then
say_title("Schimba Rasa")
say_reward("Ce sex vrei sa aiba caracterul ?")
say("")
local sexwar = select ("Masculin","Feminin","Iesire")
if sexwar == 1 then
pc.polymorph("4")
pc.change_sex()
elseif sexwar == 2 then
pc.polymorph("4")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
elseif sexwar == 3 then
return
end
elseif schimbarasa == 2 then
say_title("Schimba Rasa")
say_reward("Ce sex vrei sa aiba caracterul ?")
say("")
local sexninja = select ("Masculin","Feminin","Iesire")
if sexninja == 2 then
pc.polymorph("5")
pc.change_sex()
elseif sexninja == 1 then
pc.polymorph("5")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
elseif sexninja == 3 then
return
end
elseif schimbarasa == 3 then
say_title("Schimba Rasa")
say_reward("Ce sex vrei sa aiba caracterul ?")
say("")
local sexsura = select ("Masculin","Feminin","Iesire")
if sexsura == 1 then
pc.polymorph("6")
pc.change_sex()
elseif sexsura == 2 then
pc.polymorph("6")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
elseif sexsura == 3 then
return
end
elseif schimbarasa == 4 then
say_title("Schimba Rasa")
say_reward("Ce sex vrei sa aiba caracterul ?")
say("")
local sexshamy = select ("Masculin","Feminin","Iesire")
if sexshamy == 2 then
pc.polymorph("7")
pc.change_sex()
elseif sexshamy == 1 then
pc.polymorph("7")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
elseif sexshamy == 3 then
return
end
elseif schimbarasa == 5 then
say_title("Schimba Rasa")
say_reward("Ce sex vrei sa aiba caracterul ?")
say("")
local sexlycan = select ("Masculin","Iesire")
if sexlycan == 1 then
pc.polymorph("8")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")
elseif sexlycan == 2 then
return
end
elseif schimbarasa == 6 then
return
end
end
end --if's
end--when
end --state
end --quest
Ultima oară modificat 19 Mai 2021, 00:26 de către Icex, modificat 1 dată în total.
Avatar utilizator
Deiu
Nou Venit

Nou Venit
Mesaje: 23
Membru din: 25 Mar 2021, 20:51
Server: Poate.
Regat: Shinsoo
Aprecieri: 149  
Mulţumiri: 2  
 Contact:
Medalii

Respecta modelul si verifica daca ai in quest lib-urile de quest , functiile si restu daca nu iale din alt svf asemanator cu al tau dar depinde acum.
Verifica sa vezi daca i-ai dat proprietati 777 , verifica sa vezi daca e .quest sau .lua .
Imagine
,,Beyound the limit''
Afișează semnătura
Avatar utilizator
Icex
Nivel 1

Nivel 1
Mesaje: 77
Membru din: 03 Mai 2021, 15:17
Server: Ice WaR
Regat: Shinsoo
Aprecieri: 56  
Mulţumiri: 2  
Discord: Copiază ID
Medalii

Mersi frumos farte/surioara, ca ma ajuti, domane ajuta. Astea am in folderul quest din:
/usr/game/share/locale/germany/quest

si in folderul asta quest am alte 3: Quests, object, _logs

si questurile/fileurile presente aici in quest sunt urmatoarele:

questnpc.txt
questlib_lagos.lua
questlib.lua
questlib.lua
quest_functions
qc.core
qc
make.sh
make.py
locale_list
locale_lua
GFquestlib.lua
cube.lua

lispsesc fileurile care ai zis?

ps: Serverfiles folosite sunt: Best Production Games, unu turc sau german creca

+ altceva sunt incepator fii putin mai specific/specifica unde bag permisiuni 777? la folder? la file? care?
vreo comanda sa fac asta sau il fac in proprietati in putty? mno ce fac ?
Avatar utilizator
Icex
Nivel 1

Nivel 1
Mesaje: 77
Membru din: 03 Mai 2021, 15:17
Server: Ice WaR
Regat: Shinsoo
Aprecieri: 56  
Mulţumiri: 2  
Discord: Copiază ID
Medalii

Ma ajuta cineva nO?
Avatar utilizator
Fubuki.Atsuya
Nivel 9

Nivel 9
Mesaje: 1968
Membru din: 22 Iun 2015, 21:13
Server: OldLegion2
Regat: Shinsoo
Aprecieri: 455  
Mulţumiri: 815  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

Perimisiuni dai : Dai click dreapta pe quest- Proprieties - şi la Octal scri : 0777 după OK
Avatar utilizator
Fubuki.Atsuya
Nivel 9

Nivel 9
Mesaje: 1968
Membru din: 22 Iun 2015, 21:13
Server: OldLegion2
Regat: Shinsoo
Aprecieri: 455  
Mulţumiri: 815  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

Răspunsuri primite,fără răspuns de la autor
Marcat ca rezolvat.
Închis

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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