15.01.2014, 10:48
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; }