Modificare quest [Rezolvat]

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
nefixnfx
Nivel 2

Nivel 2
Mesaje: 161
Membru din: 05 Feb 2017, 19:59
Server: VTF
Regat: Shinsoo
Aprecieri: 19  
Mulţumiri: 4  
 Contact:
Medalii

*Problemă:Modificare quest
Tipologie server(PvM / PvP):PvM
*Detalii suplimentare: Ma ajuta cineva sa pun la questul asta de iteme de inceput si costumele in fuctie de sex?

quest ul

Cod: Selectaţi tot

quest mesaj_bun_venit begin
	state start begin
		when login begin
			timer("exemplu6", 2)
		end
		when exemplu6.timer begin
			-- Text informations | Start
			local hostname = "Metin2 VTF" -- Sets the servername 
			-- Text informations | End
			
			-- Equipment settings | Start
			local lvl = 1 -- Sets player level
			-- Equipment settings | End
			
			local name = pc.get_name()
			
			if pc.getqf("basic_weapon") == 0 then
say_size(350, 100)
addimage ( - 85 , - 90 , "002.tga" ) 
say_red ( "[ENTER][ENTER]" )
say_red ( "Bun venit, "..pc.get_name ()..".")
say_red ( "Acesta este un server privat de Metin2," )
say_red ( "PVM. Aici vã asteaptã o multime de")
say_red ( "aventuri alãturi de alti jucãtori care preferã " )
say_red ( "mai multã actiune in lumea metinului." )
say_red ( "Împreunã, cu ajutorul vostru, al jucãtorilor, cât" )
say_red ( "si al echipei vrem sã construim o comunitate" )
say_red ( "cât se poate de dezvoltatã din toate punctele" )
say_red ( "de vedere.")
say_red ( "[ENTER][ENTER]" )
				if pc.get_job() == 0 then -- Warrior
					pc.give_item2_select(19,1)
						item.set_value(0,5,12)
						item.set_value(1,18,20)
						item.set_value(2,19,20)
						item.set_value(3,20,20)
						item.set_value(4,16,10)
					pc.give_item2_select(11209,1)	
						item.set_value(0,1,2000)
						item.set_value(1,34,15)
						item.set_value(2,23,10)
						item.set_value(3,53,50)
					pc.give_item2("12209")
					notice_all(name.." (Rãzboinic) este nou pe "..hostname)
				elseif pc.get_job() == 1 then -- Assassin
					pc.give_item2_select(1009,1)
						item.set_value(0,6,12)
						item.set_value(1,18,20)
						item.set_value(2,19,20)
						item.set_value(3,20,20)
						item.set_value(4,16,10)
					pc.give_item2_select(2009,1)
						item.set_value(0,6,12)
						item.set_value(1,18,20)
						item.set_value(2,19,20)
						item.set_value(3,20,20)
						item.set_value(4,16,10)
					pc.give_item2_select(11409,1)
						item.set_value(0,1,2000)
						item.set_value(1,34,15)
						item.set_value(2,23,10)
						item.set_value(3,53,50)
					pc.give_item2("12349")
					pc.give_item2("8000",200)
					notice_all(name.." (Ninja) este nou pe "..hostname)
				elseif pc.get_job() == 2 then -- Sura
					pc.give_item2_select(19,1)
						item.set_value(0,4,12)
						item.set_value(1,18,20)
						item.set_value(2,19,20)
						item.set_value(3,20,20)
						item.set_value(4,16,10)
					pc.give_item2_select(11609,1)
						item.set_value(0,1,2000)
						item.set_value(1,34,15)
						item.set_value(2,23,10)
						item.set_value(3,53,50)
					pc.give_item2("12489")
					notice_all(name.." (Sura) este nou pe "..hostname)
				elseif pc.get_job() == 3 then -- Mage
					pc.give_item2_select(5009,1)
						item.set_value(0,4,12)
						item.set_value(1,18,20)
						item.set_value(2,19,20)
						item.set_value(3,20,20)
						item.set_value(4,16,10)
					pc.give_item2_select(7009,1)
						item.set_value(0,4,12)
						item.set_value(1,18,20)
						item.set_value(2,19,20)
						item.set_value(3,20,20)
						item.set_value(4,16,10)
					pc.give_item2_select(11809,1)
						item.set_value(0,1,2000)
						item.set_value(1,34,15)
						item.set_value(2,23,10)
						item.set_value(3,53,50)
					pc.give_item2("12629")
					
					notice_all(name.." (Saman) este nou pe "..hostname)
				end
				while pc.get_level() < lvl do
					pc.give_exp2(pc.get_next_exp())
				end
				pc.give_item2("13009")
				pc.give_item2("14009")
				pc.give_item2("15009")
				pc.give_item2("16009")
				pc.give_item2("17009")
				pc.give_item2("50187")
				pc.setqf("basic_weapon",1)
			else
				chat("Bun venit "..name)
			end
		end
	end
