[Rezolvat]Probleme modificare quest

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

Nivel 1
Mesaje: 127
Membru din: 10 Apr 2017, 11:43
Aprecieri: 21  
Mulţumiri: 1  
Medalii

Am incercat sa modific un quest de tip misiune. Acest quest apare la level 105 si am incercat sa il schimb si sa il fac sa apara la level 112 ( nivelul maxim al serverului ). L-am modificat in /usr/home/game/share/locale/romania/quest . Cand fac level 112 imi apare questul dar in chat scrie ca am atins nivelul 105. Questul arata cam asa:

"quest rasplata begin
state start begin
when login with pc.level >= 112 begin
set_state(player_level_max)
end
end

state player_level_max begin
when letter begin
send_letter("Recompensa Metin2CM")
end

when button or info begin
say_title("Recompensa level 112:")
say("")
say_gold("Salut ".. pc.get_name() ..", dupa multa munca si")
say_gold("nopti pierdute, ai ajuns la nivelul 112.")
say_gold("Felicitari! Sper sa ramai în continuare pe")
say_gold("server-ul nostru.")
say("")
say_reward("O zi buna în continuare !")
wait()
say_title("Rasplata:")
say("")
say_gold("Impreuna cu echipa, am decis,")
say_gold("sa iti oferim un cadou.")
say("")
say("")
say("")
say_red("Ai primit +2.500 HP permanent.")
say_red("Ai primit +5% semi-om.")
affect.add_collect(apply.MAX_HP, 2500, 60*60*24*365*60)
affect.add_collect(apply.ATTBONUS_HUMAN, 5, 60*60*24*365*60)
notice_all("Veteranul ".. pc.get_name() ..", a excelat ajungand la nivelul maxim ( 112 ).")
notice_all("Felicitari din partea echipei Metin2CM.ro")
clear_letter()
set_state(__COMPLETE__)
q.done()
end
end
state __COMPLETE__ begin
end
end"

Mai trebuie modificat si in alta parte ? Sau am gresit ceva?
Ultima oară modificat 20 Apr 2017, 22:59 de către d4ny, modificat 1 dată în total.
Avatar utilizator
d4ny
Nivel 1

Nivel 1
Mesaje: 127
Membru din: 10 Apr 2017, 11:43
Aprecieri: 21  
Mulţumiri: 1  
Medalii

Cineva?

[ Postat de pe Android ] Imagine
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

Doar ai modificat in locatia pe care ai precizat-o acolo? Ai instalat noul quest?
Avatar utilizator
akn
Nivel 2

Nivel 2
Mesaje: 238
Membru din: 16 Dec 2013, 16:05
Aprecieri: 17  
Mulţumiri: 70  
Discord: Copiază ID
 Contact:
Medalii

reinstaleaza questul sau il poti folosi pe acesta:
quest rasplata begin
	state start begin
		when levelup with pc.level == 112 begin
			if pc.getqf("rasplata") == 0 then
				pc.setqf("rasplata", 1)
				say_title("Recompensa level 112:")
				say("")
				say_gold("Salut ".. pc.get_name() ..", dupa multa munca si")
				say_gold("nopti pierdute, ai ajuns la nivelul 112.")
				say_gold("Felicitari! Sper sa ramai în continuare pe")
				say_gold("server-ul nostru.")
				say("")
				say_green("O zi buna în continuare !")
				say_red("Ai primit +2.500 HP permanent.")
				say_red("Ai primit +5% semi-om.")
				affect.add_collect(apply.MAX_HP, 2500, 60*60*24*365*60)
				affect.add_collect(apply.ATTBONUS_HUMAN, 5, 60*60*24*365*60)
				notice_all("Veteranul ".. pc.get_name() ..", a excelat ajungand la nivelul maxim ( 112 ).")
				notice_all("Felicitari din partea echipei Metin2CM.ro")
			else
				return
			end --if
		end --when
	end --state
end --quest
nu este testat dar ar trebui sa mearga
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

akn scrie:reinstaleaza questul sau il poti folosi pe acesta:
quest rasplata begin
	state start begin
		when levelup with pc.level == 112 begin
			if pc.getqf("rasplata") == 0 then
				pc.setqf("rasplata", 1)
				say_title("Recompensa level 112:")
				say("")
				say_gold("Salut ".. pc.get_name() ..", dupa multa munca si")
				say_gold("nopti pierdute, ai ajuns la nivelul 112.")
				say_gold("Felicitari! Sper sa ramai în continuare pe")
				say_gold("server-ul nostru.")
				say("")
				say_green("O zi buna în continuare !")
				say_red("Ai primit +2.500 HP permanent.")
				say_red("Ai primit +5% semi-om.")
				affect.add_collect(apply.MAX_HP, 2500, 60*60*24*365*60)
				affect.add_collect(apply.ATTBONUS_HUMAN, 5, 60*60*24*365*60)
				notice_all("Veteranul ".. pc.get_name() ..", a excelat ajungand la nivelul maxim ( 112 ).")
				notice_all("Felicitari din partea echipei Metin2CM.ro")
			else
				return
			end --if
		end --when
	end --state
end --quest
nu este testat dar ar trebui sa mearga
Era bun si cel pe care il avea el. Doar ca nu cred ca il are instalat.
Avatar utilizator
Moț
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 2825
Membru din: 03 Apr 2017, 15:00
Aprecieri: 216  
Mulţumiri: 3040  
Discord: Copiază ID
Medalii

 ! Mesaj de la: ☠™♛Darkemon♛☠™
Subiect marcat ca rezolvat,mutat in probleme rezolvate!
Imagine
Afișează semnătura
Închis
Răspunsuri
5
Vizualizări
683
Răspunsuri
4
Vizualizări
319
Răspunsuri
3
Vizualizări
170

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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