Tema: Mejorar las mochilas
-
10/08/2018 #21
- Fecha de ingreso
- 03 may, 14
- Ubicación
- Con los pobres y los xungos
- Mensajes
- 703
- Mencionado
- 26 Post(s)
- Soy (PJ1)
- Delmar_Bullard
- Poder de reputación
- 14
Si porfavor. Que pongas /mochila y se abra un textdraw com 5 slots o algo así
Simple, hicimos una parada de tránsito a un usuario y este al parecer no le gustaba por lo que empezó a faltar el respeto de forma OOC con palabras como "Robocop inútil"
-
10/08/2018 #22Game Operator



- Fecha de ingreso
- 20 jun, 12
- Ubicación
- Bogotá, Colombia
- Edad
- 30
- Mensajes
- 2,356
- Mencionado
- 285 Post(s)
- Soy (PJ1)
- Hannah_Rhodes
- Discord
- Harry#6601
- Poder de reputación
- 20
Lo interesante sería que tenga slots dependiendo del tamaño de las cosas (no ocupa el mismo espacio 10 uzis que 10 barritas de energía), algo así como 10 ítems pequeños, 7 ítems punto iintermedio, 5 ítems medianos, 3 ítems intermedio y 1 item grande, pero supongo que es mucho problema para el beneficio que se podría obtener.
Apoyo.
-
11/08/2018 #23
- Fecha de ingreso
- 24 jul, 18
- Ubicación
- Colombia
- Mensajes
- 289
- Mencionado
- 45 Post(s)
- Soy (PJ1)
- Sherilyn_Ramsey
- Discord
- pan#8224
- Poder de reputación
- 8
Esta bueno, para unirlo con la sugerencia de las Laptops
-
11/08/2018 #24
- Fecha de ingreso
- 24 jul, 18
- Ubicación
- Colombia
- Mensajes
- 289
- Mencionado
- 45 Post(s)
- Soy (PJ1)
- Sherilyn_Ramsey
- Discord
- pan#8224
- Poder de reputación
- 8
-
11/08/2018 #25
- Fecha de ingreso
- 20 jul, 15
- Ubicación
- Little España
- Mensajes
- 761
- Mencionado
- 32 Post(s)
- Soy (PJ1)
- Ralph_LoDuca
- Poder de reputación
- 18
Lo ideal ese que tenga la misma interacción que /bol, que puedas ver los items dentro de la mochila con un comando y que uses /mochila guardar, etc...
-
11/08/2018 #26Expulsado
- Fecha de ingreso
- 30 abr, 17
- Mensajes
- 1,378
- Mencionado
- 127 Post(s)
- Soy (PJ1)
- Cody_Mercy
- Poder de reputación
- 0
Apoyo. Creo que el tener 12 slots es algo exagerado, no sé, por mucho sugiero unos nueve slots no hacen la diferencia.
-
11/08/2018 #27
- Fecha de ingreso
- 28 feb, 17
- Ubicación
- Perdido en la nada.
- Edad
- 25
- Mensajes
- 845
- Mencionado
- 86 Post(s)
- Soy (PJ1)
- Bruno_Barlotte
- Soy (PJ2)
- Emily_Ainsworth
- Discord
- S4gitario#3176
- Poder de reputación
- 12
Apoyo. Que sean 15 slots.
-
22/08/2018 #28Programador
- Fecha de ingreso
- 29 mar, 12
- Mensajes
- 10,624
- Mencionado
- 2012 Post(s)
- Soy (PJ1)
- Terrence_Kane
- Poder de reputación
- 30
No es posible debido al actual funcionamiento del sistema de objetos.
Los objetos que contienen otros objetos (es decir: la mochila, el maletín, la carga de camionero, y la caja de mueble) guardan la información del objeto que contienen dentro en la variable de la cantidad. Por eso "sólo se permiten unidades completas".
Para mejorar el sistema de objetos tenemos que modificar todo el funcionamiento de los bolsillos, armarios en casas, maleteros en vehículos, almacenes, etcétera, para que la información de los objetos se guarde en una tabla independiente en la base de datos. Pero esto significa reestructurar gran parte de todos estos sistemas y es algo muy difícil de hacer a corto plazo.
Lo dejamos pendiente a largo plazo. Cierro.
-
22/01/2020 #29Programador
- Fecha de ingreso
- 29 mar, 12
- Mensajes
- 10,624
- Mencionado
- 2012 Post(s)
- Soy (PJ1)
- Terrence_Kane
- Poder de reputación
- 30
Ampliar la capacidad de la mochila es algo que se está sugiriendo desde que se implementó el sistema. Hace un par de años, cuando reabrimos la sección de Sugerencias, no faltó quienes volvieron a solicitarlo. Para cerrar el asunto de una vez por todas, publiqué el siguiente mensaje.
En ese entonces, la idea era reestructurar el sistema de objetos para aplicar varias mejoras (la capacidad de la mochila entre ellas). En algún punto debatimos con la administración al respecto y se llegó a la conclusión de que reestructurar el sistema de objetos como estábamos pensando era un problema a largo plazo puesto que todos los objetos tendrían una ID única. El problema es que, por definición, PAWN (el lenguaje de programación en que se basan los gamemodes de SA:MP) es un lenguaje de extensión de 32 bits. Esto significa, hablando mal y pronto, que el entero (con signo) máximo que se puede representar en SA-MP es 2.147.483.647 (es decir, 2^31-1). Cada objeto comprado, cada cigarrillo extraído del paquete, cada gramo de droga, cada botella sacada del sixpack, recibirían una ID única. Quién sabe cuánto tardaríamos en alcanzar el entero máximo de SA-MP. Quizás meses, quizás años, pero lo alcanzaríamos y tendríamos un problema. Sería pan para hoy y hambre para mañana. Dejamos esa idea en stand-by hasta que se nos ocurriera algo.
(Por cierto, al ser PAWN una aplicación de extensión de 32 bits, hace vulnerable a SA:MP al problema del año 2038. Disfruten estos últimos 18 años de SA:MP, si es que Kalcor no lo termina de romper antes...)
No volvimos a discutir al respecto hasta que Sergio aceptó una sugerencia sobre guardar portátiles en mochilas.
Retomamos la idea que teníamos desde hace años sobre el nuevo sistema de objetos y la convertimos en algo individual para las mochilas. De este modo, cada mochila tendría una ID única, lo cual permitiría identificarlas individualmente y, por consiguiente, identificar su contenido. Eso fue lo que hemos desarrollado estos últimos días: un nuevo funcionamiento en las mochilas, que nos permitió ampliar la capacidad a 5 objetos por mochila y sin necesidad de que los objetos estén completos.
Vale aclarar que esto ha sido idea de Sergio, al igual que la mayoría de novedades que hemos publicado el último año. Yo únicamente me encargo de desarrollar el código, probarlo, optimizarlo y corregir errores.
Las nuevas mochilas estarán en funcionamiento a partir de la versión 4.20.49. Mientras tanto, esperamos su colaboración en el hilo "Objetos que caben en una mochila". Gracias.