end
coduri costume

Cod: Selectaţi tot

Baiat
				pc.give_item2("2200")
				pc.give_item2("2214")
				Fata
				pc.give_item2("2207")
				pc.give_item2("2221")
Ultima oară modificat 01 Apr 2018, 11:36 de către nefixnfx, modificat 1 dată în total.
dau si like daca ma ajuti! :-bd :-bd
Drepturi de autor [Yuri]
https://imgur.com/a/PWtiK
Afișează semnătura
Avatar utilizator
eubogdanel2018
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 27 Dec 2017, 02:57
Server: Metin2Destros
Regat: Shinsoo
Aprecieri: 17  
Mulţumiri: 11  
Medalii

imi cer scuze pentru 2x post, sunt pe telefon si am dat din greseala.
Ultima oară modificat 01 Apr 2018, 05:49 de către eubogdanel2018, modificat 1 dată în total.
Avatar utilizator
eubogdanel2018
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 27 Dec 2017, 02:57
Server: Metin2Destros
Regat: Shinsoo
Aprecieri: 17  
Mulţumiri: 11  
Medalii

Poftim :

Cod: Selectaţi tot

quest mesaj_bun_venit begin
   state start begin
      when login begin
         timer("exemplu6", 2)
      end
      when exemplu6.timer begin
         -- Text informations | Start
         local hostname = "Metin2 VTF" -- Sets the servername 
         -- Text informations | End
         
         -- Equipment settings | Start
         local lvl = 1 -- Sets player level
         -- Equipment settings | End
         
         local name = pc.get_name()
         
         if pc.getqf("basic_weapon") == 0 then
