Cerere Quest Lvl Si iteme inceput !

Închis
Avatar utilizator
RobertBernad
Nou Venit

Nou Venit
Mesaje: 17
Membru din: 17 Apr 2018, 15:36
Aprecieri: 1  
Mulţumiri: 0
Medalii

Salut doresc si eu un quest care sa imi dee lvl 105 de la inceput si iteme ! sa fie un singur quest .
Avatar utilizator
Yuris
Nivel 2

Nivel 2
Mesaje: 260
Membru din: 27 Iul 2017, 11:30
Aprecieri: 30  
Mulţumiri: 411  
Medalii

Nu e testat, dar ar trebui sa mearga.

Cod: Selectaţi tot

quest lvl_105 begin
	state start begin
		when login with pc.get_level() <= 104 begin
		local lvl = 105
		if pc.get_level() <= 105 then
			while pc.get_level() < lvl do
			pc.give_exp2(pc.get_next_exp())
			if pc . job == 0 then
				pc . give_item2 ( "19" , 1 )
			elseif pc . job == 1 then 
				pc . give_item2 ( "1009" , 1 )
			elseif pc . job == 2 then 
				pc . give_item2 ( "19" , 1 ) 
			elseif pc . job == 3 then 
				pc . give_item2 ( "7009" , 1 )
				end
			end
		end
	end
end
end
Afișează semnătura
Avatar utilizator
RobertBernad
Nou Venit

Nou Venit
Mesaje: 17
Membru din: 17 Apr 2018, 15:36
Aprecieri: 1  
Mulţumiri: 0
Medalii

[Yuri] scrie:Nu e testat, dar ar trebui sa mearga.

Cod: Selectaţi tot

quest lvl_105 begin
	state start begin
		when login with pc.get_level() <= 104 begin
		local lvl = 105
		if pc.get_level() <= 105 then
			while pc.get_level() < lvl do
			pc.give_exp2(pc.get_next_exp())
			if pc . job == 0 then
				pc . give_item2 ( "19" , 1 )
			elseif pc . job == 1 then 
				pc . give_item2 ( "1009" , 1 )
			elseif pc . job == 2 then 
				pc . give_item2 ( "19" , 1 ) 
			elseif pc . job == 3 then 
				pc . give_item2 ( "7009" , 1 )
				end
			end
		end
	end
end
end
merge dar iti da in inventar doar arme de lvl 1 +9 multe cand zic ca multe imi da in 4 inventare :))
Avatar utilizator
Yuris
Nivel 2

Nivel 2
Mesaje: 260
Membru din: 27 Iul 2017, 11:30
Aprecieri: 30  
Mulţumiri: 411  
Medalii

Dar asa ?

Cod: Selectaţi tot

quest lvl_105 begin
   state start begin
      when login with pc.get_level() <= 104 begin
      local lvl = 105
      if pc.get_level() <= 105 then
         while pc.get_level() < lvl do
         pc.give_exp2(pc.get_next_exp())
         if pc.job == 0 then
            pc.give_item2(19)
         elseif pc.job == 1 then 
            pc.give_item2(1009)
         elseif pc.job == 2 then 
            pc.give_item2(19) 
         elseif pc.job == 3 then 
            pc.give_item2(7009)
            end
         end
      end
   end
end
end
Afișează semnătura
Avatar utilizator
RobertBernad
Nou Venit

Nou Venit
Mesaje: 17
Membru din: 17 Apr 2018, 15:36
Aprecieri: 1  
Mulţumiri: 0
Medalii

[Yuri] scrie:Dar asa ?

Cod: Selectaţi tot

quest lvl_105 begin
   state start begin
      when login with pc.get_level() <= 104 begin
      local lvl = 105
      if pc.get_level() <= 105 then
         while pc.get_level() < lvl do
         pc.give_exp2(pc.get_next_exp())
         if pc.job == 0 then
            pc.give_item2(19)
         elseif pc.job == 1 then 
            pc.give_item2(1009)
         elseif pc.job == 2 then 
            pc.give_item2(19) 
         elseif pc.job == 3 then 
            pc.give_item2(7009)
            end
         end
      end
   end
end
end
tot asa da :) Da de mai multe ori un item ....
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

RobertBernad scrie:
[Yuri] scrie:Nu e testat, dar ar trebui sa mearga.

Cod: Selectaţi tot

quest lvl_105 begin
	state start begin
		when login with pc.get_level() <= 104 begin
		local lvl = 105
		if pc.get_level() <= 105 then
			while pc.get_level() < lvl do
			pc.give_exp2(pc.get_next_exp())
			if pc . job == 0 then
				pc . give_item2 ( "19" , 1 )
			elseif pc . job == 1 then 
				pc . give_item2 ( "1009" , 1 )
			elseif pc . job == 2 then 
				pc . give_item2 ( "19" , 1 ) 
			elseif pc . job == 3 then 
				pc . give_item2 ( "7009" , 1 )
				end
			end
		end
	end
end
end
merge dar iti da in inventar doar arme de lvl 1 +9 multe cand zic ca multe imi da in 4 inventare :))
Questul in sine este bun, insa "citit" literal, spune asa:"La login, atat timp cat lvl-ul playerului este mai mic decat lvl maxim(while pc.get_level() < lvl), sa faca urmatoarele:
1. sa dea experienta pana cand este atins lvl maxim,
2. in acelasi timp sa dea atatea iteme, cate nivele urca..."

Corect este asa:

Cod: Selectaţi tot

quest lvl_105 begin
	state start begin
		when login begin
		local lvl = 105
		if pc.get_level() <= 104 then
			while pc.get_level() < lvl do
				pc.give_exp2(pc.get_next_exp())
			end
		end
		if pc.job == 0 then
			pc.give_item2 ( "19" , 1 )
		elseif pc.job == 1 then 
			pc.give_item2 ( "1009" , 1 )
		elseif pc.job == 2 then 
			pc.give_item2 ( "19" , 1 ) 
		elseif pc.job == 3 then 
			pc.give_item2 ( "7009" , 1 )
			set_state(__COMPLETE__)
		end
	end
	state __COMPLETE__ begin
	end
end
sau:

Cod: Selectaţi tot

quest lvl_105 begin
	state start begin
		when login with pc.get_level() < 105 begin
			pc.set_level(105)
			if pc.job == 0 then
				pc.give_item2 ( "19" , 1 )
			elseif pc.job == 1 then 
				pc.give_item2 ( "1009" , 1 )
			elseif pc.job == 2 then 
				pc.give_item2 ( "19" , 1 ) 
			elseif pc.job == 3 then 
				pc.give_item2 ( "7009" , 1 )
				set_state(__COMPLETE__)
			end
		end
	end
	state __COMPLETE__ begin
	end
end
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
Lester
Membru Club

Membru Club
Mesaje: 519
Membru din: 23 Feb 2017, 23:34
Aprecieri: 13  
Mulţumiri: 613  
Discord: Copiază ID
Medalii

Dacă în 3 zile autorul subiectului nu va da niciun semn de viata în topic, subiectul va fi mutat în Arhivă.
Subiect arhivat!
„Mimează-ți fericirea în văzul tuturor!”
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
2025
Răspunsuri
4
Vizualizări
624
Răspunsuri
3
Vizualizări
125
Răspunsuri
3
Vizualizări
3001

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Baidu [Spider] și 15 vizitatori