Jump to content

[Quest] Anti-exp


Shogun

Mensajes recomendados

Buenas hoy como es domingo y es un dia tonto os traigo una quest también un poco tonta a modo de entrante de lo que vendrá después.
 
Se trata de un item que al usarlo dejarás de ganar experiencia de los monstruos (no de las misiones ojo). Para librarte de la "maldición" simplemente debes clickear el item de nuevo o deshacerte de el.
 
Fallos: se te resta la exp inmediatamente después de recibirla por lo que si estás a 99.9% por ejemplo y matas un mob -el cual te de suficiente exp para el 100%- con el item puesto subes de nivel.
 
item_proto.txt

70210	¿©½ÅÀÎÇü	ITEM_QUEST	0	1	ANTI_SELL	LOG	NONE	NONE	100000	100000	0	0	0	LIMIT_NONE	0	LIMIT_NONE	0	APPLY_NONE	0	APPLY_NONE	0	APPLY_NONE	0	0	0	0	0	0	0	0	0	0		

item_proto (db)


INSERT INTO `item_proto` VALUES ('70210', 0xBFA9BDC5C0CEC7FC, 0x476F64646573732720446F6C6C, '18', '0', '0', '1', '256', '8192', '0', '', '100000', '100000', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '-1', '-1', '-1', '0', '0', '0');

quest

-- Anti-Exp Ring by Shogun for WoM (c) 2013
quest exp_curse begin
	state start begin
		when 70210.use begin
			pc.setqf("lastexp",pc.get_exp())
			syschat("You are under the curse of the goddess. You will gain no experience.")
			set_state(use)
		end
	end
	
	state use begin
		when 70210.use begin
			syschat("You lifted the curse of the goddess. You gain experience again.")
			set_state(start)
		end
		
		when login begin
			syschat("You are currently under the curse of the goddess and gain no experience.")
		end
		
		when kill or party_kill begin
			local current = pc.get_exp()
			local doll = pc.count_item(70210)
			if doll == 0 then
				syschat("The curse of the Goddess has lifted. You will gain Experience again.")
				set_state(start)
			end
			if current < pc.getqf("lastexp") then
				pc.setqf("lastexp",current)
			end
			if not npc.is_pc() then
				local dif = pc.get_exp()-pc.getqf("lastexp")
				pc.give_exp2(-dif)
			end
		end
	end
end

Enlace para comentar
Compartir en otros sitios

  • 2 weeks later...

 

Buenas hoy como es domingo y es un dia tonto os traigo una quest también un poco tonta a modo de entrante de lo que vendrá después.

 

Se trata de un item que al usarlo dejarás de ganar experiencia de los monstruos (no de las misiones ojo). Para librarte de la "maldición" simplemente debes clickear el item de nuevo o deshacerte de el.

 

Fallos: se te resta la exp inmediatamente después de recibirla por lo que si estás a 99.9% por ejemplo y matas un mob -el cual te de suficiente exp para el 100%- con el item puesto subes de nivel.

 

Otro fallo: si tienes exp al matar un mob te la va restando hasta llegar a 0

saludos.

Enlace para comentar
Compartir en otros sitios

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...