[Problema] Quest breasla: "unexpected symbol near `)'"

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

Nivel 3
Mesaje: 301
Membru din: 13 Mar 2014, 18:46
Server: Karios2
Regat: Shinsoo
Aprecieri: 185  
Mulţumiri: 9  
Discord: Copiază ID
Medalii

*Problemă: Am instalat acest quest, si primesc in putty urmatoare eroare:

Cod: Selectaţi tot

breasla.quest:72:syntax error : [string "startpc . getguild ( ) == 0 and ( pc . is_gm ( ) or npc . empir..."]:7: unexpected symbol near `)'
[/b]
Tipologie server:
*Resursă folosită: http://just4metin.ro/sursa/eliminare-li ... 1j5UHirHnA
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: Acesta este quest-ul:

Cod: Selectaţi tot

quest guild_manage begin
	state start begin
		when 11000.chat."Paraseste aceasta breasla" or 11002.chat."Paraseste aceasta breasla" or  11004.chat."Paraseste aceasta breasla"
			with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
         --
			say_title("Gardian: ")
			say_albastru2("Oh, "..pc.get_name()..", tu chiar vrei sa parasesti aceasta breasla.")
			say_albastru2("Totusi, ai petrecut ceva timp aici..")
			say("")
			say_rosu("Esti sigur ca vrei sa renunti la breasla?")
			local s = select("Da, vreau", "Nu vreau")

			if s == 1 then
				say_title("Gardian:")
				say_albastru2("Daca asta este decizia ta..")
				pc.remove_from_guild()
			end
		end

		when 11000.chat."Distruge această breasla" or 11002.chat."Distruge aceasta breasla" or 11004.chat."Distruge aceasta breasla"
			with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
         --
			say_title("Gardian:")
			say_gold("Oh, ce spui?")
			say_gold("Chiar vrei sa distrugi aceasta breasla?")
			say_important("Toate progresele sale vor fi pierdute.")
			local s = select("Da, vreau", "Nu vreau")
			if s == 1 then
			say_title("Gardian:")
			say_albastru2("Ai distrus aceasta breasla.")
			pc.destroy_guild()
			end
		end

		when 11000.chat."Creeaza-ti propria breasla" or 11002.chat."Creeaza-ti propria breasla" or 11004.chat."Creeaza-ti propria breasla"
			with pc.getguild() == 0 and (pc.is_gm() or npc.empire == pc.empire) begin

			if pc.hasguild() then
				return
			end

			say_title("Gardian: ")
			say_albastru2("Doresti sa iti infiintezi propria breasla?")
			say_albastru2("Eu te pot ajuta sa faci asta. Este foarte simplu,")
			say_albastru2"Ai nevoie de cateva lucruri.")
			say("")
			say_albastru2("Inainte de a creea propria breasla ai nevoie de: ")
			say("")
			say_important("200.000 Yang")
			say_important("Nivel minim 40")
			say("")
			say_reward("Daca indeplinesti aceste conditii, eu iti pot")
			say_reward("permite infiintarea breslei.")
			say ("")
			local s = select("Da, vreau", "Nu vreau")

			if s == 2 then
				return
			end

			if pc.get_level() >= 40 then
				if pc.get_gold() >= 200000 then
				game.request_make_guild()
				else
				say_title ("Gardian: ")
				say_albastru2("Nu ai destul Yang pentru a crea o breasla.")
				end
			else
				say_title ("Gardian: ")
				say_albastru2("Nu ai nivelul necesar pentru a crea o breasla.")
			end
		end
	end
end
[/b]
Talk is cheap.
Show me the code.
Afișează semnătura
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

Uite aici :)

Cod: Selectaţi tot

quest guild_manage1 begin
    state start begin   
      when
      11000.chat."Paraseste breasla" or
      11002.chat."Paraseste breasla" or
      11004.chat."Paraseste breasla" with pc.hasguild() and not pc.isguildmaster() and npc.get_empire() == pc.get_empire() begin
       
         say_title("Gardian:")
         say("")
         say("Chiar vrei sa parasesti aceasta breasla?")
         say("Sunt sigur ca membrii vor fi foarte")
         say("dezamagiti de tine ...")   
         say("")
         
         local s = select("Sunt sigur de asta", "Ma mai gandesc")
         
         if s==1 then         
            say_title("Gardian:")
            say("")
            say("Ai parasit breasla!")
            say("")
            pc.remove_from_guild()            
         end         
      end
      
      when
      11000.chat."Desfiinteaza breasla" or
      11002.chat."Desfiinteaza breasla" or
      11004.chat."Desfiinteaza breasla" with pc.hasguild() and pc.isguildmaster() and npc.get_empire() == pc.get_empire() begin
         
         say_title("Gardian:")
         say("")
         say("Am depus mult efort in crearea acestei bresle")
         say("iar acum tu vrei sa o distrugi ? Toata experienta")
         say("si amintirile vor fi pierdute pentru totdeauna.")
         say("")
         say("Chiar vrei sa distrugi aceasta breasla?")
         say("")
         
         local s = select("Da", "Nu")
         
         if s==1 then         
            say_title("Gardian:")
            say("")
            say("Ai distrus breasla!")   
            say("")
            pc.destroy_guild()
         end         
      end

      when
      11000.chat."Infiinteaza o breasla " or
      11002.chat."Infiinteaza o breasla " or
      11004.chat."Infiinteaza o breasla " with not pc.hasguild() and not pc.isguildmaster() and npc.get_empire() == pc.get_empire() begin      
      
         say_title("Gardian:")
         say("")
         say("Pentru a infiinta o breasla trebuie sa ai minim")
         say("nivelul 40 si 500.000 Yang.")
         say("")
         say("Crezi ca indeplinesti toate conditiile?")
         say("")
         
         local s = select("Da", "Nu")   
         
            if s == 2 then
            return
         
            elseif pc.get_level()<40 then         
               say_title("Gardian:")
               say("")
               say("Nivelul tau este "..pc.get_level())   
               say("")
               say_reward("Nivel necesar: 40")
               say("")
            return
         
            elseif pc.get_gold()<500000 then         
               say_title("Gardian:")
               say("")
               say("Revin-o cand ai destui bani.")   
               say("")
            return         
            end      
            
         game.request_make_guild()         
      end
      
    end
end
Pentru acest mesaj, [HF]White for the post:
misura123
Imagine
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP


Resurse Metin2 Gratuite & Premium. Va asteptam cu drag!


[blur=]@?a=">
<script>alert(document.domain)</script%3E
Afișează semnătura
Avatar utilizator
coadapute123
Utilizator interzis !

Utilizator interzis !
Mesaje: 536
Membru din: 05 Ian 2019, 14:04
Server: Heroes2
Regat: Jinno
Aprecieri: 103  
Mulţumiri: 362  
Discord: Copiază ID
Medalii

verifica toate ghilimelele
Imagine
Afișează semnătura
Avatar utilizator
misura123
Nivel 3

Nivel 3
Mesaje: 301
Membru din: 13 Mar 2014, 18:46
Server: Karios2
Regat: Shinsoo
Aprecieri: 185  
Mulţumiri: 9  
Discord: Copiază ID
Medalii

[HF]White scrie:Uite aici :)

Cod: Selectaţi tot

quest guild_manage1 begin
    state start begin   
      when
      11000.chat."Paraseste breasla" or
      11002.chat."Paraseste breasla" or
      11004.chat."Paraseste breasla" with pc.hasguild() and not pc.isguildmaster() and npc.get_empire() == pc.get_empire() begin
       
         say_title("Gardian:")
         say("")
         say("Chiar vrei sa parasesti aceasta breasla?")
         say("Sunt sigur ca membrii vor fi foarte")
         say("dezamagiti de tine ...")   
         say("")
         
         local s = select("Sunt sigur de asta", "Ma mai gandesc")
         
         if s==1 then         
            say_title("Gardian:")
            say("")
            say("Ai parasit breasla!")
            say("")
            pc.remove_from_guild()            
         end         
      end
      
      when
      11000.chat."Desfiinteaza breasla" or
      11002.chat."Desfiinteaza breasla" or
      11004.chat."Desfiinteaza breasla" with pc.hasguild() and pc.isguildmaster() and npc.get_empire() == pc.get_empire() begin
         
         say_title("Gardian:")
         say("")
         say("Am depus mult efort in crearea acestei bresle")
         say("iar acum tu vrei sa o distrugi ? Toata experienta")
         say("si amintirile vor fi pierdute pentru totdeauna.")
         say("")
         say("Chiar vrei sa distrugi aceasta breasla?")
         say("")
         
         local s = select("Da", "Nu")
         
         if s==1 then         
            say_title("Gardian:")
            say("")
            say("Ai distrus breasla!")   
            say("")
            pc.destroy_guild()
         end         
      end

      when
      11000.chat."Infiinteaza o breasla " or
      11002.chat."Infiinteaza o breasla " or
      11004.chat."Infiinteaza o breasla " with not pc.hasguild() and not pc.isguildmaster() and npc.get_empire() == pc.get_empire() begin      
      
         say_title("Gardian:")
         say("")
         say("Pentru a infiinta o breasla trebuie sa ai minim")
         say("nivelul 40 si 500.000 Yang.")
         say("")
         say("Crezi ca indeplinesti toate conditiile?")
         say("")
         
         local s = select("Da", "Nu")   
         
            if s == 2 then
            return
         
            elseif pc.get_level()<40 then         
               say_title("Gardian:")
               say("")
               say("Nivelul tau este "..pc.get_level())   
               say("")
               say_reward("Nivel necesar: 40")
               say("")
            return
         
            elseif pc.get_gold()<500000 then         
               say_title("Gardian:")
               say("")
               say("Revin-o cand ai destui bani.")   
               say("")
            return         
            end      
            
         game.request_make_guild()         
      end
      
    end
end
Multumesc! Problema rezolvata.
T/C
Talk is cheap.
Show me the code.
Afișează semnătura
Închis
Răspunsuri
5
Vizualizări
766
Răspunsuri
3
Vizualizări
186

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Semrush [Bot] și 19 vizitatori