Jump to content
×
×
  • Create New...

[Objet] Bloquage/débloquage d'expérience / Bourse de Monnaie


Cube
 Share

Recommended Posts

Centre de Téléchargement

Hidden Content

    Give reaction to this post to see the hidden content.
( Interne )

Bonsoir,

Je vous partage cet petite quête qui permet de bloquer et débloquer le gain d’expérience et une deuxième qui permet d'avoir les monnais itemshop.

 

quest gestion_exp begin
state start begin
	when 72501.use begin
		if pc.getqf("blocked") == 0 then
			syschat("Expérience bloquée.")
			pc.setqf("blocked", pc.get_exp())
		else
			syschat("Expérience débloquée.")
			pc.delqf("blocked")
		end
	end

	when kill with pc.getqf("blocked") > 0 and pc.get_exp() > pc.getqf("blocked") begin
		pc.give_exp2(-pc.get_exp() + pc.getqf("blocked"))
	end
end
end
 

 

quest cash begin
state start begin
	when ID_ITEM.use begin
		local cash = 1 -- Remplace ce 1 par le nombre de cash que doit recevoir le joueur
		execute_query("account", "UPDATE account SET cash = cash + "..cash.." WHERE id = "..pc.get_account_id())
		syschat("Vous recevez "..cash.." Cash.")
		pc.remove_item(ID_ITEM)
	end
end
end
 

*Cette quête utilise une requete mysql,il faut installer le module mysql_query.

 

Source : Sparks

 

Si vous ne savez pas implanter une quête, suivez ce tutoriel : ici

  • Funky Emulation 1
Link to comment
Share on other sites

Testé sur les files 2012 et fonctionnel ;)

Bah vu que la gestion de l'expérience via Uriel est déja fait et définie sur le quest flag et vu que c'est les méme fonction donc sa marche :P

Link to comment
Share on other sites

 Share



Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.