Jormundgander 0 Posted March 7, 2014 Buenas, quisiera saber si me pueden ayudar a avanzar o a hacer un NPC que: Entregue item a X usuario y deje un registro de a quien se le dio y que GM lo iso Es eso posible? Creo haber visto algo parecido pero ahora no lo encuentro :/ Gracias. Quote Share this post Link to post Share on other sites
0 Sneaky 1 Posted March 8, 2014 Si estas usando de las ultimas versiones de hercules podrias almacenar los valores en variables globales, ya que como aumentaron a una capacidad mucho mas grande, no afectaria en lo absoluto ocupar 1 o 2 de esas variables, inclusive algunas mas, si quieres ser mas detallado, ejemplo, la fecha, hora, quien se lo dio, que le dio, cuanto le dio, etc. Si no, pues la unica manera para almacenar eso seria por SQL. Me avisas. Quote Share this post Link to post Share on other sites
0 jaBote 438 Posted March 8, 2014 Hola. Lamentablemente, no dispongo en estos momentos de nada que me permita desarrollar scripts (y menos con comodidad). De hecho, acabo de comprobar que la respuesta que envié ayer se perdió (algo frecuente desde mi teléfono móvil). Si quieres puedes publicar lo que ya llevas y te podemos guiar un poco como bien podamos. Supongo que quieres hacer un NPC que bien suplante la funcionalidad de @item (o #item) o que bien responda a whisps o tenga alguna que otra interfaz de diálogo. Esa decisión te corresponde a ti por completo. La forma de entregar un ítem es como de costumbre, getitem() a menos que quieras algo un poco más especial. Para registrar la entrega, depende de la facilidad de acceso a los datos que busques. Personalmente, si piensas acceder desde un gestor de base de datos como PhpMyAdmin y prefieres no filtrar los datos, yo crearía una nueva tabla en la base de datos principal o de logs e insertaría o accedería a ellos a través de query_sql() o query_logsql() desde el servidor. Si prefieres no hacer la tabla pero buscas una comodidad relativamente buena también puedes usar logmes(), que escribe en la tabla npclog pero es algo más limitado y puede que otros NPCs también lo usen. O también como dice Martin puedes guardar los logs en arrays de variables globales (con prefijo $), que simplifica la consulta desde el propio juego pero complica la consulta desde fuera. A ver si esta pequeña ayuda te sirve. En otro caso siempre puedes publicar lo que tienes y lo que buscas de forma más exacta para poder ayudarte un poco más. Un saludo. Quote Share this post Link to post Share on other sites
Buenas, quisiera saber si me pueden ayudar a avanzar o a hacer un NPC que:
Entregue item a X usuario y deje un registro de a quien se le dio y que GM lo iso
Es eso posible? Creo haber visto algo parecido pero ahora no lo encuentro :/
Gracias.
Share this post
Link to post
Share on other sites