Problemas com Salvamento -
GuilhermeH - 15.01.2014
Estou com problemas no salvamento das novas posiзхes de estacionamento de veнculos, entгo queria saber o que esta errado, desde jб valeu.
Код:
command(carro, playerid, params[]){
new funcao
if(sscanf(params, "s[128]", funcao)) return SendClientMessage(playerid, COLOR_YELLOW, "[Prйfixo]: /carro [Funзгo]");
if(!strcmp(params, "estacionar", true)) {
new carroID = GetPlayerVehicleID(playerid);
if(GetPlayerState(playerid) != 2) return SendClientMessage(playerid, COLOR_ERROR, "[Erro]: Vocк precisa estar dirigindo para usar este comando.");
if(strcmp(GetUserName(playerid), vInfo[carroID][vDono], true)) return SendClientMessage(playerid, COLOR_ERROR, "[Erro]: Este veнculo nгo й seu.");
SetVehicleToRespawn(carroID);
new Float: pAngle,
Float: PosX,
Float: PosY,
Float: PosZ;
GetVehiclePos(carroID, PosX, PosY, PosZ);
GetVehicleZAngle(carroID, pAngle);
vInfo[carroID][vPosX] = PosX;
vInfo[carroID][vPosY] = PosY;
vInfo[carroID][vPosZ] = PosZ;
vInfo[carroID][vAngle] = pAngle;
SetVehicleToRespawn(carroID);
SendClientMessage(playerid, -1, "Vocк estacionou seu veнculo com sucesso.");
new query[158];
format(query, sizeof(query), "UPDATE `veiculos` SET vPosX = '%f', vPosY = '%f', vPosZ = '%f', vAngle = '%f' WHERE `vID` = %d", PosX, PosY, PosZ, pAngle,
carroID);
mysql_function_query(Connect, query, false, "noReturnQuery", "d", playerid);
return 1;
}
return true;
}
Re: Problemas com Salvamento -
Don_Speed - 15.01.2014
PHP код:
WHERE `vID` = '%f'"
Nгo e float.
Re: Problemas com Salvamento -
GuilhermeH - 15.01.2014
/\ Erro meu na hora de digitar, problema ainda persiste.
Re: Problemas com Salvamento -
smiiir - 15.01.2014
pawn Код:
new mySQL[150];
format(mySQL, 150, "UPDATE `veiculos` SET vPosX='%f', vPosY='%f', vPosZ='%f', vAngle='%f' WHERE `vIDP ='%i'", PosX, PosY, PosZ, pAngle, carroID);
mysql_function_query(Connect, mySQL, false, #, #);
Creio que nгo irб funcionar
use isso para ver onde estб o erro
pawn Код:
public OnQueryError (errorid, error[], callback[], query[], connectionHandle) {
printf("%i %s %s %s %i", errorid, error, callback, query, connectionHandle);
return true ;
}
Re: Problemas com Salvamento -
GuilhermeH - 15.01.2014
/\ Assim que chegar em casa vou ver se funciona, mesmo assim +rep para vocк e pro Don_Speed pela tentativa.
@EDIT
Fiz de uma maneira aqui que o problema foi resolvido, vlw.