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);


