Cerere quest manusa/inel site direct din quest

Închis
Avatar utilizator
skristy96
Nivel 4

Nivel 4
Mesaje: 559
Membru din: 29 Noi 2013, 21:38
Server: OficialMT2
Regat: Jinno
Aprecieri: 364  
Mulţumiri: 50  
  Rezolvări prob.: 1
Discord: Copiază ID
 Contact:
Medalii

Salutare j4m,
Exista posibilitatea sa fac un quest care sa ofere manusa, inel si medalia aceea de yang si sa puna bonusul sus in stanga , ca in imaginea de jos ?

Imagine


Eu fac chestia asta manual din navicat , account .
Imagine
Pentru a imi usura munca as vrea sa fac un fac un obiect nou si sa pun acest quest care sa ofere acele bonusuri .
Ma poate ajuta cineva ? :smiley:
Imagine
Afișează semnătura
Avatar utilizator
skristy96
Nivel 4

Nivel 4
Mesaje: 559
Membru din: 29 Noi 2013, 21:38
Server: OficialMT2
Regat: Jinno
Aprecieri: 364  
Mulţumiri: 50  
  Rezolvări prob.: 1
Discord: Copiază ID
 Contact:
Medalii

Pentru cine cauta asta :
quest premium_item begin
	state start begin
		function update_14zile(x)
			mysql_direct_query("UPDATE account.account SET silver_expire = '"..x.."' WHERE id = "..pc.get_account_id().."")
			mysql_direct_query("UPDATE account.account SET gold_expire = '"..x.."' WHERE id = "..pc.get_account_id().."")
		end
		
		when 30181.use begin
			local new_date = os.date("%Y-%m-%d %H:%M:%S", get_global_time() + (60 * 60 * 24 * 14))
			if get_time() > pc.getqf("premium_item_used") then
				if false == pc.can_warp() or pc.count_item(item.get_vnum()) == 0 then
					syschat("<Securitate> Asteapta 10 secunde sau posibil sa nu ai "..item.get_name().." in inventar!")
					return
				end
					say_title(item_name(30181))
					say("")
					say("Ai activat cu succes pachetul X,")
					say("Pentru ca bonusurile sa se aplice este")
					say("necesara relogarea.")
					say("")
					pc.remove_item(30181, 1)
					premium_item.update_14zile(new_date)
					pc.setqf("premium_item_used", get_time() + 60 * 60 * 24 * 14)
			else
				say_title(item_name(30181))
				say("")
				say(string.format("Mai trebuie sa astepti %s pentru a putea folosi acest obiect!", get_time_remaining(pc.getqf("premium_item_used") - get_time())))
				return
			end
		end
	end
end
P.S. Schimbati voi codul la acel obiect ,eu am pus unul la intamplare , stiti voi ce aveti de facut :sweat_smile:
Mersi Silviu pt. resursa :wink:
Imagine
Afișează semnătura
Avatar utilizator
[RaKu]
Membru Club

Membru Club
Mesaje: 2137
Membru din: 30 Noi 2016, 21:49
Regat: Jinno
Aprecieri: 202  
Mulţumiri: 424  
Discord: Copiază ID
Medalii

Rezolvat
Închis

Înapoi la “Cereri Rezolvate”

  • Informaţie
  • Cine este conectat

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