CAAD

Comunidad de Aventuras Conversacionales y Relatos Interactivos
Fecha actual 24 Nov 2020 19:34

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 2 mensajes ] 
Autor Mensaje
NotaPublicado: 22 May 2009 11:29 
Desconectado
xyzzy

Registrado: 09 Mar 2004 22:50
Mensajes: 9150
¿Cuando haces un "remove", a dónde va a parar el objeto?
Es que tenía la duda si al mover un objeto se podía primero remover y luego añadir, por eso de que un objeto necesita estar en un sitio para ser movido a otro.
He comprobado que es indiferente que se el objeto se remueva antes o después de añadirlo, y de ahí mi duda existencial. :lol:

un saludo
Jen


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 22 May 2009 11:57 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5312
Ubicación: Coruña
Gráficamente, lo que haces cuando haces un remove es como si en el PUCK quitaras la flecha "contiene" que une la localidad con el objeto (o a una criatura con el objeto, si está en el inventario de la criatura). Pero el objeto en sí lo dejas ahí, y puedes dárselo luego a otros jugadores o personajes sin problema.

En principio no hay manera de borrar un objeto definitivamente y que desaparezca de la memoria, todos los objetos están siempre ahí. Lo que haces con el remove es hacer que dejen de estar en la localidad o inventario donde están, y quedarían como un "objeto suelto" que no se vería desde la aventura. Pero siempre puedes volver a referirte a esos objetos con world.getItem("...") y volverlos a meter en la aventura añadiéndolos a algo, los objetos siguen estando ahí y funcionan de forma normal.

Por lo tanto, efectivamente, si quieres mover un objeto de un sitio a otro da igual en qué orden hagas el add y el remove, de las dos maneras está bien.

_________________
Actúa siempre de tal modo que las decisiones de tu voluntad pudiesen servir como preceptos de una legislación universal (E. Kant)


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 2 mensajes ] 

Todos los horarios son UTC + 1 hora


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Saltar a:  
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpBB-Es.COM