Quest - Core Dumped Subiect este rezolvat

Aici găsiţi problemele rezolvate.
Deconectat
Avatar utilizator
t4zu
Nivel 3
Nivel 3
Mesaje: 400
Membru din: 16 Iul 2015
Localitate: in Transilvania
Status: Bine / mai putin bine :)
Server Metin2: Doar testez
Regat: Chunjo
Mulțumiri acordate: 57
Mulțumiri primite: 5
Contact:

Quest - Core Dumped  Subiect este rezolvat

Mesajde t4zu » 06 Iul 2018, 23:16

*Problemă: Quest Core Dumped
Tipologie server: -localhost-
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr: ServerMetin2_Depozit.lua:270:expecting 'when' or 'function'

*Detalii suplimentare: Daca va rog sa ma ajutati sa debughez urmatorul quest (recomanda sa descarcati de aici: Trebuie să fii logat sau înregistrat pentru a vedea acest link. , decat din "code")
Daca se poate sa nu se modifice structura, numai partea problematica.

(P.S, daca nu exista la pagini "elseif pc.get_level() >= 5 then" si textul specific pana la "return; end", questul este perfect functional, dar nu dupa cerintele de nivel.)

Cod: Selectaţi tot

quest servermetin2_depozit begin
   state start begin    
      when 9005.chat."Depozit   (Warehouse)" begin
         say_title( "Administratorul depozitului" )
         say( "" )
         say_galben( "(Ro)" )
         say_alb( "Salut, pentru numai 100 Yang, iti pot oferi" )
         say_alb( "un loc in depozit, accepti?" )
         say( "" )
         say_galben( "(En)" )
         say_alb( "Hello, for only 100 Yang, I can offer you" )
         say_alb( "a place in the warehouse, you accept?" )
         say( "" )
         say( "" )
         say( "" )
         --wait()

         if pc.gold < 100 then
            say_title( "Administratorul depozitului" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Nu ai bani suficienti pentru a continua!" )
            say( "" )
            say_galben( "(En)" )
            say_rosu( "You don't have enough money to continue!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2 [ENTER]" )
         else
            local s = select( "Da" , "Nu acum" )
            if s == 1 then
               pc.changegold(-100)
               game.set_safebox_level(1)
               set_state(use)
               
               say_title( "Administratorul depozitului" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Actiune finalizata cu succes!" )
               say( "" )
               say_galben( "(En)" )
               say_verde2( "Action completed successfully!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward ( "PAROLA: 000000" )
               say_verde2( "ServerMetin2 [ENTER]" )
            else
               say_title( "Administratorul depozitului" )
               say( "" )
               say_galben( "(Ro)" )
               say_alb( "In regula, daca te razgandesti, revin-o." )
               say( "" )
               say_galben( "(En)" )
               say_alb( "All right, if you change your mind, come back." )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_verde2( "ServerMetin2 [ENTER]" )
            end
         end
      end
   end
         
   state use begin
      when 9005.chat."Depozit   (Warehouse)" begin
         setskin(NOWINDOW)
         game.open_safebox()
      end
         
      when 9005.chat."Item-Shop" begin
         setskin(NOWINDOW)
         game.open_mall()
      end
      
      when 9005.chat."Comert   (Commerce)" begin
         setskin(NOWINDOW)
         npc.open_shop(7)
      end
      
      when 9005.chat."Competente 2   (Skills 2)" begin
         say_title( "Competente 2   (Skills 2)" )
         say( "" )
         say_galben( "(Ro)" )
         say_alb( "Doresti sa iti evoluezi competentele secundare?" )
         say_galben( "(En" )
         say_alb( "Do you want to evolve your secondary skills?" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say_verde2( "ServerMetin2" )
         if (select( "Da" , "Nu acum" ) == 1) then
            say_title( "Competente 2   (Skills 2)" )
            local SelectChoice = select( "C. Combo  (Combo)" , "C. Pescuit   (Fishing)" , "C. Conducere   (Lead)" , "C. Minerit  (Mining)" , "C. Transformare   (Transf.)" , "C. Striga cal   (Horse call.)" , "C. Limba Regatelor  (K. Language)" , "- (X) -")
            if (SelectChoice == 8) then return; end
            
            if (SelectChoice == 1) then
            say_title( "C. Combo  (Combo)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Combo  (Combo)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Combo  (Combo)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Combo  (Combo)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(122 ,2)
               return; end
            say_title( "C. Combo  (Combo)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_combo
            if (SelectChoice == 2) then
            say_title( "C. Pescuit   (Fishing)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(123 ,59)
               return; end
            say_title( "C. Pescuit   (Fishing)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )   
            end
            --Sus_a_fost_pescuit
            if (SelectChoice == 3) then
            say_title( "C. Conducere   (Lead)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(121 ,59)
               return; end
            say_title( "C. Conducere   (Lead)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )      
            end
            --Sus_a_fost_conducere
            if (SelectChoice == 4) then
            say_title( "C. Minerit  (Mining)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (500kk) -> 500000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 500000000 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (500kk) -> 500000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Minerit  (Mining)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Minerit  (Mining)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-500000000)
               pc.set_skill_level(124 ,59)
               return; end
            say_title( "C. Minerit  (Mining)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )   
            end
            --Sus_a_fost_minerit
            if (SelectChoice == 5) then
            say_title( "C. Conducere   (Lead)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Transformare   (Transf.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Transformare   (Transf.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Transformare   (Transf.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(129 ,59)
               return; end
            say_title( "C. Transformare   (Transf.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_transformare
            if (SelectChoice == 6) then
            say_title( "C. Striga cal   (Horse call.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (500k) -> 500000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 500000 then
               say_title( "C. Striga cal   (Horse call.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (500k) -> 500000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Striga cal   (Horse call.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Striga cal   (Horse call.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-500000)
               pc.set_skill_level(131 ,10)
               return; end
            say_title( "C. Striga cal   (Horse call.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_cheama_calul
            if (SelectChoice == 7) then
            say_title( "C. Limba Regatelor  (K. Language)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (5k) -> 5000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 5000 then
               say_title( "C. Limba Regatelor  (K. Language)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (5k) -> 5000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Limba Regatelor  (K. Language)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Limba Regatelor  (K. Language)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-5000)
               pc.set_skill_level(126 ,59)
               pc.set_skill_level(127 ,59)
               pc.set_skill_level(128 ,59)
               return; end
            say_title( "C. Limba Regatelor  (K. Language)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_limba_regateor
         end
      end
   end
end


Sunt recunoscator celui care ma ajuta!

Deconectat
Avatar utilizator
[RaffaeL]
Fost Helper
Fost Helper
Mesaje: 1982
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: 423
Contact:

Re: Quest - Core Dumped

Mesajde [RaffaeL] » 07 Iul 2018, 01:57

t4zu scrie:*Problemă: Quest Core Dumped
Tipologie server: -localhost-
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr: ServerMetin2_Depozit.lua:270:expecting 'when' or 'function'

*Detalii suplimentare: Daca va rog sa ma ajutati sa debughez urmatorul quest (recomanda sa descarcati de aici: Trebuie să fii logat sau înregistrat pentru a vedea acest link. , decat din "code")
Daca se poate sa nu se modifice structura, numai partea problematica.

(P.S, daca nu exista la pagini "elseif pc.get_level() >= 5 then" si textul specific pana la "return; end", questul este perfect functional, dar nu dupa cerintele de nivel.)

Cod: Selectaţi tot

quest servermetin2_depozit begin
   state start begin    
      when 9005.chat."Depozit   (Warehouse)" begin
         say_title( "Administratorul depozitului" )
         say( "" )
         say_galben( "(Ro)" )
         say_alb( "Salut, pentru numai 100 Yang, iti pot oferi" )
         say_alb( "un loc in depozit, accepti?" )
         say( "" )
         say_galben( "(En)" )
         say_alb( "Hello, for only 100 Yang, I can offer you" )
         say_alb( "a place in the warehouse, you accept?" )
         say( "" )
         say( "" )
         say( "" )
         --wait()

         if pc.gold < 100 then
            say_title( "Administratorul depozitului" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Nu ai bani suficienti pentru a continua!" )
            say( "" )
            say_galben( "(En)" )
            say_rosu( "You don't have enough money to continue!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2 [ENTER]" )
         else
            local s = select( "Da" , "Nu acum" )
            if s == 1 then
               pc.changegold(-100)
               game.set_safebox_level(1)
               set_state(use)
               
               say_title( "Administratorul depozitului" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Actiune finalizata cu succes!" )
               say( "" )
               say_galben( "(En)" )
               say_verde2( "Action completed successfully!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward ( "PAROLA: 000000" )
               say_verde2( "ServerMetin2 [ENTER]" )
            else
               say_title( "Administratorul depozitului" )
               say( "" )
               say_galben( "(Ro)" )
               say_alb( "In regula, daca te razgandesti, revin-o." )
               say( "" )
               say_galben( "(En)" )
               say_alb( "All right, if you change your mind, come back." )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_verde2( "ServerMetin2 [ENTER]" )
            end
         end
      end
   end
         
   state use begin
      when 9005.chat."Depozit   (Warehouse)" begin
         setskin(NOWINDOW)
         game.open_safebox()
      end
         
      when 9005.chat."Item-Shop" begin
         setskin(NOWINDOW)
         game.open_mall()
      end
      
      when 9005.chat."Comert   (Commerce)" begin
         setskin(NOWINDOW)
         npc.open_shop(7)
      end
      
      when 9005.chat."Competente 2   (Skills 2)" begin
         say_title( "Competente 2   (Skills 2)" )
         say( "" )
         say_galben( "(Ro)" )
         say_alb( "Doresti sa iti evoluezi competentele secundare?" )
         say_galben( "(En" )
         say_alb( "Do you want to evolve your secondary skills?" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say_verde2( "ServerMetin2" )
         if (select( "Da" , "Nu acum" ) == 1) then
            say_title( "Competente 2   (Skills 2)" )
            local SelectChoice = select( "C. Combo  (Combo)" , "C. Pescuit   (Fishing)" , "C. Conducere   (Lead)" , "C. Minerit  (Mining)" , "C. Transformare   (Transf.)" , "C. Striga cal   (Horse call.)" , "C. Limba Regatelor  (K. Language)" , "- (X) -")
            if (SelectChoice == 8) then return; end
            
            if (SelectChoice == 1) then
            say_title( "C. Combo  (Combo)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Combo  (Combo)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Combo  (Combo)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Combo  (Combo)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(122 ,2)
               return; end
            say_title( "C. Combo  (Combo)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_combo
            if (SelectChoice == 2) then
            say_title( "C. Pescuit   (Fishing)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(123 ,59)
               return; end
            say_title( "C. Pescuit   (Fishing)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )   
            end
            --Sus_a_fost_pescuit
            if (SelectChoice == 3) then
            say_title( "C. Conducere   (Lead)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(121 ,59)
               return; end
            say_title( "C. Conducere   (Lead)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )      
            end
            --Sus_a_fost_conducere
            if (SelectChoice == 4) then
            say_title( "C. Minerit  (Mining)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (500kk) -> 500000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 500000000 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (500kk) -> 500000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Minerit  (Mining)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Minerit  (Mining)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-500000000)
               pc.set_skill_level(124 ,59)
               return; end
            say_title( "C. Minerit  (Mining)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )   
            end
            --Sus_a_fost_minerit
            if (SelectChoice == 5) then
            say_title( "C. Conducere   (Lead)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Transformare   (Transf.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Transformare   (Transf.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Transformare   (Transf.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(129 ,59)
               return; end
            say_title( "C. Transformare   (Transf.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_transformare
            if (SelectChoice == 6) then
            say_title( "C. Striga cal   (Horse call.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (500k) -> 500000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 500000 then
               say_title( "C. Striga cal   (Horse call.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (500k) -> 500000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Striga cal   (Horse call.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Striga cal   (Horse call.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-500000)
               pc.set_skill_level(131 ,10)
               return; end
            say_title( "C. Striga cal   (Horse call.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_cheama_calul
            if (SelectChoice == 7) then
            say_title( "C. Limba Regatelor  (K. Language)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (5k) -> 5000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 5000 then
               say_title( "C. Limba Regatelor  (K. Language)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (5k) -> 5000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Limba Regatelor  (K. Language)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Limba Regatelor  (K. Language)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-5000)
               pc.set_skill_level(126 ,59)
               pc.set_skill_level(127 ,59)
               pc.set_skill_level(128 ,59)
               return; end
            say_title( "C. Limba Regatelor  (K. Language)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_limba_regateor
         end
      end
   end
end


Sunt recunoscator celui care ma ajuta!



Cat mai pe romaneste...: inainte de "elseif", nu folosi "end". Altfel spus, modifica "return; end" cu return
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
t4zu
Nivel 3
Nivel 3
Mesaje: 400
Membru din: 16 Iul 2015
Localitate: in Transilvania
Status: Bine / mai putin bine :)
Server Metin2: Doar testez
Regat: Chunjo
Mulțumiri acordate: 57
Mulțumiri primite: 5
Contact:

Re: Quest - Core Dumped

Mesajde t4zu » 08 Iul 2018, 13:34

[RaffaeL] scrie:
t4zu scrie:*Problemă: Quest Core Dumped
Tipologie server: -localhost-
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr: ServerMetin2_Depozit.lua:270:expecting 'when' or 'function'

*Detalii suplimentare: Daca va rog sa ma ajutati sa debughez urmatorul quest (recomanda sa descarcati de aici: Trebuie să fii logat sau înregistrat pentru a vedea acest link. , decat din "code")
Daca se poate sa nu se modifice structura, numai partea problematica.

(P.S, daca nu exista la pagini "elseif pc.get_level() >= 5 then" si textul specific pana la "return; end", questul este perfect functional, dar nu dupa cerintele de nivel.)

Cod: Selectaţi tot

quest servermetin2_depozit begin
   state start begin    
      when 9005.chat."Depozit   (Warehouse)" begin
         say_title( "Administratorul depozitului" )
         say( "" )
         say_galben( "(Ro)" )
         say_alb( "Salut, pentru numai 100 Yang, iti pot oferi" )
         say_alb( "un loc in depozit, accepti?" )
         say( "" )
         say_galben( "(En)" )
         say_alb( "Hello, for only 100 Yang, I can offer you" )
         say_alb( "a place in the warehouse, you accept?" )
         say( "" )
         say( "" )
         say( "" )
         --wait()

         if pc.gold < 100 then
            say_title( "Administratorul depozitului" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Nu ai bani suficienti pentru a continua!" )
            say( "" )
            say_galben( "(En)" )
            say_rosu( "You don't have enough money to continue!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2 [ENTER]" )
         else
            local s = select( "Da" , "Nu acum" )
            if s == 1 then
               pc.changegold(-100)
               game.set_safebox_level(1)
               set_state(use)
               
               say_title( "Administratorul depozitului" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Actiune finalizata cu succes!" )
               say( "" )
               say_galben( "(En)" )
               say_verde2( "Action completed successfully!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward ( "PAROLA: 000000" )
               say_verde2( "ServerMetin2 [ENTER]" )
            else
               say_title( "Administratorul depozitului" )
               say( "" )
               say_galben( "(Ro)" )
               say_alb( "In regula, daca te razgandesti, revin-o." )
               say( "" )
               say_galben( "(En)" )
               say_alb( "All right, if you change your mind, come back." )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_verde2( "ServerMetin2 [ENTER]" )
            end
         end
      end
   end
         
   state use begin
      when 9005.chat."Depozit   (Warehouse)" begin
         setskin(NOWINDOW)
         game.open_safebox()
      end
         
      when 9005.chat."Item-Shop" begin
         setskin(NOWINDOW)
         game.open_mall()
      end
      
      when 9005.chat."Comert   (Commerce)" begin
         setskin(NOWINDOW)
         npc.open_shop(7)
      end
      
      when 9005.chat."Competente 2   (Skills 2)" begin
         say_title( "Competente 2   (Skills 2)" )
         say( "" )
         say_galben( "(Ro)" )
         say_alb( "Doresti sa iti evoluezi competentele secundare?" )
         say_galben( "(En" )
         say_alb( "Do you want to evolve your secondary skills?" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say_verde2( "ServerMetin2" )
         if (select( "Da" , "Nu acum" ) == 1) then
            say_title( "Competente 2   (Skills 2)" )
            local SelectChoice = select( "C. Combo  (Combo)" , "C. Pescuit   (Fishing)" , "C. Conducere   (Lead)" , "C. Minerit  (Mining)" , "C. Transformare   (Transf.)" , "C. Striga cal   (Horse call.)" , "C. Limba Regatelor  (K. Language)" , "- (X) -")
            if (SelectChoice == 8) then return; end
            
            if (SelectChoice == 1) then
            say_title( "C. Combo  (Combo)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Combo  (Combo)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Combo  (Combo)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Combo  (Combo)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(122 ,2)
               return; end
            say_title( "C. Combo  (Combo)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_combo
            if (SelectChoice == 2) then
            say_title( "C. Pescuit   (Fishing)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(123 ,59)
               return; end
            say_title( "C. Pescuit   (Fishing)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )   
            end
            --Sus_a_fost_pescuit
            if (SelectChoice == 3) then
            say_title( "C. Conducere   (Lead)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(121 ,59)
               return; end
            say_title( "C. Conducere   (Lead)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )      
            end
            --Sus_a_fost_conducere
            if (SelectChoice == 4) then
            say_title( "C. Minerit  (Mining)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (500kk) -> 500000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 500000000 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (500kk) -> 500000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Minerit  (Mining)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Minerit  (Mining)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-500000000)
               pc.set_skill_level(124 ,59)
               return; end
            say_title( "C. Minerit  (Mining)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )   
            end
            --Sus_a_fost_minerit
            if (SelectChoice == 5) then
            say_title( "C. Conducere   (Lead)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Transformare   (Transf.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Transformare   (Transf.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Transformare   (Transf.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(129 ,59)
               return; end
            say_title( "C. Transformare   (Transf.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_transformare
            if (SelectChoice == 6) then
            say_title( "C. Striga cal   (Horse call.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (500k) -> 500000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 500000 then
               say_title( "C. Striga cal   (Horse call.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (500k) -> 500000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Striga cal   (Horse call.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Striga cal   (Horse call.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-500000)
               pc.set_skill_level(131 ,10)
               return; end
            say_title( "C. Striga cal   (Horse call.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_cheama_calul
            if (SelectChoice == 7) then
            say_title( "C. Limba Regatelor  (K. Language)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (5k) -> 5000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 5000 then
               say_title( "C. Limba Regatelor  (K. Language)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (5k) -> 5000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Limba Regatelor  (K. Language)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() >= 5 then
               say_title( "C. Limba Regatelor  (K. Language)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-5000)
               pc.set_skill_level(126 ,59)
               pc.set_skill_level(127 ,59)
               pc.set_skill_level(128 ,59)
               return; end
            say_title( "C. Limba Regatelor  (K. Language)" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Ne vedem mai tarziu! Succes!" )
            say( "" )
            say_galben( "(En" )
            say_rosu( "See you later! Success!!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2" )
            end
            --Sus_a_fost_limba_regateor
         end
      end
   end
end


Sunt recunoscator celui care ma ajuta!



Cat mai pe romaneste...: inainte de "elseif", nu folosi "end". Altfel spus, modifica "return; end" cu return


Nu merge questul daca las doar "return", in loc de "return; end" ,in sensul ca il instalez si la sfarsit nu imi apare consola ca sa pot introduce comenzile. Pur si simplu textul pe care il bag incepe de la inceput de rand fara "@root:", iar comenzile sunt invalide. In schimb nu apare "Abort: Core Dumed"

Mentionez ca inainte sa dea "Abort: Core dumped", nu existau paragrafele (de tipul):

Cod: Selectaţi tot

               elseif pc.get_level() >= 5 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
               say( "" )
               say_galben( "(En" )
               say_verde2( "Congratulations! You have trained this competence!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: Reconecteaza-te / Relog" )
               say_verde2( "ServerMetin2" )
               pc.change_gold(-50000000)
               pc.set_skill_level(123 ,59)
               return; end
               

., iar dupa ce le-am introdus a aparut si eroarea. Cred ca sunt in contradictie cu cele de mai sus cu lvl <5, daca te uiti mai atent, desi nu prea cred, inainte cand dadeam "No" (adica inainte sa adaug ce am pus aici sus in spoiler), cand dadeam "Nu" la acele rubrici imi aparea partea cu "Poti continua doar dupa ce faci nivelul 5!", in loc de "Ne vedem mai tarziu! Succes!".

Acesta este questul functional, (cu problema la respectarea nivelului, pentru a continua):

Cod: Selectaţi tot

quest servermetin2_depozit begin
   state start begin    
      when 9005.chat."Depozit   (Warehouse)" begin
         say_title( "Administratorul depozitului" )
         say( "" )
         say_galben( "(Ro)" )
         say_alb( "Salut, pentru numai 100 Yang, iti pot oferi" )
         say_alb( "un loc in depozit, accepti?" )
         say( "" )
         say_galben( "(En)" )
         say_alb( "Hello, for only 100 Yang, I can offer you" )
         say_alb( "a place in the warehouse, you accept?" )
         say( "" )
         say( "" )
         say( "" )
         --wait()

         if pc.gold < 100 then
            say_title( "Administratorul depozitului" )
            say( "" )
            say_galben( "(Ro)" )
            say_rosu( "Nu ai bani suficienti pentru a continua!" )
            say( "" )
            say_galben( "(En)" )
            say_rosu( "You don't have enough money to continue!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_verde2( "ServerMetin2 [ENTER]" )
         else
            local s = select( "Da" , "Nu acum" )
            if s == 1 then
               pc.changegold(-100)
               game.set_safebox_level(1)
               set_state(use)
               
               say_title( "Administratorul depozitului" )
               say( "" )
               say_galben( "(Ro)" )
               say_verde2( "Actiune finalizata cu succes!" )
               say( "" )
               say_galben( "(En)" )
               say_verde2( "Action completed successfully!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward ( "PAROLA: 000000" )
               say_verde2( "ServerMetin2 [ENTER]" )
            else
               say_title( "Administratorul depozitului" )
               say( "" )
               say_galben( "(Ro)" )
               say_alb( "In regula, daca te razgandesti, revin-o." )
               say( "" )
               say_galben( "(En)" )
               say_alb( "All right, if you change your mind, come back." )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_verde2( "ServerMetin2 [ENTER]" )
            end
         end
      end
   end
         
   state use begin
      when 9005.chat."Depozit   (Warehouse)" begin
         setskin(NOWINDOW)
         game.open_safebox()
      end
         
      when 9005.chat."Item-Shop" begin
         setskin(NOWINDOW)
         game.open_mall()
      end
      
      when 9005.chat."Comert   (Commerce)" begin
         setskin(NOWINDOW)
         npc.open_shop(7)
      end
      
      when 9005.chat."Competente 2   (Skills 2)" begin
         say_title( "Competente 2   (Skills 2)" )
         say( "" )
         say_galben( "(Ro)" )
         say_alb( "Doresti sa iti evoluezi competentele secundare?" )
         say_galben( "(En" )
         say_alb( "Do you want to evolve your secondary skills?" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say( "" )
         say_verde2( "ServerMetin2" )
         if (select( "Da" , "Nu acum" ) == 1) then
            --say_title( "Competente 2   (Skills 2)" )
            local SelectChoice = select( "C. Combo  (Combo)" , "C. Pescuit   (Fishing)" , "C. Conducere   (Lead)" , "C. Minerit  (Mining)" , "C. Transformare   (Transf.)" , "C. Striga cal   (Horse call.)" , "C. Limba Regatelor  (K. Language)" , "- (X) -")
            if (SelectChoice == 8) then return; end
            
            if (SelectChoice == 1) then
            say_title( "C. Combo  (Combo)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Combo  (Combo)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Combo  (Combo)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            say_title( "C. Combo  (Combo)" )
            say( "" )
            say_galben( "(Ro)" )
            say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
            say( "" )
            say_galben( "(En" )
            say_verde2( "Congratulations! You have trained this competence!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "CERINTA: Reconecteaza-te / Relog" )
            say_verde2( "ServerMetin2" )
            pc.change_gold(-50000000)
            pc.set_skill_level(122 ,2)
            end
            --Sus_a_fost_combo
            if (SelectChoice == 2) then
            say_title( "C. Pescuit   (Fishing)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Pescuit   (Fishing)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            say_title( "C. Pescuit   (Fishing)" )
            say( "" )
            say_galben( "(Ro)" )
            say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
            say( "" )
            say_galben( "(En" )
            say_verde2( "Congratulations! You have trained this competence!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "CERINTA: Reconecteaza-te / Relog" )
            say_verde2( "ServerMetin2" )
            pc.change_gold(-50000000)
            pc.set_skill_level(123 ,59)
            end
            --Sus_a_fost_pescuit
            if (SelectChoice == 3) then
            say_title( "C. Conducere   (Lead)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            say_title( "C. Conducere   (Lead)" )
            say( "" )
            say_galben( "(Ro)" )
            say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
            say( "" )
            say_galben( "(En" )
            say_verde2( "Congratulations! You have trained this competence!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "CERINTA: Reconecteaza-te / Relog" )
            say_verde2( "ServerMetin2" )
            pc.change_gold(-50000000)
            pc.set_skill_level(121 ,59)
            end
            --Sus_a_fost_conducere
            if (SelectChoice == 4) then
            say_title( "C. Minerit  (Mining)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (500kk) -> 500000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 500000000 then
               say_title( "C. Conducere   (Lead)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (500kk) -> 500000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Minerit  (Mining)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            say_title( "C. Minerit  (Mining)" )
            say( "" )
            say_galben( "(Ro)" )
            say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
            say( "" )
            say_galben( "(En" )
            say_verde2( "Congratulations! You have trained this competence!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "CERINTA: Reconecteaza-te / Relog" )
            say_verde2( "ServerMetin2" )
            pc.change_gold(-500000000)
            pc.set_skill_level(124 ,59)
            end
            --Sus_a_fost_minerit
            if (SelectChoice == 5) then
            say_title( "C. Transformare   (Transf.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (50kk) -> 50000000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 50000000 then
               say_title( "C. Transformare   (Transf.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Transformare   (Transf.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            say_title( "C. Transformare   (Transf.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
            say( "" )
            say_galben( "(En" )
            say_verde2( "Congratulations! You have trained this competence!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "CERINTA: Reconecteaza-te / Relog" )
            say_verde2( "ServerMetin2" )
            pc.change_gold(-50000000)
            pc.set_skill_level(129 ,59)
            end
            --Sus_a_fost_transformare
            if (SelectChoice == 6) then
            say_title( "C. Striga cal   (Horse call.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (500k) -> 500000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 500000 then
               say_title( "C. Striga cal   (Horse call.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (500k) -> 500000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Striga cal   (Horse call.)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            say_title( "C. Striga cal   (Horse call.)" )
            say( "" )
            say_galben( "(Ro)" )
            say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
            say( "" )
            say_galben( "(En" )
            say_verde2( "Congratulations! You have trained this competence!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "CERINTA: Reconecteaza-te / Relog" )
            say_verde2( "ServerMetin2" )
            pc.change_gold(-500000)
            pc.set_skill_level(131 ,10)
            end
            --Sus_a_fost_cheama_calul
            if (SelectChoice == 7) then
            say_title( "C. Limba Regatelor  (K. Language)" )
            say( "" )
            say_galben( "(Ro)" )
            say_alb( "Doresti sa evoluezi acesta competenta?" )
            say( "" )
            say_galben( "(En" )
            say_alb( "Do you want to evolve this competence?" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "COST: (5k) -> 5000 Yang" )
            if (select( "Da" , "Nu" ) == 1) then
               if pc.money < 5000 then
               say_title( "C. Limba Regatelor  (K. Language)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Nu aveti suficienti bani pentru a continua!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You do not have enough money to continue!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "COST TOTAL: (5k) -> 5000 Yang" )
               say_verde2( "ServerMetin2" )
               return; end
            elseif pc.get_level() < 5 then
               say_title( "C. Limba Regatelor  (K. Language)" )
               say( "" )
               say_galben( "(Ro)" )
               say_rosu( "Poti continua doar dupa ce faci nivelul 5!" )
               say( "" )
               say_galben( "(En" )
               say_rosu( "You can only continue after level 5!" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say( "" )
               say_reward( "CERINTA: LVL 5+" )
               say_verde2( "ServerMetin2" )
               return; end
            say_title( "C. Limba Regatelor  (K. Language)" )
            say( "" )
            say_galben( "(Ro)" )
            say_verde2( "Felicitari! Ati antrenat aceasta competenta!" )
            say( "" )
            say_galben( "(En" )
            say_verde2( "Congratulations! You have trained this competence!" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say( "" )
            say_reward( "CERINTA: Reconecteaza-te / Relog" )
            say_verde2( "ServerMetin2" )
            pc.change_gold(-5000)
            pc.set_skill_level(126 ,59)
            pc.set_skill_level(127 ,59)
            pc.set_skill_level(128 ,59)
            end
            --Sus_a_fost_limba_regateor
         end
      end
   end
end

Sper sa intelegi si astept un raspuns.

Deconectat
Avatar utilizator
t4zu
Nivel 3
Nivel 3
Mesaje: 400
Membru din: 16 Iul 2015
Localitate: in Transilvania
Status: Bine / mai putin bine :)
Server Metin2: Doar testez
Regat: Chunjo
Mulțumiri acordate: 57
Mulțumiri primite: 5
Contact:

Re: Quest - Core Dumped

Mesajde t4zu » 08 Iul 2018, 21:53

up!

Deconectat
Avatar utilizator
[ST]SSH
Helper Avansat
Helper Avansat
Mesaje: 1693
Membru din: 12 Apr 2016
Localitate: Iasi
Reputație: ==================
►✔ Helper J4M♛
==================
►✔ Membru club♛
==================
►✔ Mister♛
==================
►✔ Fost Detinator Server♛
==================
►✔ Skype : manucu4
==================
Status: Unknown Boy.
Server Metin2: Fost Eluria2
Regat: Jinno
Mulțumiri acordate: 143
Mulțumiri primite: 72
Contact:

Re: Quest - Core Dumped

Mesajde [ST]SSH » 10 Iul 2018, 18:22

incearca sa faci si tu verificarile ceva de genu,fara elseif sau prostii,if bla bla return end gen :
if pc.money < 50000000 then
say_title( "C. Combo (Combo)" )
say( "" )
say_galben( "(Ro)" )
say_rosu( "Nu aveti suficienti bani pentru a continua!" )
say( "" )
say_galben( "(En" )
say_rosu( "You do not have enough money to continue!" )
say( "" )
say( "" )
say( "" )
say( "" )
say( "" )
say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
say_verde2( "ServerMetin2" )
return
end
Imagine

Deconectat
Avatar utilizator
t4zu
Nivel 3
Nivel 3
Mesaje: 400
Membru din: 16 Iul 2015
Localitate: in Transilvania
Status: Bine / mai putin bine :)
Server Metin2: Doar testez
Regat: Chunjo
Mulțumiri acordate: 57
Mulțumiri primite: 5
Contact:

Re: Quest - Core Dumped

Mesajde t4zu » 11 Iul 2018, 12:43

[ST]SSH scrie:incearca sa faci si tu verificarile ceva de genu,fara elseif sau prostii,if bla bla return end gen :
if pc.money < 50000000 then
say_title( "C. Combo (Combo)" )
say( "" )
say_galben( "(Ro)" )
say_rosu( "Nu aveti suficienti bani pentru a continua!" )
say( "" )
say_galben( "(En" )
say_rosu( "You do not have enough money to continue!" )
say( "" )
say( "" )
say( "" )
say( "" )
say( "" )
say_reward( "COST TOTAL: (50kk) -> 50000000 Yang" )
say_verde2( "ServerMetin2" )
return
end


Cel mai probabil e sa-l mai fac inca o data de la 0, ca ceea ce ai zis tu am facut... :|

Deconectat
Avatar utilizator
[RaffaeL]
Fost Helper
Fost Helper
Mesaje: 1982
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: 423
Contact:

Re: Quest - Core Dumped

Mesajde [RaffaeL] » 11 Iul 2018, 17:51

t4zu scrie:
[RaffaeL] scrie:
t4zu scrie:*Problemă: Quest Core Dumped
Tipologie server: -localhost-
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr: ServerMetin2_Depozit.lua:270:expecting 'when' or 'function'

*Detalii suplimentare: Daca va rog sa ma ajutati sa debughez urmatorul quest (recomanda sa descarcati de aici: Trebuie să fii logat sau înregistrat pentru a vedea acest link. , decat din "code")
Daca se poate sa nu se modifice structura, numai partea problematica.

(P.S, daca nu exista la pagini "elseif pc.get_level() >= 5 then" si textul specific pana la "return; end", questul este perfect functional, dar nu dupa cerintele de nivel.)

[spoiler]

Cod: Selectaţi tot

quest servermetin2_depozit begin
   state start begin    
      when 9005.chat."Depozit   (Warehouse)" begin
         say_title( "Administratorul depozitului" )
         say( "" )
         say_galben( "(Ro)" )
         say_alb( "Salut, pentru numai 100 Yang, iti pot oferi" )
         say_alb( "un loc in depozit, accepti?" )
         say( "" )
         say_galben( "(En)" )
         say_alb( "Hello, for only 100 Yang, I can offer you" )
         say_alb( "a place in the warehouse, you accept?" )
         say( "" )
         say( "" )
         say( "" )
         --wait()
         [.....]


Sunt recunoscator celui care ma ajuta!



Cat mai pe romaneste...: inainte de "elseif", nu folosi "end". Altfel spus, modifica "return; end" cu return


Nu merge questul daca las doar "return", in loc de "return; end" ,in sensul ca il instalez si la sfarsit nu imi apare consola ca sa pot introduce comenzile. Pur si simplu textul pe care il bag incepe de la inceput de rand fara "@root:", iar comenzile sunt invalide. In schimb nu apare "Abort: Core Dumed"
Sper sa intelegi si astept un raspuns.


Am inteles...cel care se pare ca nu intelege esti tu.
Poftim, ai aici questul(questul tau) modificat in asa fel incat sa fie complet functional:
Quest| Afiseaza codul
Trebuie să fii logat sau înregistrat pentru a vedea acest link.


Bafta.
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
t4zu
Nivel 3
Nivel 3
Mesaje: 400
Membru din: 16 Iul 2015
Localitate: in Transilvania
Status: Bine / mai putin bine :)
Server Metin2: Doar testez
Regat: Chunjo
Mulțumiri acordate: 57
Mulțumiri primite: 5
Contact:

Re: Quest - Core Dumped

Mesajde t4zu » 12 Iul 2018, 01:11

[RaffaeL] scrie:
t4zu scrie:
[RaffaeL] scrie:

Cat mai pe romaneste...: inainte de "elseif", nu folosi "end". Altfel spus, modifica "return; end" cu return


Nu merge questul daca las doar "return", in loc de "return; end" ,in sensul ca il instalez si la sfarsit nu imi apare consola ca sa pot introduce comenzile. Pur si simplu textul pe care il bag incepe de la inceput de rand fara "@root:", iar comenzile sunt invalide. In schimb nu apare "Abort: Core Dumed"
Sper sa intelegi si astept un raspuns.


Am inteles...cel care se pare ca nu intelege esti tu.
Poftim, ai aici questul(questul tau) modificat in asa fel incat sa fie complet functional:
Quest| Afiseaza codul
Trebuie să fii logat sau înregistrat pentru a vedea acest link.


Bafta.


Bun, mersi.
Acum nu mai da "Abort: Core Dumped", dar nu se intampla nimic cand dau click pe NPC-ul respectiv.
O sa ma mai uit inca o data peste quest

Deconectat
Avatar utilizator
[RaffaeL]
Fost Helper
Fost Helper
Mesaje: 1982
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: 423
Contact:

Re: Quest - Core Dumped

Mesajde [RaffaeL] » 12 Iul 2018, 03:59

t4zu scrie:
[RaffaeL] scrie:
t4zu scrie:
Nu merge questul daca las doar "return", in loc de "return; end" ,in sensul ca il instalez si la sfarsit nu imi apare consola ca sa pot introduce comenzile. Pur si simplu textul pe care il bag incepe de la inceput de rand fara "@root:", iar comenzile sunt invalide. In schimb nu apare "Abort: Core Dumed"
Sper sa intelegi si astept un raspuns.


Am inteles...cel care se pare ca nu intelege esti tu.
Poftim, ai aici questul(questul tau) modificat in asa fel incat sa fie complet functional:
Quest| Afiseaza codul
Trebuie să fii logat sau înregistrat pentru a vedea acest link.


Bafta.


Bun, mersi.
Acum nu mai da "Abort: Core Dumped", dar nu se intampla nimic cand dau click pe NPC-ul respectiv.
O sa ma mai uit inca o data peste quest


Sterge tot ce tine de questul tau din object(state, folderul NPC-ului 9005) , reload q in joc, reinstaleaa questul, si din nou reload q.
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
t4zu
Nivel 3
Nivel 3
Mesaje: 400
Membru din: 16 Iul 2015
Localitate: in Transilvania
Status: Bine / mai putin bine :)
Server Metin2: Doar testez
Regat: Chunjo
Mulțumiri acordate: 57
Mulțumiri primite: 5
Contact:

Re: Quest - Core Dumped

Mesajde t4zu » 13 Iul 2018, 11:49

[RaffaeL] scrie:
t4zu scrie:
[RaffaeL] scrie:
Am inteles...cel care se pare ca nu intelege esti tu.
Poftim, ai aici questul(questul tau) modificat in asa fel incat sa fie complet functional:
Quest| Afiseaza codul
Trebuie să fii logat sau înregistrat pentru a vedea acest link.


Bafta.


Bun, mersi.
Acum nu mai da "Abort: Core Dumped", dar nu se intampla nimic cand dau click pe NPC-ul respectiv.
O sa ma mai uit inca o data peste quest


Sterge tot ce tine de questul tau din object(state, folderul NPC-ului 9005) , reload q in joc, reinstaleaa questul, si din nou reload q.


Da frate, ai dreptate, era din cauza fisierului 9005 din object, pe care nu l-am sters, doar continutul lor.
Ai o apreciere, multumesc!

TC!


Înapoi la “Probleme rezolvate”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: CatalinParasog, xploitz86 și 38 vizitatori