Problema Quest

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

Nivel 2
Mesaje: 161
Membru din: 15 Dec 2013, 19:09
Server: Origins2
Regat: Chunjo
Aprecieri: 288  
Mulţumiri: 66  
Discord: Copiază ID
 Contact:
Medalii

Cine mă ajută sa il repar?
Nu mă pricep în scripting dar am incercat sa creez ceva pentru server-ul meu.
Aici este questul cu pricina

Cod: Selectaţi tot

quest adauga67 begin
state start begin
when 9010.chat."Bonusuri 6/7" begin
            say_title(""..mob_name(9010).."")
            say("")
            say("Pentru un Adauga bns. 6/7 ai nevoie de x10 ")
            say_item_vnum(102003)
			say("Pentru un Schimba bns. 6/7 ai nevoie de x10 ")
			say_item_vnum(102004)
            say("Daca ai cele de mai sus, putem continua .")
			say("")
            say_title("Vrei sa continuam?")
            local s=select("Da,desigur", "Nu")
            if 2==s then
            return
            else
            say_title(""..mob_name(9010).."")
            say("")
         say("Ce doresti?")
            give_reward = select ( "Adauga bonus 6/7" , "Schimba bonus 6/7" , "Inchide")
            if s == 1 and pc.count_item(102003) > 10 then
            say_title(""..mob_name(9010).."")
         pc.give_item2(71051,1)
         pc.remove_item("102003", 10)
         say_title("SpongeBob")
            say_reward("Ai primit ")
         say_item_vnum(71051)
		 elseif s == 1 and pc.count_item(102003) < 10 then
         say_title(""..mob_name(9010).."")
            say("Imi pare rau dar nu ai destule Decupaje Chinezesti")
            return
		 end
            if s == 2 and pc.count_item(102004) > 10 then
            pc.give_item2(71052,1)
         pc.remove_item("102004", 10)         
            say_title("SpongeBob")
            say_reward("Ai primit ")
         say_item_vnum(71052,2)
		    elseif s == 2 and pc.count_item(102004) < 10 then
		             say_title(""..mob_name(9010).."")
            say("Imi pare rau dar nu ai destule Inimi ale Leului")
            return
            end
            end
        end
end
end
De rulat il ruleaza dar am cateva probleme ->
Incepe frumos :
1.Imagine 2.Imagine şiiiii de aici incepe gafa...
3.Imagine -Apăs pe oricare dintre cele din imainea 4 şi îmi cere acelaşi item si, dacă am acel item se închide quest-ul şi faza e că am pus sa ceară lucruri diferite la fiecare secţiune(add 6/7 si schimba 6/7).
4.Imagine Heeeeeelp vă rog frumos :x :ymhug:

Multumesc ;;)
Ultima oară modificat 26 Iul 2015, 20:32 de către Shahin, modificat 1 dată în total.
Imagine
Vanzari servicii (design, optimizari, sisteme, autopatcher, serverfiles, website): Verifica
Afișează semnătura
Avatar utilizator
MenDarK
Nivel 6

Nivel 6
Mesaje: 998
Membru din: 27 Iul 2013, 12:55
Server: Nu Mai JOC !
Regat: Shinsoo
Aprecieri: 0
Mulţumiri: 250  
 Contact:
Medalii

fă în aşa fel şi schimbă item-ul care-l cere , ai putea avea o problemă cu el .
Afișează semnătura
Avatar utilizator
Shahin
Nivel 2

Nivel 2
Mesaje: 161
Membru din: 15 Dec 2013, 19:09
Server: Origins2
Regat: Chunjo
Aprecieri: 288  
Mulţumiri: 66  
Discord: Copiază ID
 Contact:
Medalii

nu are treaba ce item cere.
Poate să mi-l refacă cineva, vă rog :D
Imagine
Vanzari servicii (design, optimizari, sisteme, autopatcher, serverfiles, website): Verifica
Afișează semnătura
Avatar utilizator
Shahin
Nivel 2

Nivel 2
Mesaje: 161
Membru din: 15 Dec 2013, 19:09
Server: Origins2
Regat: Chunjo
Aprecieri: 288  
Mulţumiri: 66  
Discord: Copiază ID
 Contact:
