Problema Drop Bossi

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

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

Inchideti pls, am facut altul !!!
Ultima oară modificat 02 Feb 2021, 08:15 de către SkyLine, modificat 1 dată în total.
Avatar utilizator
sanjibro
Utilizator interzis !

Utilizator interzis !
Mesaje: 93
Membru din: 10 Ian 2021, 02:16
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 14  
Discord: Copiază ID
Medalii

fa dropu pe quest

[ Postat de pe Android ] Imagine
Imagine
Afișează semnătura
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

sanjibro scrie: ↑29 Ian 2021, 07:40 fa dropu pe quest

[ Postat de pe Android ] Imagine
Mersi, dar voiam drop-ul pe acel mob_drop_item....

Am deja quest de drop, cu functie legata de sursa, problema este ca nu stiu de ce nu-mi mai merge

Uite aici quest-ul . Si mentionez ca am facut urmatoarele :
- drop dezactivat
- quest modificat
- quest reinstalat
- reload q
- drop activat
- restart server

Nici una nu a avut efect. Ideea este ca dropul deja existent, merge. Ca sa creez un quest nou de drop, nu mai vrea... Chiar si daca dau copy paste dintr-unu functional si doar schimb acolo numele quest-ului, mobul de omorat si itemele sa pice


Cod: Selectaţi tot

quest new_item_drop1 begin
	state start begin
		function data()
			return
			{
				{["VNUM"] = 40555, ["COUNT"] = 1, ["E_FLAG"] = "box_drop", ["DROP_CHANCE"] = 850, ["DROP_RATE"] = 8500},
				{["VNUM"] = 40556, ["COUNT"] = 1, ["E_FLAG"] = "boxx_drop", ["DROP_CHANCE"] = 850, ["DROP_RATE"] = 8500},
				{["VNUM"] = 40557, ["COUNT"] = 1, ["E_FLAG"] = "boxxx_drop", ["DROP_CHANCE"] = 850, ["DROP_RATE"] = 8500},
				{["VNUM"] = 40558, ["COUNT"] = 1, ["E_FLAG"] = "boxxxx_drop", ["DROP_CHANCE"] = 850, ["DROP_RATE"] = 8500},
			}
			
			--[[ Daca doriti sa adaugati o linie noua puneti click pe ultima linie si folosind combinatia CTRL+D in notepad++ va crea
			o noua linie complet idetica cu cea de mai sus oferind posibilitatea de a adauga un nou obiect. ### Sau pur si simplu
			copiati ultima linie si adaugati-o mai jos.. ]]
			--[[ VNUM = VNUM_ITEM / COUNT = NUMAR_OBIECTE / E_FLAG = FLAGUL EV. EXEMPLU: # /e cl_drop 1 # pentru a activa dropul
			la prima linie, adica primul obiect # 50011 #, respectiv 0 pentru a inchide dropul acestuia / DROP_CHANCE = SANSA_DROP /
			DROP_RATE = 10000 REPREZINTA CEL MAI BINE VALOAREA DE 100% IN LUA ]]
		end -- func
		
		when 101.kill or 102.kill or 103.kill or 104.kill or 105.kill or 106.kill or 107.kill or 108.kill or 109.kill or 110.kill or 111.kill or 112.kill or 113.kill or 114.kill or 115.kill or 131.kill or 132.kill or 133.kill or 134.kill or 135.kill or 136. kill or 137. kill or 138.kill or 139.kill or 140.kill or 141.kill or 142.kill or 143.kill or 144.kill or 151.kill or 152.kill or 153.kill or 154.kill or 155.kill or 171.kill or 172.kill or 173.kill or 174.kill or 175.kill or 176.kill or 177.kill or 178.kill or 179.kill or 180.kill or 181.kill or 182.kill or 183.kill or 184.kill or 185.kill or 191.kill or 192.kill or 193.kill or 194.kill or 301.kill or 302.kill or 303.kill or 304.kill or 331.kill or 332.kill or 333.kill or 334.kill or 351.kill or 352.kill or 353.kill or 354.kill or 391.kill or 392.kill or 393.kill or 394.kill or 395.kill or 396.kill or 397.kill or 398.kill or 8004.kill or 8003.kill or 8002.kill begin
			local data = new_item_drop1.data()

			if pc.get_level() >= 1 and pc.get_level() < 30 then			
				for num, str in pairs(data) do
					if game.get_event_flag(tostring(str.E_FLAG)) == 1 then
						if number(1, str.DROP_RATE) <= str.DROP_CHANCE then
							pc.give_item2(str.VNUM, str.COUNT)
						end -- if
					end -- if
				end -- for
			end -- if
		end -- kill
	end -- state
end -- quest
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

UP PLS !

O sa las aici EDIT-ul nr 2, ca l-am scos din mesajul de mai sus :

"EDIT 2: Ok, se pare ca dropul nu face split, drop-ul este pentru un singur player, indiferent de cati bat boss-ul. Am testat cu un player...."
Avatar utilizator
Kazuhiri
Nivel 9

Nivel 9
Mesaje: 2088
Membru din: 26 Mar 2017, 19:14
Server: Demetris
Regat: Shinsoo
Aprecieri: 396  
Mulţumiri: 3227  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

Coș

[ Postat de pe Android ] Imagine
Demetris2 Imagine
Afișează semnătura
Închis
Răspunsuri
10
Vizualizări
1162
Răspunsuri
2
Vizualizări
322
Răspunsuri
3
Vizualizări
822
Răspunsuri
1
Vizualizări
219

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

  • Informaţie
  • Cine este conectat

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