say_size(350, 100)
addimage ( - 85 , - 90 , "002.tga" ) 
say_red ( "[ENTER][ENTER]" )
say_red ( "Bun venit, "..pc.get_name ()..".")
say_red ( "Acesta este un server privat de Metin2," )
say_red ( "PVM. Aici vã asteaptã o multime de")
say_red ( "aventuri alãturi de alti jucãtori care preferã " )
say_red ( "mai multã actiune in lumea metinului." )
say_red ( "Împreunã, cu ajutorul vostru, al jucãtorilor, cât" )
say_red ( "si al echipei vrem sã construim o comunitate" )
say_red ( "cât se poate de dezvoltatã din toate punctele" )
say_red ( "de vedere.")


        if pc.get_sex == 0 then -- 0Masculin
             pc.give_item2(2200, 1)
             pc.give_item2(2214, 1)
        elseif pc.get_sex == 1 then -- 1Feminin
             pc.give_item2(2207, 1)
             pc.give_item2(2221, 1)
    end
            if pc.get_job() == 0 then -- Warrior
               pc.give_item2_select(19,1)
                  item.set_value(0,5,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(11209,1)   
                  item.set_value(0,1,2000)
                  item.set_value(1,34,15)
                  item.set_value(2,23,10)
                  item.set_value(3,53,50)
               pc.give_item2("12209")
               notice_all(name.." (Rãzboinic) este nou pe "..hostname)
            elseif pc.get_job() == 1 then -- Assassin
               pc.give_item2_select(1009,1)
                  item.set_value(0,6,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(2009,1)
                  item.set_value(0,6,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(11409,1)
                  item.set_value(0,1,2000)
                  item.set_value(1,34,15)
                  item.set_value(2,23,10)
                  item.set_value(3,53,50)
               pc.give_item2("12349")
               pc.give_item2("8000",200)
               notice_all(name.." (Ninja) este nou pe "..hostname)
            elseif pc.get_job() == 2 then -- Sura
               pc.give_item2_select(19,1)
                  item.set_value(0,4,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(11609,1)
                  item.set_value(0,1,2000)
                  item.set_value(1,34,15)
                  item.set_value(2,23,10)
                  item.set_value(3,53,50)
               pc.give_item2("12489")
               notice_all(name.." (Sura) este nou pe "..hostname)
            elseif pc.get_job() == 3 then -- Mage
               pc.give_item2_select(5009,1)
                  item.set_value(0,4,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(7009,1)
                  item.set_value(0,4,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(11809,1)
                  item.set_value(0,1,2000)
                  item.set_value(1,34,15)
                  item.set_value(2,23,10)
                  item.set_value(3,53,50)
               pc.give_item2("12629")
               
               notice_all(name.." (Saman) este nou pe "..hostname)
            end
            while pc.get_level() < lvl do
               pc.give_exp2(pc.get_next_exp())
            end
            pc.give_item2("13009")
            pc.give_item2("14009")
            pc.give_item2("15009")
            pc.give_item2("16009")
            pc.give_item2("17009")
            pc.give_item2("50187")
            pc.setqf("basic_weapon",1)
         else
            chat("Bun venit "..name)
 
            
         end
      end
   end
end
unde se afla pc.get_job == 0 acolo umbli pentru setarea itemelelor caracteruli masculin si unde este pc.get_job == 1 este setarea itemelor pentru caracterul feminin, acel 0 mai exact este caracterul masculin si 1 este caracterul feminin, atentie la editarea lor... sa nu scoti unul din egal, trebuie sa ai intotdeauna ambi == si sa ai spatiile cum le am pus eu altfel nu v a functiona... tu doar umbli sub ele unde gasesti pc.get_item2() iti mai adaugi tu eventual linii in plus cu pc.give_item2 copiind si dand paste sub ele si pui ce costume vrei, presupun ca asta deja sti.

[ Postat de pe Android ] Imagine
Ultima oară modificat 01 Apr 2018, 11:43 de către eubogdanel2018, modificat 1 dată în total.
Pentru acest mesaj, eubogdanel2018 for the post:
nefixnfx
Avatar utilizator
nefixnfx
Nivel 2

Nivel 2
Mesaje: 161
Membru din: 05 Feb 2017, 19:59
Server: VTF
Regat: Shinsoo
Aprecieri: 19  
Mulţumiri: 4  
 Contact:
Medalii

Multumesc mult!
dau si like daca ma ajuti! :-bd :-bd
Drepturi de autor [Yuri]
https://imgur.com/a/PWtiK
Afișează semnătura
Avatar utilizator
eubogdanel2018
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 27 Dec 2017, 02:57
Server: Metin2Destros
Regat: Shinsoo
Aprecieri: 17  
Mulţumiri: 11  
Medalii

ti a functionat? asta vreau sa stiu, nu ai pentru ce :)

[ Postat de pe Android ] Imagine Edit: am uitat sa ti modific la size la casuta cu text ca e prea mic si iti apare scrisul sub casuta ia de aici ala bun :

Cod: Selectaţi tot

quest mesaj_bun_venit begin
   state start begin
      when login begin
         timer("exemplu6", 2)
      end
      when exemplu6.timer begin
         -- Text informations | Start
         local hostname = "Metin2 VTF" -- Sets the servername 
         -- Text informations | End
         
         -- Equipment settings | Start
         local lvl = 1 -- Sets player level
         -- Equipment settings | End
         
         local name = pc.get_name()
         
         if pc.getqf("basic_weapon") == 0 then
say_size(350, 300)
addimage ( - 85 , - 90 , "002.tga" )
say_red ( "Bun venit, "..pc.get_name ()..".")
say_red ( "Acesta este un server privat de Metin2," )
say_red ( "PVM. Aici vã asteaptã o multime de")
say_red ( "aventuri alãturi de alti jucãtori care preferã " )
say_red ( "mai multã actiune in lumea metinului." )
say_red ( "Împreunã, cu ajutorul vostru, al jucãtorilor, cât" )
say_red ( "si al echipei vrem sã construim o comunitate" )
say_red ( "cât se poate de dezvoltatã din toate punctele" )
say_red ( "de vedere.")


        if pc.get_sex == 0 then -- 0Masculin
             pc.give_item2(2200, 1)
             pc.give_item2(2214, 1)
        elseif pc.get_sex == 1 then -- 1Feminin
             pc.give_item2(2207, 1)
             pc.give_item2(2221, 1)
    end
            if pc.get_job() == 0 then -- Warrior
               pc.give_item2_select(19,1)
                  item.set_value(0,5,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(11209,1)   
                  item.set_value(0,1,2000)
                  item.set_value(1,34,15)
                  item.set_value(2,23,10)
                  item.set_value(3,53,50)
               pc.give_item2("12209")
               notice_all(name.." (Rãzboinic) este nou pe "..hostname)
            elseif pc.get_job() == 1 then -- Assassin
               pc.give_item2_select(1009,1)
                  item.set_value(0,6,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(2009,1)
                  item.set_value(0,6,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(11409,1)
                  item.set_value(0,1,2000)
                  item.set_value(1,34,15)
                  item.set_value(2,23,10)
                  item.set_value(3,53,50)
               pc.give_item2("12349")
               pc.give_item2("8000",200)
               notice_all(name.." (Ninja) este nou pe "..hostname)
            elseif pc.get_job() == 2 then -- Sura
               pc.give_item2_select(19,1)
                  item.set_value(0,4,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(11609,1)
                  item.set_value(0,1,2000)
                  item.set_value(1,34,15)
                  item.set_value(2,23,10)
                  item.set_value(3,53,50)
               pc.give_item2("12489")
               notice_all(name.." (Sura) este nou pe "..hostname)
            elseif pc.get_job() == 3 then -- Mage
               pc.give_item2_select(5009,1)
                  item.set_value(0,4,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(7009,1)
                  item.set_value(0,4,12)
                  item.set_value(1,18,20)
                  item.set_value(2,19,20)
                  item.set_value(3,20,20)
                  item.set_value(4,16,10)
               pc.give_item2_select(11809,1)
                  item.set_value(0,1,2000)
                  item.set_value(1,34,15)
                  item.set_value(2,23,10)
                  item.set_value(3,53,50)
               pc.give_item2("12629")
               
               notice_all(name.." (Saman) este nou pe "..hostname)
            end
            while pc.get_level() < lvl do
               pc.give_exp2(pc.get_next_exp())
            end
            pc.give_item2("13009")
            pc.give_item2("14009")
            pc.give_item2("15009")
            pc.give_item2("16009")
            pc.give_item2("17009")
            pc.give_item2("50187")
            pc.setqf("basic_weapon",1)
         else
            chat("Bun venit "..name)
 
            
         end
      end
   end
end
Avatar utilizator
Kid0
Veteran

Veteran
Mesaje: 1420
Membru din: 12 Aug 2015, 13:33
Server: restoria2(ex)
Regat: Shinsoo
Aprecieri: 39  
Mulţumiri: 13  
Discord: Copiază ID
 Contact:
Medalii

arhivat
Imagine
Imagine
Imagine
Afișează semnătura
Închis

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

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