13.10.2014, 02:23
Bueno, hice un comando para crear casas pero no se guarda bien en la base de datos, miren.
Y en la base de datos me aparece asн...
Gracias de antemano!
pawn Код:
CMD:crearcasa(playerid, params[])
{
new precio, nivel, interior, Float:x, Float:y, Float:z, Query[256];
if(PlayerInfo[playerid][pAdmin] == 10){
if(sscanf(params, "ddd", precio,nivel,interior)) return SendClientMessage(playerid,-1,"Uso correcto del comando: {DBED15}/crearcasa PRECIO NIVEL INTERIOR{FFFFFF}.");
if(Casa_Maxima >= MAX_HOUSES) return SendClientMessage(playerid, ROJO, "Lнmite de casas alcanzado.");
GetPlayerPos(playerid, x, y, z);
HouseInfo[Casa_Maxima][hID] = Casa_Maxima;
HouseInfo[Casa_Maxima][hPosx] = x;
HouseInfo[Casa_Maxima][hPosy] = y;
HouseInfo[Casa_Maxima][hPosz] = z;
HouseInfo[Casa_Maxima][hPrecio] = precio;
HouseInfo[Casa_Maxima][hNivel] = nivel;
HouseInfo[Casa_Maxima][hComprada] = false;
HouseInfo[Casa_Maxima][hPickup] = CreatePickup(1273, 1, x, y, z, 0);
HouseInfo[Casa_Maxima][hInterior] = interior;
HouseInfo[Casa_Maxima][hVW] = VW+1;
new Casa_String[256];
format(Casa_String, sizeof(Casa_String), "Casa\nEn venta por: {30DC36}$%d{FFFFFF}\nNivel necesario: {30DC36}%d{FFFFFF}\nID: {30DC36}%d{FFFFFF}\n Utiliza {DBED15}/comprar propiedad{FFFFFF} para comprarla\n\n Usa {DBED15}/entrar{FFFFFF} para ingresar", precio, nivel, Casa_Maxima);
HouseInfo[Casa_Maxima][hData] = Create3DTextLabel(Casa_String, -1, x, y, z+0.3, 6.0, 0, 1);
format(HouseInfo[Casa_Maxima][hPropietario], MAX_PLAYER_NAME+1, "NULL");
Casa_Maxima++;
VW++;
format(Query, sizeof(Query), "INSERT INTO `casas` (ID, Precio, Nivel, Interior, VW, Posx, Posy, Posz, Comprada, Pickup, Data, Propietario) VALUES ('%d', '%d', '%d', '%d', '%d', '%f', '%f', '%f', '%b', '%d', '%s', '%s')",HouseInfo[Casa_Maxima][hID], HouseInfo[Casa_Maxima][hPrecio], HouseInfo[Casa_Maxima][hNivel], HouseInfo[Casa_Maxima][hInterior], HouseInfo[Casa_Maxima][hVW], HouseInfo[Casa_Maxima][hPosx],
HouseInfo[Casa_Maxima][hPosy], HouseInfo[Casa_Maxima][hPosz], HouseInfo[Casa_Maxima][hComprada], HouseInfo[Casa_Maxima][hPickup], _:HouseInfo[Casa_Maxima][hData], HouseInfo[Casa_Maxima][hPropietario]);
mysql_function_query(Conecction, Query, true, "OnQueryFinish", "ii", 0, playerid);
return 1;
}
return 1;
}
Gracias de antemano!