Jump to content

[TIP] Invocar pet en login


Mensajes recomendados

Bueno, yo tenía este problema y si a alguien le puedo ayudar mejor.

 

Resulta que al hacer when login en el pet system no invocaba la mascota, así que "inventé" un cmdchat para usar el objeto.

 

En vuestra quest del pet_system deberíais poner algo así, cambiando el qf por como vosotros tengáis lo de el pet:

when login with pc.getqf("pet_item") > 0 begin
	local peti = pc.getqf("pet_item")
	cmdchat("summon_pet "..peti.."")
end

Y en el game.py debéis poner esto:

Si tenéis 4 inventarios en vez de *2 ponéis *4

def __summon_pet(self,vnumpet):
	for i in xrange(player.INVENTORY_PAGE_SIZE*2):
		YourItemID = player.GetItemIndex(i)
		if YourItemID == int(vnumpet):
			net.SendItemUsePacket(i)
			break  

bajo de "mall" ponéis

"summon_pet"			: self.__summon_pet,

Es una tontería pero es útil y a mi me vino bien para mi sistema.

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...