Medalii

Up :( :-s :((
Imagine
Vanzari servicii (design, optimizari, sisteme, autopatcher, serverfiles, website): Verifica
Afișează semnătura
Avatar utilizator
Robert
Traficant de ouă

Traficant de ouă
Mesaje: 1376
Membru din: 19 Feb 2015, 10:29
Server: Scorpions2
Regat: Chunjo
Aprecieri: 125  
Mulţumiri: 476  
Discord: Copiază ID
Medalii

Uite incearca acum :
PS: Un multumesc daca te-am ajutat.

Cod: Selectaţi tot

quest adauga67 begin
	state start begin
		when 9010.chat."Bonusuri 6/7" begin
            say_title(""..mob_name(9010).."")
            say("")
            say("Pentru un Adauga bns. 6/7 ai nevoie de x10 ")
            say_item_vnum(102003)
			say("Pentru un Schimba bns. 6/7 ai nevoie de x10 ")
			say_item_vnum(102004)
            say("Daca ai cele de mai sus, putem continua .")
			say("")
            say_title("Vrei sa continuam?")
            local s=select("Da,desigur", "Nu")
            if s == 2 then
            return
            elseif s == 1 then
            say_title(""..mob_name(9010).."")
            say("")
			say("Ce doresti?")
            local b=select("Adauga bonus 6/7","Schimba bonus 6/7","Inchide")
				if b == 1 and pc.count_item(102003) > 10 then
				say_title(""..mob_name(9010).."")
				pc.give_item2(71051,1)
				pc.remove_item("102003", 10)
				say_reward("Ai primit ")
				say_item_vnum(71051)
				elseif b == 1 and pc.count_item(102003) < 10 then
				say_title(""..mob_name(9010).."")
				say("Imi pare rau dar nu ai destule Decupaje Chinezesti")
				return
				end
				if b == 2 and pc.count_item(102004) > 10 then
				say_title(""..mob_name(9010).."")
				pc.give_item2(71052,1)
				pc.remove_item("102004", 10)
				say_reward("Ai primit ")
				say_item_vnum(71052,2)
				elseif b == 2 and pc.count_item(102004) < 10 then
				say_title(""..mob_name(9010).."")
				say("Imi pare rau dar nu ai destule Inimi ale Leului")
				return
				end
			end
        end
	end
end
Avatar utilizator
Shahin
Nivel 2

Nivel 2
Mesaje: 161
Membru din: 15 Dec 2013, 19:09
Server: Origins2
Regat: Chunjo
Aprecieri: 288  
Mulţumiri: 66  
Discord: Copiază ID
 Contact:
Medalii

o problema , se inchide quest-ul daca ai fix 10 iteme (ce cere la quest) , daca ai 11 iti ia cele 10 si iti da itemul.
la o rezolvare ma gandeam , aici :

Cod: Selectaţi tot

if b == 1 and pc.count_item(102003) > 10 then
cum fac sa fie mai mare sau egal decat 10?
Imagine
Vanzari servicii (design, optimizari, sisteme, autopatcher, serverfiles, website): Verifica
Afișează semnătura
Avatar utilizator
Shahin
Nivel 2

Nivel 2
Mesaje: 161
Membru din: 15 Dec 2013, 19:09
Server: Origins2
Regat: Chunjo
Aprecieri: 288  
Mulţumiri: 66  
Discord: Copiază ID
 Contact:
Medalii

Am rezolvat, Multumesc mult [Răzvan] :ymhug:
Cer inchidere topic.
Imagine
Vanzari servicii (design, optimizari, sisteme, autopatcher, serverfiles, website): Verifica
Afișează semnătura
Avatar utilizator
Izabella
Miss Just4Metin

Miss Just4Metin
Mesaje: 375
Membru din: 09 Iul 2014, 08:21
Server: www.metin2brave.com
Regat: Shinsoo
Aprecieri: 18  
Mulţumiri: 2  
 Contact:
Medalii

Subiect rezolvat.
Închis
Răspunsuri
6
Vizualizări
400
Răspunsuri
4
Vizualizări
221
Răspunsuri
4
Vizualizări
413
Răspunsuri
3
Vizualizări
735

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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