08.01.2016, 12:43
Buenas, le coloquй el guardado de armas a el Gamemode que estoy editando, y pues guarda hasta un limite de 12 armas, mi pregunta es para no tener que poner la base de datos asн que queda asqueroso y poco ordenado;
lo quiero tener asн, todo en un campo;
їes posible modificar mi guardado y cargado de armas a algo asн en un solo campo?, mi cуdigo es asн
lo quiero tener asн, todo en un campo;
їes posible modificar mi guardado y cargado de armas a algo asн en un solo campo?, mi cуdigo es asн
Код:
enum pInfo{ pWP0, pWP1, pWP2, pWP3, pWP4, pWP5, pWP6, pWP7, pWP8, pWP9, pWP10, pWP11, pWP12} new Informacion[MAX_PLAYERS][pInfo]; stock ResetVariables(playerid){ Informacion[playerid][pWP0] = 0; Informacion[playerid][pWP1] = 0; Informacion[playerid][pWP2] = 0; Informacion[playerid][pWP3] = 0; Informacion[playerid][pWP4] = 0; Informacion[playerid][pWP5] = 0; Informacion[playerid][pWP6] = 0; Informacion[playerid][pWP7] = 0; Informacion[playerid][pWP8] = 0; Informacion[playerid][pWP9] = 0; Informacion[playerid][pWP10] = 0; Informacion[playerid][pWP11] = 0; Informacion[playerid][pWP12] = 0;} /* Esto es en el cargado, es MYSQL R39 */ Informacion[playerid][pWP0] = cache_get_row_int(0, 26, MySQL); Informacion[playerid][pWP1] = cache_get_row_int(0, 27, MySQL); Informacion[playerid][pWP2] = cache_get_row_int(0, 28, MySQL); Informacion[playerid][pWP3] = cache_get_row_int(0, 29, MySQL); Informacion[playerid][pWP4] = cache_get_row_int(0, 30, MySQL); Informacion[playerid][pWP5] = cache_get_row_int(0, 31, MySQL); Informacion[playerid][pWP6] = cache_get_row_int(0, 32, MySQL); Informacion[playerid][pWP7] = cache_get_row_int(0, 33, MySQL); Informacion[playerid][pWP8] = cache_get_row_int(0, 34, MySQL); Informacion[playerid][pWP9] = cache_get_row_int(0, 35, MySQL); Informacion[playerid][pWP10] = cache_get_row_int(0, 36, MySQL); Informacion[playerid][pWP11] = cache_get_row_int(0, 37, MySQL); Informacion[playerid][pWP12] = cache_get_row_int(0, 38, MySQL); /* Esto es el guardado */ mysql_format(MySQL, query, sizeof(query), "UPDATE `cuentas` SET `WP0`='%i', `WP1`='%i', `WP2`='%i', `WP3`='%i', `WP4`='%i', `WP5`='%i', `WP6`='%i', `WP7`='%i', `WP8`='%i', `WP9`='%i', `WP10`='%i', `WP11`='%i', `WP12`='%i' WHERE `Nombre`='%s'", Informacion[playerid][pWP0], Informacion[playerid][pWP1], Informacion[playerid][pWP2], Informacion[playerid][pWP3], Informacion[playerid][pWP4], Informacion[playerid][pWP5], Informacion[playerid][pWP6], Informacion[playerid][pWP7], Informacion[playerid][pWP8], Informacion[playerid][pWP9], Informacion[playerid][pWP10], Informacion[playerid][pWP11], Informacion[playerid][pWP12], NombreJugador(playerid)); mysql_query(MySQL, query);